




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页数据库原理期末复习题数据库
一、单项选择题
1、在数据库技术中,独立于计算机系统的模型是_________。
A.E-R模型B.层次模型C.关系模型D.面对对象的模型
2、SQL基本表的创建中是通过_________实现参照完整性规章的。
A.主键子句B.外键子句C.检查子句D.NOTNULL
3、设计性能较优的关系模式称为规范化,规范化的主要理论依据是_________。
A.关系规范化理论B.关系运算理论
C.代数运算理论D.数理规律理论
4、用二维表结构表示实体以及实体间联系的数据模型称为_______。
A.网状模型B.层次模型
C.关系模型D.面对对象模型
5、假如采纳关系数据库系统来实现应用,在数据库设计的_________阶段,需要将E-R模型转换为关系数据模型。
A.概念设计B.物理设计C.规律设计D.运行阶段
6、数据库系统与文件系统的根本区分在于_________。
A.数据库系统中,数据可共享
B.数据库系统中,数据冗余度小
C.数据库系统中,整体数据结构化
D.数据库系统中,数据库中有记录数据结构信息的数据字典
7、从数据库原理上讲,假如一个关系未定义主码,那么_________。
A.它的第一个属性为主码B.任意属性都是主码
C.没有主码D.全部属性构成一个主码
8、有关系:教学(学号、教工号、课程号)
假定每个同学可以选修多门课程,每门课程可以由多名同学来选修,每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主码是_________。
A.课程号B.教工号C.(学号,课程号)D.(学号、教工号)
9、在关系数据库系统中,一个关系中的任意两个元组_________。
A.不能全同B.可全同
C.需要全同D.以上都不是
10、在数据库设计中,可以很方便地把一个E-R模型转换为关系模型,E-R模型与关系模型之间的联系性质为_________。
A.一对一B.一对多
C.多对多D.以上三种都不对
数据库
11、数据库管理系统不具备的功能为_________。
A.定义和描述数据库结构的功能B.对数据库进行操纵的功能
C.保证无错误数据的输入D.保证数据库的安全性和完整性的功能
12、数据库中,产生数据不全都的根本缘由是_________。
A.数据存储量太大B.对数据没有进行严格的爱护
C.数据冗余D.未对数据进行完整性掌握
13、要保证数据库物理数据独立性,需要修改的是_________。
A.模式B.模式与内模式的映射
C.模式与外模式的映射D.内模式
14、以下四项中,不属于数据库特点的是_________。
A.数据共享B.数据完整性
C.数据冗余很高D.数据独立性高
15、数据库中存储的是_________。
A.数据B.数据模型
C.数据之间的联系D.数据以及数据之间的联系
16、反映现实世界中实体及实体间联系的信息模型是_________。
A.关系模型B.层次模型C.网状模型D.E-R模型
17、关系数据模型的三个组成部分中,不包括_________。
A.完整性规章B.数据结构
C.复原D.数据操作
18、以下四项中,不正确的提法是_________。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和掌握功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
19、以下四项中,可以径直用于表示概念模型的是_________。
A.实体-联系(E-R)模型B.关系模型
C.层次模型D.网状模型
20、要保证数据库规律数据独立性,需要修改的是_________。
A.模式B.模式与内模式的映射
C.模式与外模式的映射D.内模式
21、以下四项中,不属于数据库特点的是_________。
A.数据共享B.数据完整性
C.数据冗余很高D.数据独立性高
数据库
22、同学社团可以接纳多名同学参与,但每个同学只能参与一个社团,从社团到同学之间的联系类型是_________。
A.多对多B.一对一C.多对一D.一对多
23、反映现实世界中实体及实体间联系的信息模型是_________。
A.关系模型B.层次模型C.网状模型D.E-R模型
24、关系数据模型的三个组成部分中,不包括_________。
A.完整性规章B.数据结构
C.数据操作D.并发掌握
25、SQL语言通常称为_________。
A.结构化查询语言B.结构化掌握语言
C.结构化定义语言D.结构化操纵语言
26、模式的规律子集通常称为_________。
A.存储模式
C.外模式B.内模式D.模式
27、将ER模型转换成关系模型,属于数据库的_________。
A.需求分析
C.规律设计B.概念设计D.物理设计
28、规律数据独立性是指修改_________。
A.外模式保持模式不变
C.模式保持外模式不变B.内模式保持模式不变D.模式保持内模式不变
29、在SQL语言中,属于DML的操作指令是_________。
A.CREATE
C.UPDATEB.GRANTD.DROP
30、一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,那么汽车实体集与零部件实体集之间的联系是_________。
A.1:1
C.M:1B.1:MD.M:N
31、下面不是SQL语言优点的是_________。
A.语言简练,易学易用B.高度非过程化
C.数据独立性好D.能方便地生成报表
32、E-R模型_________。
A.依靠于计算机硬件和DBMSB.独立于计算机硬件,依靠于DBMS
C.独立于计算机硬件和DBMSD.依靠于计算机硬件,独立于DBMS
33、三层客户机/服务器结构的模型是_________。
数据库
A.客户机—应用服务器—数据服务器
B.客户机—数据服务器—应用服务器
C.数据客户机—应用客户机—服务器
D.应用客户机—数据客户机—服务器
34、在MSSQLServer中建立了表person(no,name,se*,birthday),no为表的主码,表中信息如图3所示,
图3
能够正确执行的插入操作是()
A.INSERTINTOpersonVALUES(8,′王中′,′男′,′1964/03/08′)
B.INSERTINTOperson(name,se*)VALUES(′王中′,′男′)
C.INSERTINTOpersonVALUES(2,′男′,′王中′,′1964/03/08′)
D.INSERTINTOperson(no,se*)VALUES(2,′男′)
35、对数据库物理存储方式的描述称为_________。
A.外模式B.内模式C.概念模式D.规律模式
36、在数据库三级模式间引入二级映象的主要作用是_________。
A.提高数据与程序的独立性B.提高数据与程序的安全性
C.保持数据与程序的全都性D.提高数据与程序的可移植性
37、DB、DBMS和DBS三者之间的关系是_________。
A.DB包括DBMS和DBSB.DBS包括DB和DBMS
C.DBMS包括DB和DBSD.不能相互包括
38、数据库具有较高的_________。
A、程序与数据牢靠性
B、程序与数据完整性
C、程序与数据独立性
D、程序与数据全都性。
39、同一个关系模型任意两个元组值_________。
A、不能全同B、可全同C、需要全同D、以上都不是。
40、常用的数据模型不包括_________。
A、网状模型B、链状模型C、层次模型D、关系模型
数据库
41、在SQL语句中,对输出结果排序的语句是_________。
A、GROUPB、ORDERBYC、WHERED、HAVING
42、关系模型中,一个关键字是_________。
A、可由多个任意属性组成
B、至多由一个属性组成
C、由一个或多个其值能唯一标识该模式中任何元组的属性组成
D、以上都不是
43、关系中组成主键的属性不能取空值,这称为关系的_________。
A、实体完整性B、关系完整性
C、参照完整性D、主键完整性
二、填空题
1、数据库系统中常用的三种数据模型有层次模型、__________和__________。
2、关系模式的三类完整性约束条件分别是__________、参照完整性约束和__________。
3、数据库设计分为以下六个设计阶段:需求分析阶段、________、________、数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
4、数据库管理系统(DBMS)通常提供__________、数据操纵、数据掌握和数据库维护。
5、数据库的规律模型设计阶段,任务是将总体E-R模型转换成__________。
6、假如一个关系不满意2NF,那么该关系肯定也不满意__________(在1NF、2NF、3NF范围内)。
7、实体完整性规章要求主码取值__________。
8、SQL语言提供数据库定义、________、数据掌握等功能。
9、数据库的规律模型设计阶段,任务是将________转换成关系模型。
10、关系规范化理论是设计________的指南和工具。
11、关系中主码的取值需要唯一且非空,这条规章是________完整性规章。
12、在数据库设计中,规划存储结构和存取方法属于___________设计。
13、参照完整性规章是对_________键的约束。
14、数据库中对数据的操作可以记录为单位,也可以______为单位。
15、当局部ER图合并全局ER图时,可能涌现______、结构冲突,命名冲突。
三、简答题
1、数据独立性与数据联系这两个概念有什么区分?
2、基本表与视图的区分是什么?
3、简述数据库系统的规律独立性的含义。
4、数据库管理系统的主要功能有哪些?
5、简述SQL语言的组成。
数据库
6、说明关系模型有哪三类完整性规章?
7、关系数据库的模式设计理论主要包括哪三个方面的内容?
8、简述数据库系统从哪些方面来保证数据的完整性。
①列级约束:数据类型、宽度、缺省值、检查约束、是否空值、唯一约束
②主键约束、
③外键约束、
④用户自定义约束:主要通过触发器完成
四、程序设计题
1、现有如下关系:
职工〔职工号,姓名,性别,职务,家庭地址,部门编号〕
部门〔部门编号,部门名称,地址,电话〕
保健〔保健卡编号,职工号,检查身体日期,健康状况〕
1〕.用SQL语句写出,删除职工关系表中职工号为“3016”的记录;
2〕.用SQL语句写出,将职工号为“3061”的职工的健康状况改为“一般”;
3〕.用SQL语句写出,建立健康状况为“差”的职工的视图。
2、现有关系数据库如下:
同学(学号,姓名,性别,专业,奖学金)
课程(课程号,名称,学分)
学习(学号,课程号,分数)
用SQL语言实现以下小题:
1〕.检索获得奖学金的全部同学所学课程的信息,包括学号、姓名、课程名和分数;
2〕.检索没有任何一门课程成果超过90分的全部同学的信息,包括学号、姓名和专业;
3〕.对成果有过不及格的同学,假如已经获得奖学金的,将奖学金减半;
4〕.定义获得奖学金、同时又有不及格成果的同学信息视图AAA,包括学号、姓名、专业。
3、设某公司数据库中有关系模式如下:
职工〔职工号,职工名,性别,年龄〕工作〔职工号,公司号,工资〕公司〔公司号,公司名,地址〕
1〕.写出查询每个公司女职工的平均工资的SQL语句。
2〕.试用SQL语句写出以下操作:超过50岁职工的工资增加200元。
4、设有以下关系模式:
同学关系S(学号,姓名,年龄,班级)
选课关系SC(学号,课程号,成果)
数据库
用SQL语句查询没有选C1或C2课的同学的学号。
5、设有以下关系模式:
同学关系S(学号,姓名,年龄,班级)
选课关系SC(学号,课程号,成果)
用SQL语句查询李林选了而王明没有选的课程号。
数据库
一、单项选择题
1、在数据库技术中,独立于计算机系统的模型是_________。
A.E-R模型B.层次模型C.关系模型D.面对对象的模型
2、SQL基本表的创建中是通过_________实现参照完整性规章的。
A.主键子句B.外键子句C.检查子句D.NOTNULL
3、设计性能较优的关系模式称为规范化,规范化的主要理论依据是_________。
A.关系规范化理论B.关系运算理论
C.代数运算理论D.数理规律理论
4、用二维表结构表示实体以及实体间联系的数据模型称为_______。
A.网状模型B.层次模型
C.关系模型D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年消防主战车测试题及答案
- 2025年建筑装饰类考试题及答案
- 烤瓷上OP作业指导书
- 2025年铅山单招考试试题及答案
- 2025年拼音考试题讲解教案及答案
- 2025年初一数学数轴试题及答案
- 工业机器人理论复习测试附答案
- 2025年梧州二模英语试题及答案
- 2025年大河事业编考试题及答案
- 2025年礼仪考试题及答案七八套
- 2024-2025学年第二学期天域全国名校协作体高三3月联考 语文试卷(含答案)
- 2025年中考百日誓师活动教师代表发言(三)
- 2024年山东省济南市中考英语试题卷(含答案解析)
- GB/T 5267.5-2024紧固件表面处理第5部分:热扩散渗锌层
- 汽车坡道玻璃雨棚施工方案
- 2024成人肥胖食养指南(完整版)
- 新高考英语读后续写——人物描写高级表达素材
- 义务教育《历史》课程标准(2022年版)
- 芳草湖农场医院卧床病人翻身卡
- 财税2016年第36号文[共94页]
- 新课程高考化学考题命题原则与要求
评论
0/150
提交评论