Access-2010数据库基础与应用期末试卷及答案2套_第1页
Access-2010数据库基础与应用期末试卷及答案2套_第2页
Access-2010数据库基础与应用期末试卷及答案2套_第3页
Access-2010数据库基础与应用期末试卷及答案2套_第4页
Access-2010数据库基础与应用期末试卷及答案2套_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷第37页(共37页)学院20-20学年第学期考试试卷专业:课程:年级:题号一二三四五六总分得分评卷人得分一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个备用选项中只有一个符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1、数据库系统的数据管理方式中,下列说法中不正确的是A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性2、数据库系统的核心是A.数据库管理系统 B.数据库C.数据模型 D.数据3、用二维表来表示实体及实体之间联系的数据模型是A.联系模型 B.层次模型 C.网状模型 D.关系模型4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是A.投影 B.选择 C.连接 D.层次5、在Access2010中,某数据库的表中要添加一张Excel电子表格,则采用的字段类型是A.OLE对象数据类型 B.备注数据类型C.查阅向导数据类型 D.自动编号数据类型6、Access数据库中,表的组成是A.字段和记录 B.查询和字段 C.记录和窗体 D.报表和字段7、有关字段类型以下叙述错误的是A.字段大小可用于设置文本类型字段的最大容量B.有效性规则属性是用于限制此字段输入值的表达式C.不同的字段类型,其字段属性有所不同D.可对任意类型的字段设置默认值属性8、要修改数据表中的数据(记录),可在以下哪个选项中进行A.报表中 B.数据表的查询中C.数据表的数据表视图中 D.窗体的设计视图中9、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入A.“LIKE**” B.“LIKE##”C.“LIKE??” D.LIKE“??”10、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是A.>=60OR<=80 B.Between60and80C.>60OR<80 D.IN(60,80)11、创建交叉表查询时,最多只能选择3个行标题字段,列标题字段最多选择的个数是A.1个 B.2个 C.3个 D.4个12、若要查询学生信息表中“简历”字段为空的记录,在“简历”字段对应的“条件”栏中应输入A.Isnotnull B.Isnull C.0 D.-113、可用来存储图片的字段对象是以下哪种类型的字段AOLEB.备注C.超级链接D查阅向导14、“订货量大于0且小于9999”A、订货量大于0且小于9999B订货量大于0OR小于9999C.>0AND<9999D>0OR<999915、“座机电话”字段只能输入0~9之间的8位数字字符,输入掩码应设置为A99999999B00000000C[00000000]D999916、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。SQL语句:Slecet性别,AVG(入学成绩)FROM学生groupby性别其功能是:A计算并显示“学生”表中所有学生入学成绩的平均分B对学生表中记录按性别分组显示所有学生的性别和入学平均分C.计算并显示“学生”表中所有学生的性别和入学成绩的平均值D对“学生”表中的记录按性别分组显示性别及对应的入学成绩的平均分17、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是:Aselect*from学生Where性别=”女”Groupby身高Bselect*from学生Where性别=”女”orderby身高CselectTOP3*from学生Where性别=”女”Groupby身高DselectTOP3*from学生Where性别=”女”orderby身高18、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是:Aselect*from学生Where姓名=”娟”or姓名=”丽”Bselect*from学生Where姓名=”*娟*”or姓名=”*丽*”Cselect*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”Dselect*from学生Where姓名LIKE”娟”AND姓名=”丽”评卷人得分二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备用选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。27、在Access数据库的表设计视图中,能进行的操作是A.修改字段名 B.修改数据类型 C.定义主键D.删除记录 E.定义字段属性28、Access支持的查询类型有A.选择查询 B.统计查询 C.交叉表查询D.参数查询 E.SQL查询和操作查询评卷人得分三、填空题(本大题共9小题,每空1分,共15分)请在每小题的空格中填上正确答案。错填、不填均无分。31、Access系统由数据库构成,数据库由_____________个对象构成,而这几个对象中默认对象是______________。32、在Access表中,可以定义3种主关键字,它们是____、____________、___________。33、Access2010中,除_____________之外,其他对象都存放在一个扩展名为___________的数据库文件中。34、查询城市为北京或上海的记录,在查询设计视图中“城市”字段条件行中输入_________。35、要查询“出生日期”在1980年以前的职工,在查询设计视图中“出生日期”字段条件行中输入_____________。36、在Access中,窗体的数据来源主要包括________和______。37、在Access中,要实现报表的分组统计,其操作区域是_____和_______。38、数据访问页对象以________格式的磁盘文件形式存储。39、如果要引用宏组中的宏,采用的语法是_______。评卷人得分四、判断题(本大题共10小题,每小题2分,共20分)正确的请在后面括号内打“√”,错误的打“×”并要在题后写出正确描述。只判断不改错不得分。40、在关系数据模型中,二维表的行称为关系的字段或属性,二维表的列称为关系的记录或元组。41、在Access的数据表中追加一条记录,可以追加到表的任意位置。42、Access中,运算符Like中用来通配任何单个字符的是“*”和“?”。43、Access中,创建参数查询时,在查询设计视图的“准则”行中应将参数提示文本放置在[]中。44、Access中,查询有3种视图方式,分别是设计视图、数据表视图和查询视图。45、在窗体中创建一个标题,可使用标签控件。46、在窗体上选择多个控件应按住ctrl键,然后单击各个控件。47、报表要实现排序与分组,应该通过“文件”菜单下的“排序与分组”命令。48、打开需添加背景的数据访问页的设计视图,单击“格式”/“背景”命令,可直接为数据访问页添加背景颜色或背景图片。49、默认情况下,宏的设计视图有四列:宏名列、条件列、操作列和注释列。评卷人得分五、连线题(本大题共10小题,每小题1分,共10分)将题目与右侧相应答案用线连接起来。错连、不连均无分。50、关闭数据库对象 A.OpenTable51、退出Access B.MoveSize52、定位当前记录 C.Restore53、显示消息框 D.OpenQuery54、添加到自定义菜单栏 E.Quit55、恢复窗口至原始大小 F.SetValue56、打开表 G.AddMenu57、设置属性值 H.Close58、打开查询 I.GotoRecord59、移动并调整窗口 J.MsgBox评卷人得分六、简答题(本大题共5小题,每小题4分,共20分)60、创建Access数据库的方法有哪些?61、操作查询分哪几类?并简述它们的功能。62、在窗体中,组合框与列表框有何主要区别?63、报表分哪几类?各有什么特点?64、数据访问页有几种视图方式?各有何用处?学院20-20学年第学期考试试卷专业:课程:年级:题号一二三四五六总分得分1.DBMS提供了__________语言,用于实现数据的插入、更新、删除、检索等任务。A.DCLB.DDLC.DMLD.APL2.在E-R图中,用来表示“实体”的图形是__________。A.椭圆形B.矩形C.三角形D.菱形3.在Access数据库设计中,将E-R图转换为关系模式是___________中的任务。A.数据库物理设计B.数据库优化C.数据库概念设计D.数据库逻辑设计4.在Access数据库中,用于存储数据的对象是__________。A.表B.窗体C.报表D.查询5.下列叙述中,___________是错误的。A.一个关系中的任意两个分量不可以相同B.一个关系中的任意两个属性名不可以相同C.一个关系中的任意两个元组不可以完全相同D.关系中的元组也称为记录6.对于一个日期/时间类型的字段,如果想使该字段数据以类似“xxxx年x月x日”方式显示,可以通过对其字段属性的“格式”设定为____________来实现。A.短日期B.中日期C.长日期D.常规日期7.下列实体的联系中,属于一对多的联系是___________。A.学生与宿舍床位B.学校与校长C.学生与课程D.学校与教师8.SQL语句中的CREATETABLE关键字的功能是在数据库中__________。A.创建表B.创建查询C.创建窗体D.创建数据访问页9.“学院”表中有一个“学院名称”字段,要查找学院名称为“商学院”或“法学院”的记录,使用的条件是__________。A.In("商学院或法学院")B.In("商学院","法学院")C.In("商学院"or"法学院")D.In("商学院"and"法学院")10.用表“教师”创建新表“教师2”A.删除查询B.生成表查询C.追加查询D.交叉表查询11.如下关于更新查询的说法中,正确的是___________。A.在更新查询中可以更改(源)表中的字段名B.在更新查询中只能更改一个字段的数据C.利用更新查询可以生成新表D.在更新查询中可以更改指定表中的满足指定条件的一个或多个记录12.在查询设计网格中,在查询条件设置中,与“Between"001"And"999"”等价的是___________。A.>"001"Or<"999"B.>"001"And<"999"C.>="001"Or<="999"D.>="001"And<="999"13.在查询设计网格中,下列有关日期/时间类型字段的查询条件设置中,正确的是___________。A.>=#1986-1-1#B.>=1986-1-1C.>="1986-1-1"D.>1986-1-114.定义字段的默认值是指__________。A.不得使字段为空B.不允许字段的值超出某个范围C.在未输入字段值之前,系统自动提供字段的缺省值D.系统自动把小写字母转换为大写字母15.查找“姓名”字段中姓名的第三个字是“新”字的所有记录,其条件是___________。A.Like"*新"B.Like"??新"C.Like"??新*"D.Like"??新?"16.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要查询所有工资在800~3500之间(含800及3500)的男职工,应使用__________SQL语句。 A.SELECT职工编号,姓名,工资FROM职工WHERE工资>=800工资<=3500性别="男"B.SELECT职工编号,姓名,工资FROM职工 WHERE工资>800And工资<3500And性别="男"C.SELECT职工编号,姓名,工资FROM职工 WHERE工资>=800And工资<=3500And性别="男"D.SELECT职工编号,姓名,工资FROM职工 WHERE工资>=800Or工资<=3500And性别=男17.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要将所有女职工的工资增加10元,应用___________SQL语句。A.UPDATE职工SET工资=工资+10性别="女"B.UPDATE职工SET工资=工资+10And性别="女"C.UPDATE职工SET工资=10WHERE性别="女"D.UPDATE职工SET工资=工资+10WHERE性别="女"18.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要对所有的职工先按性别的降序排序,在性别相同的情况下再按工资的升序排序,使用的SQL语句是__________。A.SELECT*FROM职工ORDERBY性别ASC,工资DESCB.SELECT*FROM职工ORDERBY性别DESC,工资DESCC.SELECT*FROM职工ORDERBY性别DESC,工资ASCD.SELECT*FROM职工ORDERBY性别ASC,工资ASC19.“商品”与“顾客”两个实体集之间的联系一般是__________。A.一对一B.一对多C.多对一D.多对多20.在窗体中设置了某文本框的控件来源属性为“=Date()”,则运行该窗体时,在该文本框中显示__________。A.系统时间值B.系统日期值C.当前页码D.系统日期和时间值21.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量…)一组属性来描述图书,可以作为“主关键字”的是__________。A.书号B.书名C.作者D.出版社22.在Access数据库的表设计视图中,不能进行的操作是__________。A.修改字段名称B.设置索引C.增加字段D.追加新记录23.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是__________。A.选择查询B.生成表查询C.追加查询D.更新查询24.在一个Access的表中有“专业”字段,要查找“专业”字段中含有“生化”两个字的记录,在查询设计视图中的条件格里正确的条件表达式是__________。A.=left([专业],2)="生化"B.like"*生化*"C.="*生化*"D.Mid([专业],1,2)="生化"25.在窗体中,用来输入或编辑字段数据的交互控件是__________。A.文本框控件B.标签控件C.矩形控件D.列表框控件26.在SQL查询中使用WHERE子句指定的是___________。A.查询目标B.查询结果C.查询视图D.查询条件27.在Access数据库中,表与查询的关系是___________。A.查询的数据源只可以是表B.查询的数据源只可以是多个表C.查询的数据源只可以是多个查询D.表和查询都是查询的数据源28.在Access数据库中,设置表的主键是在___________中实现的。A.表的数据表视图B.表设计视图C.查询设计视图D.查询的数据表视图29.在Access数据库中,往数据表中追加一条新记录,通常追加的新记录是___________。A.放置到该表中第一条记录之前B.放置到该表中第一条记录之后并紧靠第一条记录C.放置到该表中最后一条记录之前D.放置到该表中最后一条记录之后30.在SQL语句“Select*From学生选课OrderBy成绩”中,其中“OrderBy成绩”子句的含义是__________。A.查询结果集按成绩由低到高排列B.查询结果集按主键由小到大排列C.查询结果集按成绩由高到低排列D.查询结果集按原记录次序排列31.数据库系统的数据独立性是指_____。A.不会因为系统数据存储结构的变化或数据逻辑结构的变化而影响应用程序B.不会因为数据的数值变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构32.有三个关系R、S和T如下:

