数据库期末复习题.docx
- 文档编号:23589210
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:32
- 大小:35.19KB
数据库期末复习题.docx
《数据库期末复习题.docx》由会员分享,可在线阅读,更多相关《数据库期末复习题.docx(32页珍藏版)》请在冰豆网上搜索。
数据库期末复习题
第1章数据库技术基础
一、单选题
1.数据模型反映的是(A)。
A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据
C.记录中所包含的全部数据D.记录本身的数据和相关关系
2.数据库系统的核心是(C)。
A.数据库B.数据库管理员C.数据库管理系统D.文件
3.数据库管理系统中负责数据模式定义的语言是(A)。
A.数据定义语言B.数据管理语言C.数据控制语言D.数据操纵语言
4.数据库管理系统是(B)。
A.操作系统的一部分B.在操作系统支持下的系统软件
C.一种编译系统D.一种操作系统
5.在数据管理技术发展的三个阶段中,数据共享最好的是(C)。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同
6.用Access创建的数据库文件,其扩展名是(D)。
A..adpB..dbfC..frmD..mdb
7.数据库系统是由数据库、数据库管理系统、应用程序、(A)、用户等构成的人机系统。
A.数据库管理员B.程序员C.高级程序员D.软件开发商
8.在数据库中存储的是(B)。
A.信息B.数据C.数据结构D.数据模型
9.在下面关于数据库的说法中,错误的是(D)。
A.数据库有较高的安全性B.数据库有较高的数据独立性
C.数据库中的数据可以被不同的用户共享D.数据库中没有数据冗余
10.不是数据库系统特点的是(C)。
A.较高的数据独立性B.最低的冗余度C.数据多样性D.较好的数据完整性
11.Access是(C)数据库管理系统。
A.层次B.网状C.关系型D.树状
12.在Access中,数据库的基础和核心是(A)。
A.表B.查询C.窗体D.宏
13.在下面关于Access数据库的说法中,错误的是(B)。
A.数据库文件的扩展名为mdbB.所有的对象都存放在同一个数据库文件中
C.一个数据库可以包含多个表D.表是数据库中最基本的对象,没有表也就没有其他对象
14.Access数据库管理系统依赖于(B)操作系统。
A.DosB.WindowsC.UnixD.Ucdos
15.常见的数据模型有3种,它们是(B)。
A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录
16.在以下叙述中,正确的是(D)。
A.Access只能使用系统菜单创建数据库应用系统B.Access不具备程序设计能力
C.Access只具备了模块化程序设计能力D.Access具有面向对象的程序设计能力
17.不属于Access对象的是(B)。
A.表B.文件夹C.窗体D.查询
18.数据库中的基本单位是(A)。
A.表B.查询C.窗体D.报表
19.一个关系对应一个(A)。
A.二维表B.关系模式C.记录D.属性
20.(B)是对关系的描述。
A.二维表B.关系模式C.记录D.属性
21.表中的一列叫做(D)。
A.二维表B.关系模式C.记录D.字段
22.唯一确定一条记录的某个属性组是(A)。
A.关键字B.关系模式C.记录D.属性
23.被选中的关键字是(A)。
A.主键B.关系模式C.记录D.属性
24.属性的取值范围是(A)。
A.值域B.关系模式C.记录D.属性
25.关系名(属性,属性2,……,属性n)是(B)。
A.主键B.关系模式C.记录D.属性
26.不属于数据库发展过程的是(D)。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.智能数据库
27.不是数据库特征的是(C)。
A.数据独立性B.最低的冗余度C.逻辑性D.数据完整性
二、填空题
1.在关系数据库中,基本的关系运算有三种,它们是选择、投影和联接。
2.在数据库技术中,实体集之间的联系可以是一对一、一对多和多对多。
3.在现实世界中实体“人”与实体“出生地”之间的联系是一对多的联系。
4.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为联接。
5.利用Access创建的数据库文件,其扩展名为mdb。
6.常用的结构数据模型有层次模型、网状模型和关系模型。
7.在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。
8.在二维表中,元组的属性是不能再分成更小的数据项。
9.在关系数据库中,基本的关系运算有三种,它们是选择、投影和联接。
10.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为联接。
11.投影是从二维表列的方向进行的运算。
12.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为选择。
13.在教师表中,如果要找出职称为“教授”的教师,应该采用的关系用算是选择。
14.在E-R图中,矩形表示实体。
15.在E-R图中,表示实体联系的是菱形。
16.Access是一个面向对象的可视化数据库管理系统。
第2章创建数据库和表
一、单选题
1.在数据表的设计视图中,不能完成的操作是(D)。
A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录
2.Access数据库表中的字段可以定义有效性规则,简单说有效性规则是(C)。
A.控制符B.文本C.条件D.显示格式
3.如果字段“成绩”的取值范围为0~100,则错误的有效性规则是(D)。
A.>=0And<=100B.[成绩]>=0And[成绩]<=100
C.成绩>=0And成绩<=100D.0<=[成绩]<=100
4.输入数据时,如果希望输入的格式保持一致,或希望检查输入时的错误,可以(D)。
A.控制字段大小B.设置默认值C.定义有效性规则D.设置输入掩码
5.能够使用“输入掩码向导”创建输入掩码的字段类型是(C)。
A.数字和日期/时间B.文本和货币C.文本和日期/时间D.数字和文本
6.以下关于主关键字的说法,错误的是(B)。
A.使用自动编号是创建主关键字最简单的方法
B.作为主关键字的字段中允许出现Null值
C.作为主关键字的字段中不允许出现重复值
D.不能确定任何单字段的值的唯一性时,可以将两个或更多的字段组合成为主关键字
7.下面关于Access表的叙述中,错误的是(C)。
A.在Access表中,可以对数字型字段进行“格式”属性设置
B.若删除表中含有自动编号字段的一条记录后,这个编号不会再被使用
C.创建表之间的关系时,应关闭所有表
D.可在Access表的设计视图“说明”列中,对字段进行具体的说明
8.在一个单位的人事数据库,字段“简历”的数据类型应当为(D)。
A.文本型B.数字型C.日期/时间型D.备注型
9.在一个学生数据库中,字段“学号”不应该是(D)。
A.数字型B.文本型C.自动编号型D.备注型
10.在下面关于Access数据类型的说法,错误的是(C)。
A.自动编号型字段的宽度为4个字节B.是/否型字段的宽度为1个二进制位
C.OLE对象的长度是不固定的D.文本型字段的长度为255个字符
11.如果在创建表中建立字段“基本工资额”,其数据类型应当为(B)。
A.文本类型B.货币类型C.日期类型D.数字类型
12.如果在创建表中建立字段“职工姓名”,其数据类型应当为(A)。
A.文本类型B.货币类型C.日期类型D.数字类型
13.如果在创建表中建立字段“奖金”,其数据类型应当为(B)。
A.文本类型B.货币类型C.日期类型D.数字类型
14.如果在创建表中建立需要随机编号的字段,其数据类型应当为(A)。
A.自动编号类型B.货币类型C.日期类型D.数字类型
15.如果在创建表中建立需要存放逻辑类型的字段,其数据类型应当为(C)。
A.文本类型B.货币类型C.是/否类型D.数字类型
16.如果在创建表中建立需要存放Word文档的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
17.如果在创建表中建立需要存放Excel文档的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
18.如果在创建表中建立需要存放图片文档的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
19.如果在创建表中建立需要存放声音文档的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
20.如果在创建表中建立需要存放二进制数据文档的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
21.如果在创建表中建立需要存放时间的字段,其数据类型应当为(D)。
A.文本类型B.货币类型C.是/否类型D.日期/时间类型
22.如果在创建表中建立需要存放少于255个字符的字段,其数据类型应当为(A)。
A.文本类型B.货币类型C.是/否类型D.OLE类型
23.如果在创建表中建立需要进行算术运算的字段,其数据类型应当为(A)。
A.数字类型B.备注类型C.是/否类型D.OLE类型
24.下边哪个字段的数据类型必须是8个字节(C)。
A.数字类型B.备注类型C.日期/时间型D.OLE类型
25.下边哪个字段的数据类型必须是4个字节(D)。
A.数字类型B.备注类型C.货币类型D.自动编号类型
26.如果在创建表中建立需要存储True/False的字段,其数据类型应当为(C)。
A.数字类型B.备注类型C.是/否类型D.OLE类型
27.在Access中,表和数据库的关系是(A)。
A.一个数据库可以包含多个表B.一个表只能包含2个数据库
C.一个表可以包含多个数据库D.一个数据库只能包含一个表
28.定义某一个字段的默认值的作用是(C)。
A.当数据不符合有效性规则时所显示的信息B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值D.系统自动把小写字母转换成大写字母
29.67、添加新记录时,自动添加到字段中的是(A)。
A.默认值B.有效性规则C.有效性文本D.索引
30.表的组成内容包括(B)。
A.查询和字段B.字段和记录C.记录和窗体D.报表和字段
31.数据类型是(B)。
A.字段的另一种说法B.决定字段能包含哪类数据的设置
C.一类数据库应用程序D.一类用来描述Access表向导允许从中选择的字段名称
32.用于在窗体和报表中取代字段中值的是(B)。
A.默认值B.标题C.有效性文本D.索引
33.在Access的下列数据类型中,不能建立索引的数据类型是(B)。
A.文本型B.备注型C.数字型D.日期/时间型
34.可以加快查询操作的是(D)。
A.默认值B.有效性规则C.有效性文本D.索引
35.可以加快排序操作的是(D)。
A.默认值B.有效性规则C.有效性文本D.索引
二、填空题
1.利用Access2003创建的数据库文件,共有7种类型的对象。
2.能够使用输入掩码向导创建输入掩码的字段类型是文本型和日期/时间。
3.在Access2003的数据表中,要想即时查看满足一定条件的部分记录,可以使用筛选功能。
4.Access2003中能够直接创建的关系类型有一对一和一对多两种。
5.表是关于特定的实体的数据集合,由记录组成。
6.在Access数据表中能够唯一标识每一条记录的字段称为主键。
7.人员基本信息包括:
身份证号,姓名,性别,年龄,其中可作为关键字的是身份证号。
8.如果在表中找不到任何没有重复值的字段,则可以设置一个自动编号字段作为表的主键。
9.在表的“设计视图”中创建表,必须对每个字段定义的是字段名称和数据类型。
10.获取外部数据只在Access中使用,应该采取导入方式创建表。
11.Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是:
文本和备注。
12.在数据表视图向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是:
默认值。
13.在Access2003的数据表中,要想即时查看满足一定条件的部分记录,可以使用筛选功能。
14.参照完整性是在输入或删除记录时,为维持表之问已定义的关系而必须遵循的规则。
15.“教学管理”数据库中有学生表,课程表和选课成绩表,为了有效地反映这3张表中数据之间的联系,在创建数据库时应设置表间关系。
第3章创建和使用查询
一、单选题
1.SQL的含义是(A)。
A.结构化查询语言B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言
2.创建交叉表查询,在“交叉表”行上有且只能有一个的是(D)。
A.行标题和列标题B.行标题和值C.行标题、列标题和值D.列标题和值
3.利用对话框提示用户输入值的查询过程称为(B)。
A.选择查询B.参数查询C.操作查询D.SQL查询
4.如果已知“消费”表中有“吃”、“穿”、“住”、“用”、“行”5个字段,需要在查询中计算这5个字段的和,放在新字段“消费总额”中显示,则新字段应写为(D)。
A.吃+穿+住+用+行B.消费总额=吃+穿+住+用+行
C.[消费总额]=[吃]+[穿]+[住]+[用]+[行]D.消费总额:
[吃]+[穿]+[住]+[用]+[行]
5.下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是(C)。
A.xMod2=1OryMod2=1B.xMod2=0OryMod2=0
C.xMod2=1AndyMod2=1D.xMod2=0AndyMod2=0
6.字符串用什么符号括起来(C)。
A.逗号B.单引号C.双引号D.$
7.日期型数据用什么符号括起来(D)。
A.逗号B.单引号C.双引号D.#
8.连接2个字符串的是(D)。
A.*B.?
C.#D.&
9.返回某一天的年份的表达式是(D)。
A.Year(12/1/1999)B.Year("12/1/1999")C.Year(%12/1/1999%)D.Year(#12/1/1999#)
10.字符运算符是(D)。
A.*B.?
C.#D.&
11.算式5Mod3的结果是(C)。
A.0B.1C.2D.3
12.表示整除的是(C)。
A./B.ModC.\D.≈
13.表示取余数的是(B)。
A./B.ModC.\D.≈
14.表示乘方的是(A)。
A.^B.ModC.\D.**
15.Between...And...表达式的返回值是(B)。
A.数值型B.逻辑型C.文本型D.备注型
16.运算级别最高的运算符是(A)。
A.算术B.关系C.逻辑D.字符
17.运算级别最低的运算符是(D)。
A.算术B.关系C.逻辑D.字符
18.下列能得到"abc1234"的是(A)。
A."abc"&"1234"B."abc"@"1234"C."abc"$"1234"D."abc"#"1234"
19.假定姓名是文本型字段,则查找姓"李"的学生应该使用(D)。
A.姓名Like"李"B.姓名Like"[!
李]"C.姓名="李*"D.姓名Like"李*"
20.假定姓名是文本型字段,则查找名字中含有“雪”的学生应该使用(A)。
A.姓名Like"*雪*"B.姓名like"[!
雪]"C.姓名="*雪*"D.姓名=="雪*"
21.在Access中,与Like一起用的时候,代表任何一个字符的是(B)。
A.*B.?
C.#D.$
22.在Access中,与Like一起用的时候,代表0个或者多个字符的是(A)。
A.*B.?
C.#D.$
23.查找姓张的学生,用到的表达式是(A)。
A."张*"B."张?
"C."张#"D."张$"
24.查找不姓张的学生,用到的表达式是(A)。
A.NotLike"张*"B.NotLike"张?
"C.NotLike"张#"D.NotLike"张$"
25.以下关于查询的叙述正确的是(C)。
A.只能根据数据库表创建查询B.只能根据已建查询创建查询
C.可以根据数据库表和已建查询创建查询D.不能根据已建查询创建查询
26.在查询设计视图中(B)。
A.只能添加数据库表B.可以添加数据库表,也可以添加查询
C.只能添加查询D.以上说法都不对
27.下列对Access查询叙述错误的是(D)。
A.查询的数据源来自于表或已有的查询B.查询的结果可以做为其它数据库对象的数据源
C.Access的查询可以分析数据、追加、更改、删除数据D.查询不能生成新的数据表
28.下列哪个表是查询中生成的表(B)。
A.基本表B.查询表C.视图D.逻辑表
29.基本表结构可以通过(B),对其字段进行增加或删除操作。
A.InsertB.AlterTableC.DropTableD.Delete
30.内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的(A)。
A.和B.平均值C.最小值D.第一个值
31.子句Where性别="女"And工资额>2000的作用是处理(A)。
A.性别为"女"并且工资额大于2000的记录
B.性别为"女"或者工资额大于2000的记录
C.性别为"女"并非工资额大于2000的记录
D.性别为"女"或者工资额大于2000的记录,且二者择一的记录
32.从一个表或者多个表中选择一部分数据的是(B)。
A.表B.查询C.窗体D.报表
33.SQL中的哪个关键字不会对表进行写操作(A)。
A.SELECTB.DELETEC.UPDATED.INSERT
34.在SQL查询中使用WHERE子句指出的是(D)。
A.查询目标B.查询结果C.查询视图D.查询条件
35.假设某数据表中有一个工作时间字段,查找92年参加工作的职工记录的条件是(A)。
A.Between#92-01-01#And#92-12-31#B.Between"92-01-01"And"92-12-31"
C.Between"92.01.01"And"92.12.31"D.Between#92.01.01#And#92.12.31#
36.在产品数据库表中,若上调产品价格,最方便的方法是使用以下(B)方法。
A.追加B.更新C.删除D.生成表查询
37.在SQL查询语句中,下列说法正确的是(A)。
A.SELECT命令中必须有FROM关键字B.SELECT命令中必须有WHERE关键字
C.SELECT命令中必须有GROUP关键字D.SELECT命令中必须有ORDER关键字
二、填空题
1.Access2003中的查询分为选择查询、参数查询、交叉查询、操作查询和SQL查询等5种查询。
2.Access2003中,操作查询包括生成表查询、删除查询、更新查询、追加查询。
3.要删除表中某个字段的内容,可使用更新查询实现。
4.如果要将某表中的若干记录删除,应该创建删除查询。
5.通过提示信息让用户输入检索表中数据的条件,这时应该创建参数查询。
6.查询设计视图分为上下两部分,上部分窗格是数据源结构及数据源间关系的显示区域,下部分窗格是查询的设计区域。
7.每个查询都有3种视图,分别为设计视图、数据表视图和SQL视图。
8.查询中有两种基本点的计算是预定义计算和自定义计算。
9.Access中,查询不仅具有查找的功能,而且还具有计算功能。
10.书写查询条件表达式时,日期值应该用#括起来。
11.在Access查询的条件查询表达式中表示任意单个字符,应使用通配符?
。
12.在Access查询的条件查询表达式中表示任意个字符,应使用通配符*。
13.查询姓名中含有“张”字查询准则应采用Like"张*"来表达。
14.假定电话号码字段为文本型,要想显示所有以5开头的记录,在准则中应输入Like"5*"。
15.在SQL的Select语句中,用于实现选择用算的短语是Where。
16.在SQL的Select语句中,用于OrderBy短语对查询的结果进行排序。
17.在Select语句中,关键字DESC表示降序排列的含义。
18.表示查询“雇员”的“出生日期”为1955年以前出生的设置条件是Year([雇员]!
[出生日期])>1955。
第4章创建和使用窗体
一、单选题
1.Access窗体中的文本框控件分为(A)。
A.计算型和非计算型B.结合型和非结合型C.控制型和非结合型D.记录型和非记录型
2.下面关于列表框和组合框的叙述正确的是(C)。
A.列表框和组合框可以包含一列或几列数据B.可以在列表框中输入新值,而组合框不能
C.可以在组合框中输入新值,而列表框不能D.在列表框和组合框中均可以输入新值
3.下列不属于窗体的常用格式属性的(D)。
A.标题B.滚动条C.分隔线D.记录源
4.窗体Caption属性的作用是(A)。
A.确定窗体的标题B.确定窗体的名称C.确定窗体的边界类型D.确定窗体的字体
5.创建主/子窗体,需要爱两个表之间先建立(C)。
A.查询B.命令按钮C.关系D.窗体
6.用户和数据库交互的界面是(C)。
A.表B.查询C.窗体D.报表
7.在显示具有(B)关系的表或查询中的数据时,子窗体特别有效。
A.一对一B.一对多C.多对多D.复杂
8.下列不属于Access窗体的视图是(C)。
A.设计视图B.窗体视图C.版面视图D.数据表视图
9.下列不属于窗口事件的是(C)。
A.打开B.关闭C.删除D.加载
10.下列不属于窗体的常用格式属性的是(D)。
A.标题B.滚动条C.分隔线D.记录源
11.确定一个控件在窗体或报表中的位置的属性是(D)。
A.Wi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 期末 复习题
![提示](https://static.bdocx.com/images/bang_tan.gif)