数据库试题.docx
- 文档编号:10032469
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:17
- 大小:372.71KB
数据库试题.docx
《数据库试题.docx》由会员分享,可在线阅读,更多相关《数据库试题.docx(17页珍藏版)》请在冰豆网上搜索。
数据库试题
一.单项选择题(50题)
1.在数据管理中,同一数据重复存储的现象,称为(B)
A.不一致B.数据冗余
C。
规范化D.异常
2.依据数据库逻辑模型完成数据库内部模型设计的阶段是C
A。
概念设计B.逻辑设计
C。
物理设计D。
外部设计
3.下列选项中,不属于关系模型3个重要组成部分的是C
A.数据结构B。
数据操纵
C。
数据控制D。
数据完整性规则
4.将关系模式S(学号,姓名,班级,班主任,课程编号,课程名称,学时,成绩)规范化到3NF,能得到的关系数目是D
A。
1B.2
C。
3D。
4
5.在Access中,不能用来编辑表中数据的数据库对象是A
A.报表B。
窗体
C。
数据访问页D。
查询
6.在Access中,下列有关压缩数据库的说法中错误的是B
A.压缩数据库是重新组织该文件在磁盘上的存储方式
B.不能压缩当前数据库
C。
可以压缩未打开的数据库
D。
通过设置可实现关闭数据库时自动压缩
7.在Access中,下列关于创建表的方法中,错误的是D
A。
通过输入数据创建表B.通过导入Excel电子表格创建表
C。
执行CREATETABLE命令创建表D。
执行ALTERTABLE命令创建表
8.为防止输入重复数据,可在表的字段上D
A.设置有效性规则B.设置掩码
C。
设置格式D.设置无重复索引
9。
基于职工信息表创建一个查询,搜索当天过生日的职工,该查询有“姓名"、“出生月:
Month([出生日期])”、“出生日:
Day([出生日期])”3个字段,显示职工的姓名、出生月和出生日,则在“出生月”和“出生日"2个字段的准则(条件)中依次输入A
A。
Month(Now()),Day(Now())
B.Month([出生日期]),Day([出生日期])
C.Month([Date()]),Day([Date()])
D.LikeMonth([Now()]),LikeDay([Now()])
10。
下列关于子窗体的说法中,错误的是B
A.包含在另一个窗体中的窗体称为子窗体
B。
利用“自动创建窗体”方法可以创建含有子窗体的窗体
C。
利用子窗体可以有效地显示“一对多”关系的数据
D.可以将已有的窗体作为子窗体添加到另一个窗体中
11.人事档案表中包括一个名为“照片”的OLE字段,则该字段的图像A
A。
可以在“窗体”视图中显示B.可以在“数据表”视图中显示
C。
不能在“窗体"视图中添加D.不能在“数据表”视图中添加
12.已知报表中含有20个字段,已对4个字段进行了排序,则最多还能排序的字段数是C
A。
0B。
4
C.6D.14
13.下列有关数据访问页描述中,正确的是B
A.数据访问页只能在Access中使用
B。
可利用数据访问页浏览、编辑、排序和筛选记录
C。
不能将现有的Web页转换为数据访问页
D。
不能在数据访问页上插入超级链接
14.退出Access的宏命令是D
A。
stopB。
exit
C。
cancelD.quit
15.创建一个带条件的宏,用于判断“影片”报表中“类型”字段的值为“喜剧”,则该宏条件表达式为A
A。
[Reports]!
[影片]!
[类型]=“喜剧”
B。
[Reports].[影片].[类型]=“喜剧”
C。
{Reports〉.{影片).{类型>=“喜剧”
D。
{Reports〉!
{影片〉!
{类型〉=“喜剧”
16.Access中的查询对象属于数据库的(B)
A.概念模型B。
外部模型
C.内部模型D。
逻辑模型
17。
在下列对关系的描述中,错误的是(B)
A.关系中的列称为属性B。
关系中允许有相同的属性名
C。
关系中的行称为元组D.属性的取值范围称为域
18。
Access2000是一个(C)
A.DBB。
DBAC。
DBMSD.DDL
19。
有R和S表如下图所示,A是R的主键和S的外键,D是S的主键,且R与S实施了参照完整性。
下列元组中可以正确插入S的是(C)
A
D
E
a3
d3
21
a3
d2
44
a7
d7
23
RS
A
B
C
a3
b3
c1
a5
b2
c3
a7
b2
c6
A。
(al,d1,45)B。
(a2,d2,34)
C。
(a3,d5,null)D。
(a3,null,21)
20。
下列选项中,没有“数据表视图”的对象是(D)
A.表B.查询C.窗体D.报表
21。
在Access中,若要为数据库设置密码,则打开数据库的方式应该为(B)
A。
只读方式B。
独占方式C.独占只读方式D。
读写方式
22。
下列关于压缩数据库的说法中,不正确的是(A)
A.压缩可防止非法访问,从而保障数据库安全
B.压缩将会重新组织文件在磁盘上的存储方式
C。
可以对未打开的数据库进行压缩
D.压缩可以优化数据库性能
23。
在Access中,不能设置默认值的数据类型是(C)
A.数字B.文本C。
OLE对象D。
日期/时间
24。
下列选项中,非“是/否"型字段格式的是(A)
A.对/错B。
真/假C。
开/关D.是/否
25.。
有学生档案表:
S(学号,姓名,性别,出生年月,专业),若要利用S表复制一个新的学生名单表:
R(学号,姓名),则可以直接实现这个操作的方法是(D)
A。
复制查询B。
更新查询C。
追加查询D.生成表查询
26。
有班级和学生表:
班级(班级编号,班级名称,专业,系名称)
学生(学号,姓名,性别,出生日期,班级编号)
若创建了按照班级名称浏览学生信息的窗体,如下图所示,则显示学生信息的窗体称为(A)
A.子窗体B.单页窗体C。
多页窗体D.连续窗体
27.如果窗体中包含OLE图像字段,则能够显示图像本身的视图方式是(B)
A.设计视图B。
窗体视图C。
数据表视图D.数据图视图
28.既可以作为绑定型,又可以作为非绑定型的控件是(B)
A.标签B.文本框C.图像D.矩形框
29.有学生贷款表:
S(日期,学号,姓名,金额),若规定每次贷款金额必须在5000元以下,则应设置金额字段的(C)
A.格式B.掩码C。
有效性规则D。
默认值
30.有销售表:
R(序列号,商品编码,单价,数量),如果要设计一个按商品编码统计销售额的报表,在报表设计时应使用的函数是(C)
A。
=Avg([单价]*[数量])B。
=Count([单价]*[数量])
C.=Sum([单价]*[数量])D。
=Total([单价]*[数量])
31。
在Access中,通过数据访问页浏览和修改数据时,应当使用(A)
A.页面视图B。
SQL视图C.数据表视图D。
窗体视图
32.在下列对象中,保存在Access数据库之外的是(D)
A。
窗体B。
查询C。
报表D。
数据访问页
33。
在调用宏组中的宏时,指定宏名的语法格式是(A)
A。
宏组名。
宏名B.宏名C。
宏组名!
宏名D。
[宏组名]!
[宏名]
34。
关系中属性的取值范围称为(A)
A.域B。
元数C。
元组D。
基数
35.由局部E—R图向全局E—R图转换时,需要消除冲突,其中不包括消除(D)
A.属性冲突B.结构冲突
C.命名冲突D.语法冲突
36.Access提供了自定义工作环境命令,若要改变在数据库窗口中鼠标的动作方式(单击或双击),则改变的途径是利用“工具”菜单“选项”命令对话框中的(B)
A.“常规”选项卡B。
“视图”选项卡C.“键盘”选项卡D.“编辑/查找”选项卡
37.下列选项中,用于保证数据库可靠性的措施是(B)
A.复制与粘贴数据库对象B。
备份与还原数据库
C。
使用用户级安全机制D.设置访问数据库的权限
38.创建一个人事档案表,其中用于存储照片字段的数据类型应该设置为(B)
A。
超链接B.OLE对象C。
查阅向导D.备注
39。
在Access中,若要定义两个字段的组合为主键,则下列说法中正确的是(C)
A.其中一个字段必须为自动编号类型B.两个字段组合值可以重复
C。
两个字段中都不能有空值D。
两个字段都不能有重复值
40.假设规定某个日期型字段的取值范围是2008年1月1日到2009年1月1日,则可设置该字段的有效性规则为(A)
A.Between#1/1/2008#And#1/1/2009#
B.Between”1/1/2008"And”1/1/2009”
C。
Between*1/1/2008*And*1/1/2009*
D.Between[2008年1月1日]And[2009年1月1日]
41。
若设置查询准则表达式为:
LIKE"P[ABF]###”,则满足查询条件的值是(C)
A。
PAB。
P124C.PF123D。
PABF
42.如果需要反复执行同一查询,但每次查询条件的取值不同,则应该创建一个(A)
A。
参数查询B.选择查询C.操作查询D。
更新查询
43。
有商品表R(商品编码,品名,规格,生产厂家,单价,数量),若要创建一个显示商品信息的窗体,则需指定R为该窗体的(D)
A。
控件来源B。
数据环境C.属性来源D.记录源
44。
假设在窗体中创建了一个标签控件,且需要设置标签中的字体、边框和前/背景颜色等,则应打开标签的“属性”窗口,选择(B)
A.“数据”选项卡B。
“格式”选项卡C。
“事件”选项卡D.“其他"选项卡
45.下列选项中,不属于报表视图的是(C)
A.版面预览视图B。
打印预览视图C。
数据表视图D.设计视图
46.有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数(A)
A。
=Avg([成绩])B。
=Count([成绩])C.=Sum([成绩])D.=Total([成绩])
47。
下列关于设置数据访问页主题的说法中,错误的是(D)
A。
在Access中主题图形是静态的B。
可以使用主题确定数据访问页的整体风格
C.主题相当于设计数据访问页的模板D.可以根据主题自动定义数据访问页的数据源
48。
下列关于数据访问页的说法中,错误的是(A)
A。
在“资源管理器”中不能直接打开数据访问页
B.在Access数据库中只保存数据访问页的快捷方式
C.数据访问页是一种直接与数据库连接的网页
D。
在IE中使用数据访问页添加和修改的记录将保存在数据库中
49。
在面向对象程序设计的概念中,类可以分为“容器类”和“控件类”,下列选项中属于“控件类"的是(D)
A。
窗体B.报表C。
选项卡D。
文本框
50。
下列关于面向对象程序设计概念的说法中,不正确的是(C)
A。
对象特征的描述称为对象的属性B。
事件过程是对事件的一种响应和处理
C。
执行对象的方法需要外部事件驱动D.按钮、文本框、对话框等都视为对象
二、填空题(30题)
1.根据某些条件对关系做水平分割,称为关系的_____选择______运算。
2.Access采用的数据模型是________关系模型___。
3.在合并局部E—R模型过程中需要消除各种冲突,其中“同一实体在不同局部E-R图中包含属性的个数不同"的现象属于__结构_________冲突.
4.在Access中,设置数据库密码需要以_______独占____方式打开数据库。
5.如果在表设计视图中用英文缩写表示字段名,在数据表视图中用中文显示字段名的含义,则可通过设置字段的______标题_____属性来实现。
6.Access为查询对象提供了3种视图,其中能够以行与列方式浏览、添加、修改或删除数据的视图称为___数据表________视图。
7.选项卡是个容器类控件,使用选项卡可以创建___多页________窗体.
8.创建一个学生成绩报表,如果要求学号、姓名等栏目标题每页都显示一次,则在报表设计视图中,将其相关的控件添加到___页面________页眉.
9、R和S表之间存在“一对多”关系,若基于R和S创建一个绑定型报表,则在子报表中将会显示_______S____表中的记录。
10.按照数据访问页的用途将其分为3种类型,其中能够添加记录的是___数据输入____页。
11.创建一个含有多个操作的宏R,当R运行时,R的所有操作将逐个顺序执行,称R为__操作序列_____宏。
12。
在关系模型中,利用___外键_____实现关系之间的联系。
13。
在Access中,可以创建单字段、多字段和___自动编号_____三种类型的主键。
14。
在Access中,表有两种视图,其中用于设计表结构的是____设计____视图。
15。
Access自含的编程语言是__VBA______。
16.Access允许用户在数据库之间以“只粘贴结构”、“结构与数据"和“__将数据追加到已有表______”三种方式复制数据表。
17。
在Access中,可以利用___表分析器_____和性能分析器改进数据库设计。
18.Access为查询对象提供了“设计”、“_数据表___"和“SQL"三种视图方式.
19。
在使用窗体处理数据时,可以利用“按选定内容筛选”、“按窗体筛选”、“_内容排除筛选____”和“高级筛选/排序”四种方法筛选相关的记录.
20。
一个报表最多可以按__10______个字段或表达式进行排序。
21.在Access中,提供了___用户级安全机制____和设置密码两种方法,用于保障数据库的安全性.
22.在Access中,可以将表和___查询_____作为数据访问页的记录来源。
23。
在Access中,可以利用___WEB页预览_____命令打开IE浏览器查看数据访问页.
24。
在Access中,能够在表达式中使用的通用过程是__Function______过程.
25.在Access中,模块中的声明部分用于声明变量和___常量_____.
26。
设关系模式R(A,B,C)中,有函数依赖A→B和B→C,则R中存在__传递函数依赖____。
27.在Access中,用户界面由Access窗口和___数据库___窗口组成.
28。
Access系统中,通过设置密码、控制用户存取___权限___和数据加密等方法实现数据安全性控制.
29。
Access提供两种创建数据库的方法,一种是利用__向导____创建数据库;另一种是先建立一个空数据库,然后再添加数据库对象。
30。
在Access中,如果两个表之间的联接字段都是主键或唯一索引,则创建的是_一对一_____关系。
三:
简答题(10题)
1.简述外部模型的特点。
反映了用户使用数据库的观点,是针对用户需要的数据而设计的。
通常是逻辑模型的一个子集。
硬件独立,软件依赖.
2.有学生成绩关系:
G(学号,姓名,专业,课程号,课程名,成绩),规定一个学生可以选修多门课程,且一门课程有多名学生选修,分析G中存在的问题.
1)存在数据冗余2)操作异常(修改异常,删除异常,插入异常)
3.有班级和学生表及表间关系如图所示。
判断下列说法是否正确,若正确打“√”,错误打“×”。
(1)学生表与班级表之间是多对多关系。
错
(2)班级表为子表,学生表为主表。
错
(3)两表之间已实施参照完整性。
对
(4)在班级表的数据表视图中,单击记录左端“
”可查看学生表的数据.对
(5)系统自动检查学生表的班级编号是否为有效值.对
4.有关系表R如下图所示:
学号
姓名
性别
课程号
课程名
学时数
分数
1
李明
男
101
数据库
48
90
1
李明
男
136
数学
60
78
2
吴英
女
101
数据库
48
95
2
吴英
女
120
英语
60
80
3
张震
男
136
数学
60
80
(1)判断R属于第几范式?
R属于第一范式
(2)分析R中存在哪些问题?
数据冗余大,修改麻烦,插入异常,删除异常。
5.某公司数据库中有两个表:
职工(职工号,职工姓名,性别,出生年月,职务,所在部门)
亲属(身份证号,亲属姓名,性别,年龄,职工号)
公司的业务规定:
(1)亲属表中的职工号必须是职工表中有效的职工号;
(2)当职工调离时,需要删除职工记录且自动删除其亲属信息.
试回答:
如果要实现这两个业务规定,应该在创建表时采取哪些有效措施?
答:
建立一对多关系,设置“级联删除相关记录”选项.
6。
在下图中显示了一个窗体,请按图中的标号,在图右侧的横线上填写窗体中各个控件的名称。
1、选项按钮2、文本框3、标签4、命令按钮5、组合框(下拉列表)
7.分析图(a)中通讯录报表的结构,将图(b)给出的报表节名称所对应的编号填入图(a)相应的双线圆中,表明通讯录报表每个组成部分在设计视图中的名称。
2、4、1、3
8。
有系和学生表如图所示,在建立系与学生的一对多关系时,选择的联接类型是:
包括“系”表中的所有记录和“学生”表中联接字段相等的那些记录,并创建了一个列出系名称和学号的查询对象。
试将该查询的结果填写在下图的答案表中。
学号
姓名
性别
系编号
101
王珊珊
女
2
102
田立平
男
3
104
郭建荣
男
2
106
葛玉
女
2
系学生
系编号
系名称
系地址
1
机械
4号楼4201
2
计算机
6号楼6302
3
自动控制
6楼6504
查询结果(答案表)
系名称
学号
机械
计算机
101
计算机
104
计算机
106
自动控制
102
9.简述DBMS的5个主要功能。
1)数据库的定义2)数据库操纵3)数据库管理
4)数据库控制5)数据库维护功能
10.字段属性是字段应具有的特性,通过这些特性控制字段数据的存储、输入或显示方式.下表列出5个字段及对每个字段的控制要求,请根据要求在下表的第3列填写应设置字段的属性名称。
字段名称
对字段数据的要求
属性名称
学号
文本型字段,要求学号数据分两段显示,
例如,输入“2006511"显示2006—51l
格式
姓名
不允许任何学生没有名字
必填字段
性别
只允许输入“男"或“女”
有效性规则
出生年月
输入数据之前,显示输入格式“****年**月**日”
输入掩码
专业
文本型字段,最多30个字符
字段大小
四:
综合题(3题)
1。
某学校有多个系,每个系有多名学生;一门课程有多名学生选修,且一名学生可选修多门课程;一名学生选修一门课程有一个成绩;系有系名称、系主任和系地址等属性,学生有学号、姓名、性别、出生年月等属性,课程有课程号、课程名称和学时数等属性.
试根据上述语义设计E—R模型,要求注明联系类型,可省略属性。
2.有学生、课程和成绩三个表如下图所示.若要建立一个查询,显示选修“英语"课程且分数在8090分之间的所有女同学的学号、姓名、分数和学分(学分等于学时数除以18),要求输出按分数“降序"排列。
请按图中标号填写该查询设计的相关内容。
(1)____学时/18____
(2)_____降序__(3)____Between80and90_______
(4)______英语__(5)________女___
3。
将图中所示的E-R图转换为关系模型,要求转换后的每个关系模式均为3NF,请注明主键。
答案:
超市(超市编号,超市名称,地址,电话)主键:
超市编号
物流公司(公司编号,公司名称,地址,电话)公司编号
配送(超市编号,公司编号,数量)超市编号
员工(员工编号,姓名,聘期,公司编号)员工编号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 试题