R

S

T

D

E

F

b

0

h1

y

9

p2

D

E

F

g

f3

b

0

h1

c

5

z4

D

E

F

b

0

h1

由关系R和S通过运算得到关系T,则所使用的运算是________。

A.并

B.笛卡尔积

C.交D.自然连接33.有两个关系R和T如下:

R

T

A

B

C

a

1

2

B

2

2

C

3

2

D

3

2

A

B

C

c

3

2

d

3

2

由关系R通过运算得到关系T,则所使用的运算是________。

A.并

B.投影

C.交

D.选择34.在宏中,OpenQuery操作可用来打开指定的___________。A.查询B.窗体C.报表D.状态栏35.在Access中的VBA过程里,要运行宏可以使用__________对象的RunMacro方法。A.DoCmdB.AutoMacroC.CmdDoD.Query36.在VBA中,设a=18,b=7,C=9则表达式a>bAndb>c的值是__________。A.TrueB.FalseC.AndD.Or37.执行下列程序段后,变量t的值是___________。t=1Fork=1To3t=t*3NextkA.6 B.3C.9 D.2738.设x=15,执行下列程序段后,变量t的值是__________。y=x*5Mod10Ify<>0Thenx=x+1t=x+2A.14B.17C.16D.1839.为了增强程序的可读性,可以在程序中加入注释。方法是使用一个英文单引号',也可以使用__________。A.英文双引号"B.英文#号C.RemD.英文$号40.在VBA中,类型说明符___________表示的类型是长整型。A.&B.%C.#D."41.下面___________是合法的字符常量。A.$ABC$B.'ABC888'C."ABC"D."ABC42.下列语句中,定义txt1文本框的离开该文本框事件过程的头语句是__________。A.PrivateSubTxt1_Change()B.PrivateSubTxt1_LostFocus()C.PrivateSubForm_LostFocus()D.PrivateSubText_LostFocus()43.下面正确的赋值语句是___________。A.a+b=9B.Y=X^2-8C.Y=2RD.8a=b+644.Access的控件对象可以设置某个属性来控制该对象是否可见。需要设置的属性是__________。A.EnabledB.VisibleC.DefaultD.Cancel45.以下VBA程序段运行后,变量x的值是__________。x=2y=4Dox=x*yy=y+1LoopWhiley<4A.2B.4C.8D.2046.表达式IIf(2^6<59,59,100)的结果是___________。A.59B.60C.90D.10047.在VBA中,“DimA(3,3)ASString”语句定义了一个数组,该数组A中的全部元素都初始化为__________。A.NullB.0C.""D.False48.在VBA某个模块中,有如下声明语句OptionBase1DimA(5,10)ASinteger那么数组A总共有_________个数组元素。A.50B.15C.60D.6649.在Access2010中,宏操作QuitAccess的功能是___________。A.关闭表B.退出AccessC.退出宏D.退出查询50.在VBA中,要打开名为“职工信息录入”的窗体,应使用的语句是___________。A.DoCmd.OpenWindow"职工信息录入"B.OpenWindow"职工信息录入"C.DoCmd.OpenForm"职工信息录入"D.OpenForm"职工信息录入"51.在VBA某个模块中,有如下声明语句DimB(5,2TO10)ASInteger那么数组B总共有___________个数组元素。A.54B.40C.15D.1352.设x="1234567",执行下列程序段后,变量t的值是__________。n=InStr(x,"5")y=Left(x,n-1)&"A"&Mid(x,n+1)t=Len(y)A.6B.7C53.“X是小于100的正数”,VBA逻辑表达式应表示为__________。A.X>0And<100B.0<X,X<100C.X>0AndX<100D.0<X<10054.以下VBA程序段运行后,变量n的值是___________。j=0n=0DoCEj=j+10n=n+1LoopUntilj>10A.1B.2C.4D.1055.在VBA中,下列表达式中格式正确的是__________。A.x(y+z)B.7x+8y/2C.(x+y)≥6D.-x^2-156.下列语句执行后,s的值是__________。t="计算机程序设计"s=Right(t,2)+Mid(t,4,1)+Left(t,3)A."设计程计算机"B."计算机程序设计"C."设计程序计算机D."设计程计算"57.有三个关系R、S和T如下:

