数据库复习资料.docx
- 文档编号:30760693
- 上传时间:2023-08-20
- 格式:DOCX
- 页数:18
- 大小:131.59KB
数据库复习资料.docx
《数据库复习资料.docx》由会员分享,可在线阅读,更多相关《数据库复习资料.docx(18页珍藏版)》请在冰豆网上搜索。
数据库复习资料
《数据库应用》复习题
一、选择题
1.具有联系的相关数据按一定的方式组织排列.并构成一定的结构,这种结构即___________。
A. 数据模型 B.数据库 C. 关系模型 D.数据库管理系统
2.使用Access按用户的应用需求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种___________。
A. 数据库 B.数据库管理系统 C. 数据库应用系统 C.数据模型
3.二维表由行和列组成,每一行表示关系的一个___________。
A. 属性 B. 字段 C. 集合 D. 记录
4.以下叙述中,正确的是___________。
A. Access只能使用菜单或对话框创建数据库应用系统
B. Access不具备程序设计能力
C. Access只具备了模块化程序设计能力
D. Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
5.如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为___________。
A. 备注 B. 超级链接 C. OLE对象 D.文本
6.在数据据表的设计视图中,数据类型不包括_____________类型。
A. 文本 B.逻辑 C. 数字 D. 备注
7.以下关于Access的说法中,不正确的是___________。
A. Access的界面采用了与Microsoft Office系列软件完全一致的风格
B. Access可以作为个人计算机和大型主机系统之间的桥梁
C. Access适用于大型企业、学校、个人等用户
D.Access可以接受多种格式的数据
8.Access数据库管理系统根据用户的不同需要,提供了使用数据库向导和___________两种方法创建数据库。
A. 自定义 B.系统定义 C. 特性定义 D.模板
9.使用表设计器来定义表的字段时,以下_____________可以不设置内容。
A. 字段名称 B.数据类型 C.说明 D.字段属性
10.字段名可以是任意想要的名字,最多可达___________个字符。
A.16 B.32 C. 64 D. 128
11.Access常用的数据类型有___________。
A. 文本、数值、日期和浮点数 B.数字、字符串、时间和自动编号
C. 数字、文本、日期/时间和货币 D.货币、序号,字符串和数字
12.字段按其所存数据的不同而被分为不同的数据类型,其中“文本”数据类型用于存放____________。
A. 图片 B.文字或数字数据 C.文字数据 D.数字数据
13.Access中,______________字段类型的长度由系统决定。
A. 是/否 B.文本 C. 货币 D. 备注
14.“字段大小”属性用来控制允许输入字段的最大字符数,以下___________不属于常用的字段的大小。
A. OLE B. 整型 C. 长整型 D. 双精度型
15.Access有三种关键字的设置方法,以下的___________不属于关键字的设置方法。
A. 自动编号 B.手动编号 C. 单字段 D. 多字段
16.以下关于主关键字的说法,错误的是________________。
A.使用自动编号是创建主关键字最简单的方法
B. 作为主关健字的字段中允许出现Null值
C. 作为主关键宇的字段中不允许出现重复值
D.不能确定任何单字段的值得惟—性时,可以将两个或更多的字段组合成为主关键字
17.在Access中,“文本”数据类型的字段最大为___________个字节。
A.64 B. 128 C. 255 D. 256
18. Access提供的筛选记录的常用方法有三种,以下______________不是常用的。
A. 按选定内容筛选 B.内容排除筛选 C. 按窗体筛选 D. 高级筛选/排序
19.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,即筛选条件,可使用“______________”方法。
A. 按选定内容筛选 B.内容排除筛选 C. 按窗体筛选 D.高级筛选/排序
20.以下叙述中,______________是正确的。
A. 在数据较多、较复杂的情况下使用筛选比使用查询的效果好
B.查询只从一个表中选择数据.而筛选可以从多个表中获取数据
C. 通过筛选形成的数据表,可以提供给查询、视图和打印使用
D.查询可将结果保存起来,供下次使用
21.利用对话框提示用户输入参数的查询过程称为___________。
A.选择查询 B.参数查询 C.操作查询 D.SQL查询
22.以下叙述中,______________是错误的。
A.查询是从数据库的表中筛选出符合条件的记录,构成—个新的数据集合
B.查询的种类有:
选择查询、参数查询、交叉查询、操作查询和SQL查询
C.创建复杂的查询不能使用查询向导
D.可以使用函数、逻辑运算符、关系运算符创建复杂的查询
23.Access共提供了_____________种数据类型。
A.8 B.9 C.10 D. 11
24.“学号”字段中含有“1”、“2”、“3”……等值,则在表设计器中,该字段可以设置成数字类型,也可以设置为____________类型。
A.货币 B.文本 C.备注 D.日期/时间
25.ACCESS的操作查询包括:
更新查询、追加查询、删除查询、()
A、修改查询B、排除查询C、联合查询D、生成表查询
26.ACCESS中返回系统当前日期与时间的函数是:
()
A、TIME()B、DAYC、NOW()D、MONTH()
27.使用自动创建窗体提供了3种窗体布局,分别是:
纵栏式、表格式、()。
A、数据表格式B、横栏式C、窗体式D、报表式
28.在宏的操作中,DeleteObject的功能是:
()
A、删除指定的数据库对象。
B、删除指定的表
C、取消最新操作D、删除对象
29.Access数据库是( )。
A.层状数据库 B.网状数据库
C.关系型数据库 D.树状数据库
30.文本型字段最多可以存放( )个字符。
A.250 B.252 C.254 D.255
31.数据完整性是指数据的( )
A.正确性B.安全性
C.可恢复D.可移植性
32.在Access中,不能建立索引的字段类型是( )
A.数字B.文本
C.备注D.日期
33.创建报表时,系统不提供的向导是( )
A.报表向导B.图表向导
C.标签向导D.数据向导
34.Access数据库文件的扩展名是( )。
A.dbf B.dbt C.mdf D.mdb
35.有学生表:
学生(学号,姓名,性别,出生年月),其中学号字段是文本型。
如果要查询06级学生信息,年级信息位于学号中第2、3位,则查询准则表达式是( )
A.学号=″!
06!
!
!
″B.学号LIKE″#06###″
C.学号=″*06***″D.学号LIKE″?
06*″
36.数据库文件中至少包含有( )对象。
A.表 B.查询 C.窗体 D.其余三种
37.在下列数据类型中,不能建立索引的是()
A.文本型B.数字型
C.货币型D.OLE对象型
38.Access2003是一个()
A.DBB.DBAC.DBMSD.DDL
39.在Access中,不能设置默认值的数据类型是()
A.数字B.文本C.OLE对象D.日期/时间
40.有职工表:
职工(职工编码,姓名,性别,出生年月),其中职工编码字段是文本型。
如果要查询职工编码第3位是5的职工信息,则查询准则表达式是( )
A.职工编码=″!
!
5!
!
!
″B.职工编码LIKE″##5###″
C.职工编码=″**5***″D.职工编码LIKE″?
?
5*″
41.既可以作为绑定型,又可以作为非绑定型的控件是()
A.标签B.文本框C.图像D.矩形框
42.条件“not工资额>2000”的意思是()。
A.除了工资额大于2000之外的工资额的记录
B.工资额大于2000的记录
C.并非工资额大于2000的记录
D.字段工资额大于2000,且二者择一的记录
43.如果在创建表中建立字段“简历”,其数据类型应当是()。
A.文本B.数字C.日期D.备注
44.在Access中,可以输入、编辑和交互处理数据的数据库对象是( )
A.窗体和报表B.窗体和数据访问页
C.报表和数据访问页D.窗体、报表和数据访问页
45.有销售表:
R(序列号,商品编码,单价,数量),如果要设计一个按商品编码统计销售额的报表,在报表设计时应使用的函数是()
A.=Avg([单价]*[数量])B.=Count([单价]*[数量])
C.=Sum([单价]*[数量])D.=Total([单价]*[数量])
46.设有关系R(A,B,C)和S(B,C,D),则RS的属性个数是( )
A.3个B.4个C.6个D.7个
47.如果要将一个关系模式规范化为2NF,必须( )
A.消除非主属性对键的部分函数依赖
B.消除主属性对键的部分函数依赖
C.消除非主属性对键的传递函数依赖
D.消除主属性对键的传递函数依赖
48.利用“设计”视图建立查询准则,若查询学习成绩在80分到90分(包含80分,不包含90分)之间的学生情况,正确的查询准则是( )
A.>79OR<90B.Between80with90
C.>=80AND<90D.IN(80,90)
48.Access报表的结构由“报表页面”,“页面页眉”,“主体”,“页面页脚”和“报表页脚”五部分构成,下面描述错误的是( )
A.每一部分称为报表的一个“节”
B.全部报表必须包含“主体”节
C.“主体”节以外的其它“节”可按需要进行选择
D.每一报表必须包含五个“节”
49.如果一个报表中只需打印一次当前日期,则日期应添加在( )
A.报表页眉B.页面页眉
C.主体D.页面页脚
50.在下列对象中,保存在Access数据库之外的是()
A.窗体B.查询C.报表D.数据访问页
51.在调用宏组中的宏时,指定宏名的语法格式是()
A.宏组名.宏名B.宏名C.宏组名!
宏名D.[宏组名]!
[宏名]
52.若有关系模式:
R(学号,姓名,课程号,课程名,成绩),且一名学生可选多门课程,一门课程有多名学生选,则R属于( )
A.1NFB.2NFC.3NFD.4NF
53.有职工表:
职工(职工编码,姓名,性别,出生年月),假设要查询职工的年龄,则该查询的计算字段″年龄″应定义为( )
A.年龄:
Now()-Year(″出生年月″)B.年龄:
Year(Now())-Year([出生年月])
C.年龄:
Year(Now())-Year(#出生年月#)D.年龄:
Year(Now())-Year(′出生年月′)
54.有职工表:
职工(职工号,姓名,性别,职称),若要创建一个显示职工信息的窗体,则需指定职工为该窗体的( )
A.数据入口B.控件来源
C.记录源D.视图
55.有职工表:
职工(职工号,姓名,工资,部门),如果要打印一个按部门统计工资总额的报表,在报表设计时应使用的函数是( )
A.=Avg([工资])B.=Count([工资])
C.=Sum([工资])D.=Total([工资])
56.下列关于宏的说法中正确的是( )
A.一个宏只能包含一个宏操作B.宏组中的宏不能独立运行
C.运行宏时,必须顺序执行宏中的所有操作
D.在宏中可以使用条件表达式
57.如果字段内容为声音文件,可将此字段定义为( )类型。
A.文本 B.查阅向导 C.OLE对象 D.备注
58.数据库系统由()组成。
A.硬件,软件,数据库 B.DBMS,DB
C.DB,DBMS,硬件,软件 ,用户 D.硬件,软件
59.Access中包含有( )种数据类型。
A.9 B.10 C.7 D.8
60.在一个宏中要打开一个报表,应该使用的操作是( )。
A.OpenForm B.OpenReport C.OpenTable D.OpenQuery
61.可以通过Internet进行数据发布的对象是( )。
A.窗体 B.报表 C.查询 D.数据访问页
62.设有关系R(A,B,C)和S(B,C,D),则的属性个数是( )
A.3个B.4个
C.6个D.7个
63.在Access 2003中提供了哪些查询的视图?
()
A. 设计视图 B. 数据表视图
C. SQL视图 D. 以上说法都正确
64.用户可以更改()类型的字段大小属性。
A.日期时间型B.OLEC.备注型D.数字
65.关系数据库中的数据表()。
A. 完全独立,相互没有关系 B. 相互联系,不能单独存在
C. 既相对独立,又相互联系 D. 以数据表名来表现其相互间的联系
66.Access常用的数据类型有()。
A. 文本、数值、日期和浮点数 B.数字、字符串、时间和自动编号
C. 数字、文本、日期/时间和货币 D.货币、序号,字符串和数字
67.以下关于主关键字的说法,错误的是()。
A.使用自动编号是创建主关键字最简单的方法
B. 作为主关健字的字段中允许出现Null值
C. 作为主关键宇的字段中不允许出现重复值
D.不能确定任何单字段的值得惟—性时,可以将两个或更多的字段组合成为主关键字
68.Access提供的筛选记录的常用方法有三种,以下______________不是常用的。
A. 按选定内容筛选 B.内容排除筛选 C. 按窗体筛选 D. 高级筛选/排序
69.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,即筛选条件,可使用“______________”方法。
A. 按选定内容筛选 B.内容排除筛选 C. 按窗体筛选 D.高级筛选/排序
70.以下叙述中,______________是错误的。
A.查询是从数据库的表中筛选出符合条件的记录,构成—个新的数据集合
B.查询的种类有:
选择查询、参数查询、交叉查询、操作查询和SQL查询
C.创建复杂的查询不能使用查询向导
D.可以使用函数、逻辑运算符、关系运算符创建复杂的查询
71.在Access中,查询有3种视图方式,其中可用于游览数据的是( )
A.设计视图B.数据表视图
C.浏览视图D.SQL视图
72.有学生表:
学生(学号,姓名,性别,入学年份,专业),如果需要按照学生的入学年份从学生表中批量删除所有毕业生的信息,则应该创建( )
A.选择查询B.生成表查询
C.操作查询D.交叉表查询
73.在下列对象中,保存在Access数据库之外的是()
A.窗体B.查询C.报表D.数据访问页
74.在调用宏组中的宏时,指定宏名的语法格式是()
A.宏组名.宏名B.宏名
C.宏组名!
宏名D.[宏组名]!
[宏名]
75.数据库是______________。
A. 以—定的组织结构保存在辅助存储器中的数据的集合 B. 一些数据的集合
C. 辅助存储器上的一个文件 D. 磁盘上的一个数据文件
二、填空题
1.在SQL的查询语句中,select选项实现________运算,from选项实现________运算,where选项实现________运算。
2.筛选的方法有4种:
_____________、_____________、___________________、______________
3.数据库系统由数据库、硬件、软件和_________、________五个部分组成。
4.Access数据库包含有______、________、_______、报表、页、宏、模块等7种数据库对象。
5.在Access2000中使用“自动创建报表”功能可以创建 和 两种报表。
6.查询可以作为窗体、报表和数据访问页的 。
7.若关系模式R中属性K是另一个关系模式的主键,则K在R中称为_____________。
8.在关系代数运算中,从关系中取出满足条件元组的运算称为。
9.如果两个实体之间存在M∶N联系,则将它们转换为关系模型的结果是个表。
10.在Access中,当设置数据库密码时,需要以________________方式打开数据库。
11.在Access中,可以使用________________、表向导、输入数据、导入和链接外部数据等多种方式创建表。
12.在使用窗体处理数据时,可以利用“按选定内容筛选”、“按窗体筛选”、“________”和“高级筛选/排序”四种方法筛选相关的记录。
13.在Access中,可以将表和________作为数据访问页的记录来源。
14.在Access中,可以利用________命令打开IE浏览器查看数据访问页。
15.在Access中,能够在表达式中使用的通用过程是________过程。
16,在Access中,模块中的声明部分用于声明变量和________。
17.可以使用浏览器访问的Access数据库对象是______________。
18.数据访问页是作为独立文件保存的,其文件扩展名为______________。
19.在Access中,表有两种视图,其中_____________视图用于定义或修改表结构。
20.一个窗体可由窗体页眉、页面页眉、_____________、页面页脚和窗体页脚五个部分组成。
21.数据访问页以HTML文件格式存储,其文件的扩展名为_____________。
22.在Access中,使用_____________可以创建包含图表的报表。
23.宏操作OpenForm的功能是_____________。
24.在Access中模块对象有两种,即_____________和标准模块。
25.关系模型有三个重要组成部分,即数据结构、和数据完整性规则。
26.数据访问页是一种特殊的Web____页,通过它可以查看、添加、编辑和操作存储在___Access数据库_________中的数据。
27.数据访问页是直接链接到______________的一种Web页,可以在InternetExplorer5.0或更高版本中调用数据访问页。
28.数据访问页与其他数据库对象的区别是:
在Access数据库中仅保存数据访问页的快捷方式,数据访问页本身则作为一个独立的 HTML 文件保存。
29.宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。
使用
_______________可以确定按条件执行宏。
30.建立表间关系时,若连接字段在两个表中均为主键,则两个表之间是关系。
若只在一个表中为主键,另一个表中为外键,则两个表之间是关系,
31.SQL语言是关系数据库的标准语言,其功能包括____________、______________、__________、____________。
32.在Access中,使用_____________可以创建包含图表的报表。
33.宏操作OpenForm的功能是_____________。
34.打开一个报表设计视图,默认的节有_____________、_____________页面页脚。
35.在SQL中,对基本表进行插入、修改和删除记录的命令分别为________、________和________。
36.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、__________、__________、机器实现、运行维护等六个阶段。
37.按照下图中标注的位置编号,分别填写5个控件的名称。
(1)________
(2)________(3)________(4)________(5)________
三、简述题
1.简述数据库管理系统(DBMS)的主要功能。
2.简述Access2003中窗体与报表的异同点。
四、应用题
1.某企业需要采购多种材料,每种材料可由多个供应商提供,且每个供应商可以为企业提供多种材料。
材料有材料编号、材料名称和规格等属性;供应商有供应商号、名称、地址和电话号码等属性;采购时需要记录采购日期、单价和数量等信息。
要求:
(1)根据上述语文设计E-R模型,要求注明联系类型,可省略属性;
(2)将E-R模型转换成关系模型,并指出每个关系的主键和外键。
2.有学生、课程和成绩三个表如下图所示。
若要建立一个查询,显示选修“数据库”课程且分数在80分以上(含80分)的“计算机”专业学生的姓名、课程名称和分数,要求输出按分数“降序”排列。
请按图中标号填写该查询设计的相关内容。
(1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 复习资料