R

S

T

A

m

n

B

C

1

3

A

B

C

m

1

3

n

1

3

由关系R和S通过运算得到关系T,则所使用的运算是________。

A.交

B.笛卡儿积

C.并

D.除58.在窗体上已经建立1个文本框txt1,以及3个命令按钮cmd1、cmd2和cmd3。请选答案来完善程序,使之完成以下操作:

打开窗体时,文本框txt1上显示“诚信应考,绝不作弊!”;

单击命令按钮cmd1时,使txt1文本框不可用;

单击命令按钮cmd2时,使txt1文本框可用,文本框txt1上显示“警示:考试作弊,不授予学士学位!”;

单击命令按钮cmd3时,关闭本窗体。

PrivateSubForm_Load()

txt1.Value="诚信应考,绝不作弊!"

EndSub

PrivateSubcmd1_Click()

____________‘选答案来完善程序

EndSub

PrivateSubcmd2_Click()

txt1="警示:考试作弊,不授予学士学位!"

txt1.Enabled=True

EndSub

PrivateSubcmd3_Click()

DoCmd.Close

EndSub请从下列选项中选择答案来完善上述程序A.txt1.Enabled=True

B.text1.Value=False

C.txt1.Enabled=False

D.txt1.Name=True59.在窗体上已经建立1个文本框控件text1和1个命令按钮控件cmd1。请选答案来完善程序,使之完成以下操作:

打开窗体时,文本框上显示“VBA程序设计”;

单击命令按钮cmd1时,文本框上显示“Access数据库”;

单击窗体时清除文本框中的内容(使之为空值)。

PrivateSubForm_Load()

text1.Value="VBA程序设计"

EndSub

PrivateSub_________()‘选答案来完善程序

text1.Value="Access数据库"

EndSub

PrivateSubForm_Click()

text1.Value=""

EndSub请从下列选项中选择答案来完善上述程序

A.command1_Click

B.cmd1_Click

C.Form_Load

D.Form_Click60.在窗体上已经建立了一个文本框Txt1和一个命令按钮Cmd1,打开窗体后单击命令按钮,则在文本框Txt1中显示的内容是__________。PrivateSubCmd1_Click()a=10:b=20CallMySub(a,c)CallMySub(b,d)Txt1.Value=c+dEndSubSubMySub(x,y)y=xMod7+1EndSubA.9B.11C.13D.15二、多选择题(答案要填写在答题卡上)61.在VBA中,属于逻辑运算符的是__________。A.+B.NotC.OrD.And62.VBA的错误处理主要使用OnError语句结构。OnError语句的形式有__________。A.OnErrorResumeNextB.OnError语句标号C.OnErrorGoTo0D.OnErrorGoTo语句标号63.数据表中有一个“姓名”字段,查找姓名最后二个字为“小明”的记录的条件是___________。

A.Left([姓名],2)="小明"

B.Like"?小明"

C.Like"*小明"

D.Like"*小明*"

E.Right([姓名],2)="小明"64.在VBA中,下面___________是合法的变量名。A.intx_99B.forC.dim_168_D.123abc65.下列函数中,其值为字符串"88"的是__________。A.Mid("88",1)B.String(2,"8")C.Left("88",2)D.Val("88")学院20-20学年第学期考试试卷专业:课程:年级:题号一二三四五六总分得分评卷人得分一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个备用选项中只有一个符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1、数据库系统的数据管理方式中,下列说法中不正确的是[C]A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性2、数据库系统的核心是[A]A.数据库管理系统 B.数据库C.数据模型 D.数据3、用二维表来表示实体及实体之间联系的数据模型是[D]A.联系模型 B.层次模型 C.网状模型 D.关系模型4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是[B]A.投影 B.选择 C.连接 D.层次5、在Access2010中,某数据库的表中要添加一张Excel电子表格,则采用的字段类型是[A]A.OLE对象数据类型 B.备注数据类型C.查阅向导数据类型 D.自动编号数据类型6、Access数据库中,表的组成是[A]A.字段和记录 B.查询和字段 C.记录和窗体 D.报表和字段7、有关字段类型以下叙述错误的是[D]A.字段大小可用于设置文本类型字段的最大容量B.有效性规则属性是用于限制此字段输入值的表达式C.不同的字段类型,其字段属性有所不同D.可对任意类型的字段设置默认值属性8、要修改数据表中的数据(记录),可在以下哪个选项中进行[C]A.报表中 B.数据表的查询中C.数据表的数据表视图中 D.窗体的设计视图中9、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入[D]A.“LIKE**” B.“LIKE##”C.“LIKE??” D.LIKE“??”10、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是[B]A.>=60OR<=80 B.Between60and80C.>60OR<80 D.IN(60,80)11、创建交叉表查询时,最多只能选择3个行标题字段,列标题字段最多选择的个数是[A]A.1个 B.2个 C.3个 D.4个12、若要查询学生信息表中“简历”字段为空的记录,在“简历”字段对应的“条件”栏中应输入[B]A.Isnotnull B.Isnull C.0 D.-113、可用来存储图片的字段对象是以下哪种类型的字段[A]AOLEB.备注C.超级链接D查阅向导14、“订货量大于0且小于9999”A、订货量大于0且小于9999B订货量大于0OR小于9999C.>0AND<9999D>0OR<999915、“座机电话”字段只能输入0~9之间的8位数字字符,输入掩码应设置为[B]A99999999B00000000C16、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。SQL语句:Slecet性别,AVG(入学成绩)FROM学生groupby性别其功能是:[D]A计算并显示“学生”表中所有学生入学成绩的平均分B对学生表中记录按性别分组显示所有学生的性别和入学平均分C.计算并显示“学生”表中所有学生的性别和入学成绩的平均值D对“学生”表中的记录按性别分组显示性别及对应的入学成绩的平均分17、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是:[D]Aselect*from学生Where性别=”女”Groupby身高Bselect*from学生Where性别=”女”orderby身高CselectTOP3*from学生Where性别=”女”Groupby身高DselectTOP3*from学生Where性别=”女”orderby身高18、在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是:[D]Aselect*from学生Where姓名=”娟”or姓名=”丽”Bselect*from学生Where姓名=”*娟*”or姓名=”*丽*”Cselect*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”Dselect*from学生Where姓名LIKE”娟”AND姓名=”丽”评卷人得分二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备用选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。27、在Access数据库的表设计视图中,能进行的操作是[ABCE]A.修改字段名 B.修改数据类型 C.定义主键D.删除记录 E.定义字段属性28、Access支持的查询类型有[ACDE]A.选择查询 B.统计查询 C.交叉表查询D.参数查询 E.SQL查询和操作查询评卷人得分三、填空题(本大题共9小题,每空1分,共15分)请在每小题的空格中填上正确答案。错填、不填均无分。31、Access系统由数据库构成,数据库由________7______个对象构成,而这几个对象中默认对象是_______表_______。32、在Access表中,可以定义3种主关键字,它们是____自动编号主键、____单字段主键________、___多字段主键_________。33、Access2010中,除______数据访问页________之外,其他对象都存放在一个扩展名为______MDB________的数据库文件中。34、查询城市为北京或上海的记录,在查询设计视图中“城市”字段条件行中输入___IN(“北京”,“上海”)或“北京”OR“上海”_______。35、要查询“出生日期”在1980年以前的职工,在查询设计视图中“出生日期”字段条件行中输入______<#1980-1-1#________。36、在Access中,窗体的数据来源主要包括____表____和__查询____。37、在Access中,要实现报表的分组统计,其操作区域是__组页眉_____和____组页脚___。38、数据访问页对象以____Html_____格式的磁盘文件形式存储。39、如果要引用宏组中的宏,采用的语法是____宏组名.宏名____。评卷人得分四、判断题(本大题共10小题,每小题2分,共20分)正确的请在后面括号内打“√”,错误的打“×”并要在题后写出正确描述。只判断不改错不得分。40、在关系数据模型中,二维表的行称为关系的字段或属性,二维表的列称为关系的记录或元组。[×]改:在关系数据模型中,二维表的行称为关系的记录或元组,二维表的列称为关系的字段或属性。41、在Access的数据表中追加一条记录,可以追加到表的任意位置。[×]改:在Access的数据表中追加一条记录,只能追加在表的末尾。42、Access中,运算符Like中用来通配任何单个字符的是“*”和“?”。[×]改:Access中,运算符Like中用来通配任何单个字符的是“?”。43、Access中,创建参数查询时,在查询设计视图的“准则”行中应将参数提示文本放置在[]中。[√]44、Access中,查询有3种视图方式,分别是设计视图、数据表视图和查询视图。[×]改:Access中,查询有3种视图方式,分别是设计视图、数据表45、在窗体中创建一个标题,可使用标签控件。[√]46、在窗体上选择多个控件应按住ctrl键,然后单击各个控件。[×]改:在窗体上选择多个控件应按住Shift键,然后单击各个控件。47、报表要实现排序与分组,应该通过“文件”菜单下的“排序与分组”命令。[×]改:报表要实现排序与分组,应该通过“视图”菜单下的“排序与48、打开需添加背景的数据访问页的设计视图,单击“格式”/“背景”命令,可直接为数据访问页添加背景颜色或背景图片。[√]49、默认情况下,宏的设计视图有四列:宏名列、条件列、操作列和注释列。[×]改:默认情况下,宏的设计视图只有2列:操作列和注释列。评卷人得分五、连线题(本大题共10小题,每小题1分,共10分)将题目与右侧相应答案用线连接起来。错连、不连均无分。50、关闭数据库对象 A.OpenTable51、退出Access B.MoveSize52、定位当前记录 C.Restore53、显示消息框 D.OpenQuery54、添加到自定义菜单栏 E.Quit55、恢复窗口至原始大小 F.SetValue56、打开表 G.AddMenu57、设置属性值 H.Close58、打开查询 I.GotoRecord59、移动并调整窗口 J.MsgBox50.H 51.E 52.I 53.J 54.G55.C 56.A 57.F 58.D 59.B评卷人得分六、简答题(本大题共5小题,每小题4分,共20分)60、创建Access数据库的方法有哪些?答:创建数据库有两种方法:①使用“数据库模板向导”创建数据库。(2分)②先创建一个空数据库,然后向数据库中添加对象。(2分)61、操作查询分哪几类?并简述它们的功能。答:操作查询分为生成表查询、更新查询、追加查询、删除查询。①生成表查询可以利用查询建立一个真正的表,这个表独立于数据源,用户对生成的新表进行任何操作,都不会影响原来的表。(1分)②更新查询可以成批修改对表中指定的字段值。(1分)③追加查询可以将一个表中的记录添加到另外一个表的末尾。(1分)④删除查询可以删除表中满足条件的记录。(1分)62、在窗体中,组合框与列表框有何主要区别?答:主要区别是:组合框就如同把把文本框与列表框合并在一起,组合框不但可以在列表中选择数值也可以在列表中输入符合某个值的文本。(2分)列表框可以从列表中选择值,但不能在其中输入新值,只能在限定的范围内对字段进行选择和查询。(2分)63、报表分哪几类?各有什么特点?答:报表主要有4种类型,分别是:①纵栏式报表:每条记录的各个字段自上到下排列,适合记录较少、字段较多的情况。(1分)②表格式报表:每条记录的各个字段从左到右排列,一条记录的内容显示在同一行,多条记录从上到下显示,适合记录较多、字段较少的情况。(1分)③图表报表:图表式报表将报表数据源中的数据进行分类统计汇总以图形的方式表示,更加直观清晰,适合于综合、归纳、比较等场合。(1分)④标签报表:标签式报表是报表的特有形式,是将报表数据源中少量的数据组织在一起,通常用于显示名片、书签、信封等信息。(1分)64、数据访问页有几种视图方式?各有何用处?答:数据访问页有两种视图方式,分别是:页面视图:用户在此视图方式下,可以查看数据访问页的设计效果。(2分)设计视图:用户在此视图方式下,可以修改、编辑数据访问页的设计。(2分)学院20-20学年第学期考试试卷专业:课程:年级:题号一二三四五六总分得分1.DBMS提供了__________语言,用于实现数据的插入、更新、删除、检索等任务。A.DCLB.DDLC.DMLD.APL2.在E-R图中,用来表示“实体”的图形是__________。A.椭圆形B.矩形C.三角形D.菱形3.在Access数据库设计中,将E-R图转换为关系模式是___________中的任务。A.数据库物理设计B.数据库优化C.数据库概念设计D.数据库逻辑设计4.在Access数据库中,用于存储数据的对象是__________。A.表B.窗体C.报表D.查询5.下列叙述中,___________是错误的。A.一个关系中的任意两个分量不可以相同B.一个关系中的任意两个属性名不可以相同C.一个关系中的任意两个元组不可以完全相同D.关系中的元组也称为记录6.对于一个日期/时间类型的字段,如果想使该字段数据以类似“xxxx年x月x日”方式显示,可以通过对其字段属性的“格式”设定为____________来实现。A.短日期B.中日期C.长日期D.常规日期7.下列实体的联系中,属于一对多的联系是___________。A.学生与宿舍床位B.学校与校长C.学生与课程D.学校与教师8.SQL语句中的CREATETABLE关键字的功能是在数据库中__________。A.创建表B.创建查询C.创建窗体D.创建数据访问页9.“学院”表中有一个“学院名称”字段,要查找学院名称为“商学院”或“法学院”的记录,使用的条件是__________。A.In("商学院或法学院")B.In("商学院","法学院")C.In("商学院"or"法学院")D.In("商学院"and"法学院")10.用表“教师”创建新表“教师2”A.删除查询B.生成表查询C.追加查询D.交叉表查询11.如下关于更新查询的说法中,正确的是___________。A.在更新查询中可以更改(源)表中的字段名B.在更新查询中只能更改一个字段的数据C.利用更新查询可以生成新表D.在更新查询中可以更改指定表中的满足指定条件的一个或多个记录12.在查询设计网格中,在查询条件设置中,与“Between"001"And"999"”等价的是___________。A.>"001"Or<"999"B.>"001"And<"999"C.>="001"Or<="999"D.>="001"And<="999"13.在查询设计网格中,下列有关日期/时间类型字段的查询条件设置中,正确的是___________。A.>=#1986-1-1#B.>=1986-1-1C.>="1986-1-1"D.>1986-1-114.定义字段的默认值是指__________。A.不得使字段为空B.不允许字段的值超出某个范围C.在未输入字段值之前,系统自动提供字段的缺省值D.系统自动把小写字母转换为大写字母15.查找“姓名”字段中姓名的第三个字是“新”字的所有记录,其条件是___________。A.Like"*新"B.Like"??新"C.Like"??新*"D.Like"??新?"16.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要查询所有工资在800~3500之间(含800及3500)的男职工,应使用__________SQL语句。 A.SELECT职工编号,姓名,工资FROM职工WHERE工资>=800工资<=3500性别="男"B.SELECT职工编号,姓名,工资FROM职工 WHERE工资>800And工资<3500And性别="男"C.SELECT职工编号,姓名,工资FROM职工 WHERE工资>=800And工资<=3500And性别="男"D.SELECT职工编号,姓名,工资FROM职工 WHERE工资>=800Or工资<=3500And性别=男17.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要将所有女职工的工资增加10元,应用___________SQL语句。A.UPDATE职工SET工资=工资+10性别="女"B.UPDATE职工SET工资=工资+10And性别="女"C.UPDATE职工SET工资=10WHERE性别="女"D.UPDATE职工SET工资=工资+10WHERE性别="女"18.有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,要对所有的职工先按性别的降序排序,在性别相同的情况下再按工资的升序排序,使用的SQL语句是__________。A.SELECT*FROM职工ORDERBY性别ASC,工资DESCB.SELECT*FROM职工ORDERBY性别DESC,工资DESCC.SELECT*FROM职工ORDERBY性别DESC,工资ASCD.SELECT*FROM职工ORDERBY性别ASC,工资ASC19.“商品”与“顾客”两个实体集之间的联系一般是__________。A.一对一B.一对多C.多对一D.多对多20.在窗体中设置了某文本框的控件来源属性为“=Date()”,则运行该窗体时,在该文本框中显示__________。A.系统时间值B.系统日期值C.当前页码D.系统日期和时间值21.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量…)一组属性来描述图书,可以作为“主关键字”的是__________。A.书号B.书名C.作者D.出版社22.在Access数据库的表设计视图中,不能进行的操作是__________。A.修改字段名称B.设置索引C.增加字段D.追加新记录23.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是__________。A.选择查询B.生成表查询C.追加查询D.更新查询24.在一个Access的表中有“专业”字段,要查找“专业”字段中含有“生化”两个字的记录,在查询设计视图中的条件格里正确的条件表达式是__________。A.=left([专业],2)="生化"B.like"*生化*"C.="*生化*"D.Mid([专业],1,2)="生化"25.在窗体中,用来输入或编辑字段数据的交互控件是__________。A.文本框控件B.标签控件C.矩形控件D.列表框控件26.在SQL查询中使用WHERE子句指定的是___________。A.查询目标B.查询结果C.查询视图D.查询条件27.在Access数据库中,表与查询的关系是___________。A.查询的数据源只可以是表B.查询的数据源只可以是多个表C.查询的数据源只可以是多个查询D.表和查询都是查询的数据源28.在Access数据库中,设置表的主键是在___________中实现的。A.表的数据表视图B.表设计视图C.查询设计视图D.查询的数据表视图29.在Access数据库中,往数据表中追加一条新记录,通常追加的新记录是___________。A.放置到该表中第一条记录之前B.放置到该表中第一条记录之后并紧靠第一条记录C.放置到该表中最后一条记录之前D.放置到该表中最后一条记录之后30.在SQL语句“Select*From学生选课OrderBy成绩”中,其中“OrderBy成绩”子句的含义是__________。A.查询结果集按成绩由低到高排列B.查询结果集按主键由小到大排列C.查询结果集按成绩由高到低排列D.查询结果集按原记录次序排列31.数据库系统的数据独立性是指_____。A.不会因为系统数据存储结构的变化或数据逻辑结构的变化而影响应用程序B.不会因为数据的数值变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构32.有三个关系R、S和T如下:

R

S

T

D

E

F

b

0

h1

y

9

p2

D

E

F

g

f3

b

0

h1

c

5

z4

D

E

F

b

0

h1

由关系R和S通过运算得到关系T,则所使用的运算是________。

A.并

B.笛卡尔积

C.交D.自然连接33.有两个关系R和T如下:

R

T

A

B

C

a

1

2

B

2

2

C

3

2

D

3

2

A

B

C

c

3

2

d

3

2

由关系R通过运算得到关系T,则所使用的运算是________。

A.并

B.投影

C.交

D.选择34.在宏中,OpenQuery操作可用来打开指定的___________。A.查询B.窗体C.报表D.状态栏35.在Access中的VBA过程里,要运行宏可以使用__________对象的RunMacro方法。A.DoCmdB.AutoMacroC.CmdDoD.Query36.在VBA中,设a=18,b=7,C=9则表达式a>bAndb>c的值是__________。A.TrueB.FalseC.AndD.Or37.执行下列程序段后,变量t的值是___________。t=1Fork=1To3t=t*3NextkA.6 B.3C.9 D.2738.设x=15,执行下列程序段后,变量t的值是__________。y=x*5Mod10Ify<>0Thenx=x+1t=x+2A.14B.17C.16D.1839.为了增强程序的可读性,可以在程序中加入注释。方法是使用一个英文单引号',也可以使用__________。A.英文双引号"B.英文#号C.RemD.英文$号40.在VBA中,类型说明符___________表示的类型是长整型。A.&B.%C.#D."41.下面___________是合法的字符常量。A.$ABC$B.'ABC888'C."ABC"D."ABC42.下列语句中,定义txt1文本框的离开该文本框事件过程的头语句是__________。A.PrivateSubTxt1_Change()B.PrivateSubTxt1_LostFocus()C.PrivateSubForm_LostFocus()D.PrivateSubText_LostFocus()43.下面正确的赋值语句是___________。A.a+b=9B.Y=X^2-8C.Y=2RD.8a44.Access的控件对象可以设置某个属性来控制该对象是否可见。需要设置的属性是__________。A.EnabledB.VisibleC.DefaultD.Cancel45.以下VBA程序段运行后,变量x的值是__________。x=2y=4Dox=x*yy=y+1LoopWhiley<4A.2B.4C.846.表达式IIf(2^6<59,59,100)的结果是___________。A.59B.60C.90D.10047.在VBA中,“DimA(3,3)ASString”语句定义了一个数组,该数组A中的全部元素都初始化为__________。A.NullB.0C.""48.在VBA某个模块中,有如下声明语句OptionBase1DimA(5,10)ASinteger那么数组A总共有_________个数组元素。A.50B.15C.60D.6649.在Access2010中,宏操作QuitAccess的功能是___________。A.关闭表B.退出AccessC.退出宏D.退出查询50.在VBA中,要打开名为“职工信息录入”的窗体,应使用的语句是___________。A.DoCmd.OpenWindow"职工信息录入"B.OpenWi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论