华南师范大学数据库原理期末考试复习题
数据库原理期末考试复习题及答案
试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.ﻩ数据库系统的核心是( B )A.数据库ﻩﻩﻩB.数据库管理系统C.数据模型ﻩﻩD.软件工具2.下列四项中,不属于数据库系统的特点的是( C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.ﻩ概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型ﻩﻩﻩB.关系模型C.网状模型ﻩﻩﻩﻩﻩD.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A) A.模式与外模式之间的映象ﻩB.模式与内模式之间的映象C.模式ﻩD.三级模式6. 关系数据模型的基本数据结构是(D)A.树B.图C.索引D.关系7.ﻩ有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期ﻩD.车次+情况摘要8.己知关系R和S,R∩S等价于(B)A. (R-S)-S ﻩﻩB. S-(S-R)C. (S-R)-RﻩﻩﻩﻩD. S-(R-S)9.ﻩ学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A)A. 全外联接B. 左外联接C. 右外联接D.自然联接10.用下面的T-SQL语句建立一个基本表:CREATETABLE Student(Sno CHAR(4)PRIMARY KEY,Sname CHAR(8) NOTNULL,Sex CHAR(2),Age INT)可以插入到表中的元组是(D)A.'5021','刘祥',男,21 B.NULL,'刘祥',NULL,21C. '5021',NULL,男,21ﻩD. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是(C)A. GRANT QTYON SPJ TO '李勇'B. GRANTUPDATE(QTY) ONSPJTO'李勇'C. GRANT UPDATE (QTY)ON SPJTO 李勇D. GRANTUPDATE ON SPJ (QTY)TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除ﻩB.不该插入的数据被插入ﻩC.应该删除的数据未被删除 D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计 C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为(C)。
数据库原理期末考试复习题及答案(供参考)
试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期 D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。
华南师范大学《数据库原理》期末考试复习题
一、单选题1 ( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A、强制存取控制B、自主存取控制C、视图机制D、基于角色的访问控制答案:D2 SQL的默认策略是任何与( )约束相违背的更新均为系统拒绝.A、用户定义的完整性B、实体完整性C、参照完整性D、用户定义的完整性和参照完整性答案:C3 用户标识与系统鉴别属于( )技术.A、访问控制B、接入控制C、完整性约束D、恢复答案:A4 ( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A、时间效率,维护代价B、时间效率,空间效率C、时间效率,空间效率,维护代价D、空间效率,维护代价答案:C5 在关系演算中,元组变量的变化范围是( ).A、某一命名的关系B、数据库中的所有关系C、某一个域D、数据库中的所有域答案:C6 下列聚合函数中不忽略空值 (null) 的是()A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)答案:C7 SQL中,下列涉及空值的操作,不正确的是()A、AGE IS NULLB、AGE IS NOT NULLC、AGE = NULLD、NOT (AGE IS NULL)答案:C8 SQL的全局约束是指基于元组的检查子句和()A、非空值约束B、域约束子句C、断言D、外键子句答案:C9要保证数据库逻辑数据独立性,需要修改的是( )A、模式B、模式与内模式的映射C、模式与外模式的映射D、内模式答案:C10 ( )是关系代数的基本运算之一.A、交B、除C、关系模型D、广义笛卡儿积答案:D11 设关系R有M个元组,关系S有N个元组,则关系R和S的笛卡尔积有( )个元组.A、MB、NC、M*ND、M+N答案:C12 单个用户使用的数据视图的描述称为()A、外模式B、概念模式C、内模式D、存储模式答案:A13 判断对并发事务正确的调度是( ).A、并发事务的执行结果与并行化执行结果事务是否一致B、事务间无冲突C、并发事务的执行结果与串行化执行结果事务是否一致D、视图无冲突答案:C14 X锁是( ).A、读锁B、写锁C、共享锁D、活锁答案:B15 子模式DDL用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构答案:B16 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A、左外联接B、右外联接C、外部并D、外联接答案:D17 在数据库设计中,将ER图转换成关系数据模型的过程属于()A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段答案:B18 DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统答案:D19 属性类型允许是基本数据类型、结构类型和集合类型的模型是()A、平面关系模型B、嵌套关系模型C、复合对象模型D、分布式关系模型答案:C20 五种基本关系代数运算是()A、∪,-,×,π和σB、∪,-,∞,π和σC、∪,∩,×,π和σD、∪,∩,∞,π和σ答案:A21 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ()A、是无损联接,也是保持FD的分解B、是无损联接,但不保持FD的分解C、不是无损联接,但保持FD的分解D、既不是无损联接,也不保持FD答案:A22 在关系代数运算中,五种基本运算为( )A、并、差、选择、投影、自然连接B、并、差、选择、交、投影C、并、差、选择、投影、笛卡儿积D、并、差、交、选择、笛卡儿积答案:C23 对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( ).A、视图B、关系C、连接D、索引答案:D24 在笛卡尔积可看成为一张()。
数据库原理-期末试卷及答案
数据库原理-期末试卷及答案数据库原理与应用教程期末测试题(一)一、填空题(每空1分,共10分)1.数据库系统的核心是___ __。
2.在关系模型中,实体以及实体间的联系都是用______来表示的。
3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。
4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。
5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。
6.聚集索引和非聚集索引的存储结构都采用____________索引结构。
7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。
8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。
9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。
10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。
二、选择题(每小题1分,共20分)1、数据管理的发展不包括下面哪个阶段()(A)文件系统(B)数据库系统(C)人工管理(D)统一管理2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系()(A)一对一(B)一对多(C)多对多(D)以上全不是3、如果事务1将数据库中的A值从200改为300,事务2读A 值为300,事务1又将刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。
这种情况是由于数据库保护中的那方面不当而引起的()(A)并发控制 (B)完整性约束(C)安全性控制(D)数据库的恢复4、在关系模型中,“元组”是指( )(A)表中的一行(B)表中的一列(C)表中的一个数据(D)表中的一个成分5、有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。
《数据库原理》期末试卷及答案(A)
只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。
将正确的答案填在每小题的空格内。
错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。
它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。
它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。
33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。
从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。
若一个关系有多个侯选码,则选定其中一个为主码。
侯选码的诸属性称为主属性。
35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。
嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。
每个游标区都有一个名字。
用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
数据库原理及应用-期末考试试题及答案
数据库原理及应用期末考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。
1. DB 、DBMS 和DBS 三者之间的关系是( B )。
A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .不能相互包括2. 对数据库物理存储方式的描述称为( B )A .外模式B .内模式C .概念模式D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是( A ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性D .提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( C )A .基本表B .视图C .基本表或视图D .数据字典5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( A )A .SELECTB .FROMC .WHERED .GROUP BY6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A .多对多B .一对一C .多对一D .一对多7. 如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。
A .关系系统查询优化 B .数据字典 C .关系数据库规范化理论 D .关系数据库查询 8. 将E-R 模型转换成关系模型,属于数据库的( C )。
A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计9. 事务日志的用途是( C )A . 事务处理B . 完整性约束C . 数据恢复D . 安全性控制10.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( D )A . 只可加X 锁B . 只可加S 锁C . 可加S 锁或X 锁D . 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。
112.华师《数据库原理与应用》期末考试复习资料精简版
《数据库原理与应用》期末复习单项选择题1、下列()不属于SQLServer2000在安装时创建的系统数据库。
答案:userdb2、数据库管理系统(DBMS)是()。
答案:系统软件3、在数据库中,产生数据不一致的根本原因是()。
答案:数据冗余4、使用T-SQL创建视图时,不能使用的关键字是:()。
答案:COMPUTE5、如果要删除Student数据库中的Information表,则可以使用命令:()。
答案:DROPTABLEinformation6、用二维表结构表示实体以及实体间联系的数据模型称为()。
答案:关系模型7、下面关于唯一索引描述不正确的是:()。
答案:某列创建了唯一索引则这一列为主键8、命令SELECTs_no,AVG(grade)AS‘平均成绩’FROMscoreGROUPBYs_noHAVINGAVG(grade)>=85,表示()。
答案:查找score表中平均成绩在85分以上的学生的学号和平均成绩9、SELECTs_no=学号,s_name=姓名FROMinformationWHERE班级名=’软件021’表示()。
答案:查询INFORMATION表中’软件021’班学生的学号、姓名10、如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。
则称实体集A与B具有( )。
答案:n:m联系11、数据库的概念模型独立于()。
答案:具体的机器和DBMS12、联接有内联接、外联接和交叉联接,其中外联接只能对()表进行。
答案:两个13、数据库管理系统是()。
答案:在操作系统支持下的系统软件14、将SQLServer2000的数据库转换成ACCESS数据库,可以使用()来实现。
答案:DTS导入/导出15、下列SQL语句中,能够实现参照完整性控制的语句是:()。
答案:FOREIGNKEY和REFERENCES16、删除触发器tri_Sno的正确命令是:()。
数据库原理-期末考试复习题及答案
数据库原理-期末考试复习题及答案1.下列四项中,不属于数据库系统的主要特点的是(D)。
2.数据的逻辑独立性是指(B)。
3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(D)。
4.相对于非关系模型,关系数据模型的缺点之一是(A)。
5.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(D)。
6.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(A)。
7.下列关系运算中,(C)运算不属于专门的关系运算。
8.SQL语言具有(B)的功能。
9.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(组合的关键字)。
10.SQL语言中,删除一个表的命令是(B)。
11.图1中(C)是关系完备的系统。
12.有关系模式A(S,C,M),其中各属性的含义是:S:学生;C:课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到(D)。
13.关系规范化中的删除异常是指(删除某个元组时,会导致其他元组的信息丢失,从而影响整个关系的完整性)。
1.数据库系统的主要特点不包括(D)。
2.数据的逻辑独立性指的是(B)。
3.描述数据库中全体数据的全局逻辑结构和特征的是数据库的三级模式结构中的(D)。
4.相对于非关系模型,关系数据模型的缺点之一是(A)。
5.学生表(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(D)。
6.自然连接是构成新关系的有效方法。
一般情况下,对关系R和S使用自然连接需要R和S含有一个或多个共有的(A)。
7.下列关系运算中,(C)运算不属于专门的关系运算。
8.SQL语言的功能包括(B)。
9.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(组合的关键字)。
华南师范大学《数据库原理》期末考试复习题
华南师范大学《数据库原理》期末考试复习题第一篇:华南师范大学《数据库原理》期末考试复习题一、单选题()将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A、强制存取控制B、自主存取控制C、视图机制D、基于角色的访问控制答案:D SQL的默认策略是任何与()约束相违背的更新均为系统拒绝.A、用户定义的完整性B、实体完整性C、参照完整性D、用户定义的完整性和参照完整性答案:C 用户标识与系统鉴别属于()技术.A、访问控制B、接入控制C、完整性约束D、恢复答案:A()是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A、时间效率,维护代价B、时间效率,空间效率C、时间效率,空间效率,维护代价D、空间效率,维护代价答案:C 在关系演算中,元组变量的变化范围是().A、某一命名的关系B、数据库中的所有关系C、某一个域D、数据库中的所有域答案:C 下列聚合函数中不忽略空值(null)的是()A、SUM(列名)B、MAX(列名)C、COUNT(*)D、AVG(列名)答案:C SQL中,下列涉及空值的操作,不正确的是()A、AGE IS NULLB、AGE IS NOT NULLC、AGE = NULLD、NOT(AGE IS NULL)答案:C SQL的全局约束是指基于元组的检查子句和()A、非空值约束B、域约束子句C、断言D、外键子句答案:C9要保证数据库逻辑数据独立性,需要修改的是()A、模式B、模式与内模式的映射C、模式与外模式的映射D、内模式答案:C()是关系代数的基本运算之一.A、交B、除C、关系模型D、广义笛卡儿积答案:D 设关系R有M个元组,关系S有N个元组,则关系R 和S的笛卡尔积有()个元组.A、MB、NC、M*ND、M+N 答案:C 单个用户使用的数据视图的描述称为()A、外模式B、概念模式C、内模式D、存储模式答案:A 判断对并发事务正确的调度是().A、并发事务的执行结果与并行化执行结果事务是否一致B、事务间无冲突C、并发事务的执行结果与串行化执行结果事务是否一致D、视图无冲突答案:C X锁是().A、读锁B、写锁C、共享锁D、活锁答案:B 子模式DDL用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构答案:B 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A、左外联接B、右外联接C、外部并D、外联接答案:D 在数据库设计中,将ER图转换成关系数据模型的过程属于()A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段答案:B DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统答案:D 属性类型允许是基本数据类型、结构类型和集合类型的模型是()A、平面关系模型B、嵌套关系模型C、复合对象模型D、分布式关系模型答案:C 五种基本关系代数运算是()A、∪,-,×,π和σB、∪,-,∞,π和σC、∪,∩,×,π和σD、∪,∩,∞,π和σ答案:A 设关系模式R(A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ A、是无损联接,也是保持FD的分解B、是无损联接,但不保持FD的分解C、不是无损联接,但保持FD的分解= {AB,BC}相对于F)(D、既不是无损联接,也不保持FD 答案:A 在关系代数运算中,五种基本运算为()A、并、差、选择、投影、自然连接B、并、差、选择、交、投影C、并、差、选择、投影、笛卡儿积D、并、差、交、选择、笛卡儿积答案:C 对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立().A、视图B、关系C、连接D、索引答案:D 在笛卡尔积可看成为一张()。
数据库原理期末考试复习题及答案
数据库原理期末考试复习题及答案数据库原理-期末考试复习题一一、单项选择题(本大题共20小题,每小题 2 分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1. 数据库系统的核心是(A ?数据库C ?数据模型B )B ?数据库管理系统D ?软件工具2. 下列四项中,不属于数据库系统的特点的是(C )A ?数据结构化B ?数据由DBMS统一管理和控制C.数据冗余度大 D ?数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D )A ?层次模型B.关系模型C ?网状模型D ?实体-联系模型4. 数据的物理独立性是指(C )A ?数据库与数据库管理系统相互独立B ?用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D ?应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A .模式与外模式之间的映象B .模式与内模式之间的映象C ?模式D .三级模式6. 关系数据模型的基本数据结构是(D )A .树B.图C.索引D .关系7. 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A .车次B.日期C.车次+日期 D .车次+情况摘要8. 己知关系R和S, R A S等价于(B )A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9. 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10. 用下面的T-SQL 语句建立一个基本表:请将其代码填写在题后的括号CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY ,Sn ame CHAR(8) NOT NULL, Sex CHAR(2), Age INT) 可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL ,'刘祥',NULL , 21C. '5021', NULL ,男,21D. '5021','刘祥',NULL , NULL11. 把对关系SPJ 的属性QTY 的修改权授予用户李勇的T-SQL 语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇 12. 图1中(B13 ?关系规范化中的插入操作异常是指A ?不该删除的数据被删除 C ?应该删除的数据未被删除14 ?在关系数据库设计中,设计关系模式是数据库设计中(A )阶段的任务A .逻辑设计B ?物理设计C ?需求分析D ?概念设计15?在E-R 模型中,如果有3个不同的实体型,3个m:n 联系,根据E-R 模型转换为关系模型的规则,转换后关系的数目为( C )。
数据库原理期末考试复习题及答案
数据库原理-期末考试复习题一一、单项选择题〔本大题共20小题,每题2分,共40分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或未选均无分。
1. 数据库系统的核心是〔 B 〕A.数据库B.数据库管理系统C.数据模型D.软件工具2.以下四项中,不属于数据库系统的特点的是〔C 〕A.数据构造化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是〔 D 〕A.层次模型B.关系模型C.网状模型D.实体-联系模型4. 数据的物理独立性是指〔 C 〕A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑构造是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是〔 A 〕A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的根本数据构造是〔D 〕A.树B.图C.索引D.关系7.有一名为“列车运营〞实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是〔 C 〕A.车次B.日期C.车次+日期D.车次+情况摘要8. 己知关系R和S,R∩S等价于〔 B 〕A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生〔学号,〕和宿舍〔楼名,房间号,床位号,学号〕假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,那么应执行〔 A 〕A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个根本表:CREATE TABLE Student(Sno CHAR(4)PRIMARY KEY,Sname CHAR(8)NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是〔 D 〕A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C.'5021',NULL,男,21D.'5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是〔 C 〕A.GRANT QTY ON SPJ TO '李勇'B.GRANT UPDATE(QTY) ON SPJ TO '李勇'C.GRANT UPDATE (QTY) ON SPJ TO 李勇D.GRANT UPDATE ON SPJ (QTY) TO 李勇12. 图1中〔 B 〕是最小关系系统A B C D图113.关系标准化中的插入操作异常是指( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中〔 A 〕阶段的任务A.逻辑设计 B.物理设计 C.需求分析 D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规那么,转换后关系的数目为〔 C 〕。
完整word版数据库原理-期末考试复习题及答案word文档良心出品
数据库原理-期末考试复习题及答案一、单项选择题)分,共40分(本大题共20小题,每小题2得分请将其代码填写在题在每小题列出的四个备选项中只有一个是符合题目要求的,后的括号内。
错选、多选或未选均无分。
. 。
)下列四项中,不属于数据库系统的主要特点的是( 1.数据的冗余度小B A.数据结构化.程序的标准化 D C.较高的数据独立性)2.数据的逻辑独立性是指(.内模式改变,模式不变A .模式改变,内模式不变B .模式改变,外模式和应用程序不变C .内模式改变,外模式和应用程序不变D)。
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(3. D.模式B.内模式C.存储模式A.外模式)。
4. 相对于非关系模型,关系数据模型的缺点之一是(B.数据结构简单A.存取路径对用户透明,需查询优化D.有严格的数学基础.数据独立性高 C。
)的主码是(现有关系表:5. 学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期).宿舍编号A .学号B .宿舍地址,姓名C .宿舍编号,学号DR使用自然连接时,要求和S6.自然连接是构成新关系的有效方法。
一般情况下,当对关系R )。
含有一个或多个共有的(和S D.属性.记录 C B.行A.元组)运算不属于专门的关系运算。
下列关系运算中,(7.B.连接A.选择.投影 D C.广义笛卡尔积)的功能。
SQL8.语言具有(.关系规范化、数据操纵、数据控制A .数据定义、数据操纵、数据控制B C.数据定义、关系规范化、数据控制.数据定义、关系规范化、数据操纵D联系转换为关系模式时,该关系模式的关键字是M:NE-R9.从模型关系向关系模型转换时,一个。
()端实体的关键字B.NA.M端实体的关键字.重新选取其他属性D C.M端实体关键字与N端实体关键字组合. SQL语言中,删除一个表的命令是()10 DROP B . A. DELETEREMOVE D. C. CLEAR.图1中()是关系完备的系统11DC A B1 图:名次,其语义是::课程;M),其中各属性的含义是:S:学生;C M12.有关系模式A(S,C,每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并),则关系模式A最高达到(列名次)2NF .B A.1NFBCNF . D C.3NF)( 13.关系规范化中的删除异常是指B.不该插入的数据被插入A.不该删除的数据被删除D.应该插入的数据未被插入C.应该删除的数据未被删除)-R图产生于(14.在数据库设计中,E B.物理设计阶段A.需求分析阶段.概念设计阶段C.逻辑设计阶段D个数字组成的字符串,这一规815.有一个关系:学生(学号,姓名,系别),规定学号的值域是。
(完整word版)数据库原理期末考试复习题及答案(word文档良心出品)
数据库原理-期末考试复习题一一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期 D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。
华南师范大学数据库系统复习
华南师范大学数据库系统复习————————————————————————————————作者:————————————————————————————————日期:考试范围:1、第一到第七章。
包括教材、课件、实验(基本内容,只要做过实验就没问题)2、“熟记”部分,一定要熟记3、“查询习题讲解”课件中的题型及方法(跟第二次实验讲评一起的方法PPT)4、掌握蓝色部分的应用题型和解题方法(对应章节的课件中有)第一章数据库系统概述1.四个概念:什么是数据? 什么是数据库? 什么是数据库管理系统(DBMS)?什么是数据库系统(DBS)?答:数据:以描述事物属性的符号;数据库:一个相互联系的数据的集合;数据库管理系统DBMS:存取和管理这些数据的一套程序;数据库系统DBS:由数据库、数据库管理系统、计算机系统组成。
2.熟记数据库系统的组成。
数据库、硬件、软件(DBMS,OS,数据库应用程序,应用程序开发工具),人员(数据库管理员,应用程序员,最终用户)DBS=数据库+数据库管理系统+计算机系统3.理解数据库管理员DBA是对数据库进行集中控制和管理的最重要人员。
4.实例和模式的对比(内容/状态 vs 结构,变化 vs 稳定)模式:数据库中表的结构(属性),相对稳定。
实例:数据库中表的具体内容(元组),时时变化。
5.三级模式:物理模式(又称内模式),逻辑模式(又称模式),和子模式(又称外模式)的含义是什么?一个数据库有几个物理模式,逻辑模式和子模式? 三级模式间的两极映射,以及是由谁(DMBS)完成这种映射功能的?两级映射的作用(好处)是带来以下两种数据独立性。
物理模式:整体数据库的物理结构,描述全体数据在硬盘等介质上如何存储。
一个数据库只有一个内模式。
逻辑模式:整体数据库的逻辑结构,描述所有数据的结构和数据间联系,屏蔽了向下的物理模式,即与数据的物理存储细节和硬件环境无关。
一个数据库只有一个模式。
子模式:一部分数据库的逻辑结构(特定用户能看到的部分),一部分数据库的逻辑结构(特定用户能看到的部分)。
(完整word版)华南师范大学《数据库原理》期末考试复习题
B、重做
C、扫描
D、备份
答案:B
34关于数据处理和数据管理,下列叙述正确的是( )
A、数据处理经历了人工系统、文件系统、数据库系统三个阶段
B、数据处理是数据管理的中心问题
C、数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作
D、数据管理技术优劣不影响数据处理的效率
答案:C
B、事务间无冲突
C、并发事务的执行结果与串行化执行结果事务是否一致
D、视图无冲突
答案:C
14 X锁是( ).
A、读锁
B、写锁
C、共享锁
D、活锁
答案:B
15子模式DDL用来描述()
A、数据库的总体逻辑结构
B、数据库的局部逻辑结构
C、数据库的物理存储结构
D、数据库的概念结构
答案:B
16当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()
A、某一命名的关系
B、数据库中的所有关系
C、某一个域
D、数据库中的所有域
答案:C
6下列聚合函数中不忽略空值(null)的是()
A、SUM (列名)
B、MAX (列名)
C、COUNT ( * )
D、AVG (列名)
答案:C
7 SQL中,下列涉及空值的操作,不正确的是()
A、AGE IS NULL
B、AGE IS NOT NULL
一、单选题
1 ( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.
A、强制存取控制
B、自主存取控制
C、视图机制
D、基于角色的访问控制
答案:D
2 SQL的默认策略是任何与( )约束相违背的更新均为系统拒绝.
大学数据库原理期末考试试题及答案一 (2)
一、填空题1.标准的数据库三级模式是概念模式、(内)模式和(外)模式。
2.数据完整性约束分为(静态)约束和(动态)约束。
3.分布式数据库系统的特点是数据的(分布)性和整体的(逻辑)性。
4.在数据库系统中,所有应用程序都通过(DBMS)访问数据库。
5.在数据库的三级模式结构中,数据是按(内)模式的描述存储在磁盘中,按(外)模式提供给用户的。
6.在关系中,能唯一标识元组的属性称为(超键)。
7.在对象关系模型中,属性的符合类型包括:多集类型、数组类型、(结构)类型和(集合)类型。
8.对于函数依赖x→Y,如果Y是X的子集,此函数称为(平凡)函数依赖。
方法的三要素是:实体、属性和(联系)。
10.假设两个事务同时存取同一个数据集,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的(隔离)性,破坏了DB的一致性。
11.假设一个学生只属于一个班级,则班级和学生之间是(一对多,1:N)联系;学生可以同时修多门课程,学生和课程之间是(多对多,M:N)联系。
12.结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
13.在函数依赖中,平凡的函数依赖根据Armstrong推理规则中的(自反)律就可推出。
14.用有向图结构表示实体类型及实体间联系的数据模型称为(网状)模型。
15.若用户编写程序时,只需指出做什么,不需指出怎么做,这类DML是(非过程性)DML;关系的DML属于这一类。
16.在SQL中,用(update)命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。
17.在ER图中,菱形框表示(联系)。
18.物理结构设计是设计DB的物理结构,主要包括DB的(存储结构)和存取方法。
19.并发控制的主要方法是采用(封锁机制)。
20.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入(死锁)状态。
的“地址透明性”位于(分片)模式和(分配)模式之间。
二、单选题1. 位于用户和数据库之间的一层数据管理软件是 ( C )2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的 ( A )A.原子性B.一致性C.隔离性D.持久性3. 关系代数的五个基本操作是:并、差、选择、投影和 ( D )A.等值连接连接C.自然连接D.笛卡儿积4. 在关系数据库中,表与表之间的联系是通过( B )实现的。
《数据库原理及应用》期末复习题及答案
《数据库原理及应用》期末复习资料一、单项选择题1.现实世界中事物在某一方面的特性在信息世界中称为__________。
A.实体B.实体值C.属性D.信息2.数据的存储结构与数据逻辑结构之间的独立性称为数据的__________。
A.结构独立性B.物理独立性C.逻辑独立性D.分布独立性3. 应用程序设计的工作开始于数据库设计步骤的__________。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.在关系R中,代数表达式σ3<4(R)表示__________ 。
A.从R中选择值为3的分量小于第4个分量的元组组成的关系B.从R中选择第3个分量值小于第4个分量的元组组成的关系C.从R中选择第3个分量的值小于4的元组组成的关系D.从R中选择所有元组组成的关系5.对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到__________。
A.2NFB.3NFC.BCNFD.4NF6.在数据库中,下列说法不正确的是__________。
A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余7.__________是存储在计算机内有结构的数据的集合。
A.数据库系统B. 数据库C. 数据库管理系统D. 数据结构8.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的__________ 。
A.S锁B.X锁C.S锁和X锁D.S锁或X锁9.候选键中的属性可以有__________。
A.0个B.1个C.1个或多个D.多个10. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是__________ 。
A.SELECTB.FROMC.WHERED.SET11. 在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是__________ 。
A.如果X→→Y,Y→→Z,则X→→ZB.如果X→→Y,Y→→Z,则X→→YZC.如果X→→Y,Y→→Z,则X→→YZD.如果X→→Y,Y→→Z,则X→→Z-Y12. 在数据库设计中,将E-R图转换成关系数据模型的过程属于__________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题1 ( )将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权.A、强制存取控制B、自主存取控制C、视图机制D、基于角色的访问控制答案:D2 SQL的默认策略是任何与( )约束相违背的更新均为系统拒绝.A、用户定义的完整性B、实体完整性C、参照完整性D、用户定义的完整性和参照完整性答案:C3 用户标识与系统鉴别属于( )技术.A、访问控制B、接入控制C、完整性约束D、恢复答案:A4 ( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡.A、时间效率,维护代价B、时间效率,空间效率C、时间效率,空间效率,维护代价D、空间效率,维护代价答案:C5 在关系演算中,元组变量的变化围是( ).A、某一命名的关系B、数据库中的所有关系C、某一个域D、数据库中的所有域答案:C6 下列聚合函数中不忽略空值(null) 的是()A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)答案:C7 SQL中,下列涉及空值的操作,不正确的是()B、AGE IS NOT NULLC、AGE = NULLD、NOT (AGE IS NULL)答案:C8 SQL的全局约束是指基于元组的检查子句和()A、非空值约束B、域约束子句C、断言D、外键子句答案:C9要保证数据库逻辑数据独立性,需要修改的是( )A、模式B、模式与模式的映射C、模式与外模式的映射D、模式答案:C10 ( )是关系代数的基本运算之一.A、交B、除C、关系模型D、广义笛卡儿积答案:D11 设关系R有M个元组,关系S有N个元组,则关系R和S的笛卡尔积有( )个元组.A、MB、NC、M*ND、M+N答案:C12 单个用户使用的数据视图的描述称为()A、外模式B、概念模式C、模式D、存储模式答案:A13 判断对并发事务正确的调度是( ).A、并发事务的执行结果与并行化执行结果事务是否一致B、事务间无冲突C、并发事务的执行结果与串行化执行结果事务是否一致答案:C14 X锁是( ).A、读锁B、写锁C、共享锁D、活锁答案:B15 子模式DDL用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构答案:B16 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A、左外联接B、右外联接C、外部并D、外联接答案:D17 在数据库设计中,将ER图转换成关系数据模型的过程属于()A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段答案:B18 DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统答案:D19 属性类型允许是基本数据类型、结构类型和集合类型的模型是()A、平面关系模型B、嵌套关系模型C、复合对象模型D、分布式关系模型答案:C20 五种基本关系代数运算是()B、∪,-,∞,π和σC、∪,∩,×,π和σD、∪,∩,∞,π和σ答案:A21 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于F ()A、是无损联接,也是保持FD的分解B、是无损联接,但不保持FD的分解C、不是无损联接,但保持FD的分解D、既不是无损联接,也不保持FD答案:A22 在关系代数运算中,五种基本运算为( )A、并、差、选择、投影、自然连接B、并、差、选择、交、投影C、并、差、选择、投影、笛卡儿积D、并、差、交、选择、笛卡儿积答案:C23 对于经常在查询条件中出现的属性或者经常在聚集函数中出现的属性,可以考虑在这些属性上建立( ).A、视图B、关系C、连接D、索引答案:D24 在笛卡尔积可看成为一()。
A、一维表B、二维表C、三维表D、四维表答案:B25 数据字典的容应包括( ).A、数据项,数据结构B、数据流,数据存储,处理过程C、数据项,数据结构,数据流,数据存储,处理过程D、数据结构,数据流答案:C26 局部E-R图中实体类的冲突主要类型是( ).A、属性冲突、命名冲突和结构冲突B、命名冲突和属性冲突C、属性冲突D、结构冲突和命名冲突27 关系模型是( ).A、用关系表示实体B、用关系表示联系C、用关系表示实体及其联系D、用关系表示属性答案:C28 概念设计的步骤是( ).A、进行数据抽象,设计局部概念模式;评审;集成局部概念模式,得到全局概念模式B、进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式;评审C、进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式D、评审;进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式答案:B29 以下数据库的数据模型中,现今使用的主要的数据模型是( ).A、层次模型B、网状模型C、关系模型D、面向对象模型答案:C30 已知学生关系:(学号,性别,年龄,籍贯),若执行SQL语句:Select ,年龄From 学生Where 籍贯='' 说明该语句对学生执行了( )操作.A、交和选择B、投影和选择C、选择和连接D、连接和投影答案:B31 ( )封锁协议可以防止丢失修改,并且保证事务可恢复.A、二级B、一级C、三级D、多级答案:B32 SQL系统只在用户对关系进行( )操作时,DBMS才按照实体完整性规则对键码进行检查.A、删除B、插入或修改C、查询D、删除、插入或修改答案:B33 当恢复系统故障时,需要对处于提交状态的事务进行( )操作.B、重做C、扫描D、备份答案:B34 关于数据处理和数据管理,下列叙述正确的是( )A、数据处理经历了人工系统、文件系统、数据库系统三个阶段B、数据处理是数据管理的中心问题C、数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作D、数据管理技术优劣不影响数据处理的效率答案:C35 数据库逻辑设计的主要任务是( )。
A、建立E-R图和说明书B、创建数据库说明C、建立数据流图D、把数据送入数据库答案:C36 设关系R是M元关系,关系S是N元关系,则关系R和S的笛卡尔积为( )元关系.A、MB、NC、M*ND、M+N答案:D37 因为每个中间运算的结果被创建,然后用于下一层的运算,这种查询表达式的计算方法被称为( )计算.A、实体化B、流水线C、双缓冲D、临时区答案:A38 根据关系模型的完整性规则,一个关系中的主码( ).A、不能有两个B、不可作为其他关系的外部键C、可以取空值D、不可以是属性组合答案:A39 ( )就是能从这许多查询策略中找出最有效的查询执行计划的一种处理过程.A、查询分析B、查询翻译C、查询优化D、查询执行40 常用的用户标识方法是( ).A、用户密码B、用户名和口令字C、用户权限D、用户名答案:B41 ( )是指事务1读取数据后,事务2已经对数据执行了更新,使得事务1再次读取数据时两次读到的数据不一致.A、不可重复写B、不可重复读C、丢失修改D、读脏数据答案:B42 在DBS中,DBMS和OS之间的关系是()A、相互调用B、DBMS调用OSC、OS调用DBMSD、并发运行答案:B43 分布式数据库系统中分片模式和分配模式均是()A、全局的B、局部的C、分布的D、集中的答案:A44下列四项中,不属于数据库特点的是( )A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高答案:C45 如果事务T获得了数据项Q上的排它锁,则T对Q ()A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写答案:C二、填空题答案:DBMS2 分解具有无损连接性和分解保持函数依赖是两个互相独立的标准.具有无损连接性的分解不一定能够保持____________。
同样,保持函数依赖的分解也不一定具有_________。
答案:函数依赖,无损连接性3 在数据库中,数据的冗余会引起各种操作异常,包括插入异常、删除异常、更新困难,可以通过______________。
答案:模式分解,将复杂的关系模式分解成若干比较小的关系模式消除冗余4 触发程序要对_____________进行测试,不满足_____________,不动作.答案:条件,条件5 DBMS对数据库的保护机制主要包括_____,______,________和_______等4个方面.答案:完整性控制、并发控制、故障恢复、安全性控制6 HAVING短语必须跟随_____________使用,它用来限定分组必须满足的条件.答案:group by7 如果实体间的联系名相同但联系类型不同,就产生了联系类__________________.答案:冲突8 现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。
则该关系模式的码是________________________。
答案:书号9 安全性措施的防对象是非法用户和非法操作,________________措施的防对象是不合语义的数据。
答案:预编译10 在数据库中建立索引主要是为了提高_________________。
答案:查找速度11 .假定利用CREATE TABLE命令建立如下一个表:BOOK(总编号C(6),分类号C(3),书名C(16),单价N(10,2)),则单价字段的类型为_____型,字段宽度为_____,其中包含有_______位小数.答案:Numeric、10、212 引起数据不一致的主要原因是事务的____________在并发中遭到了破坏.答案:隔离性13 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和_______________。
答案:不相交条件14 ______是事务T在对数据项A修改之前,必须先对数据A加排它锁,直到事务结束才释放。
答案:一级封锁协议15 关系查询处理可以分4个步骤,包括_____,_____、______、______。
16 在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_______________律就可推出。
答案:自反17 在有泛化/细化联系的对象类型之间,较低层的对象类型称为_______________。
答案:子类型18 实体是______“事件”或“物体’。
答案:客观存在并可相互区别的19 ________________________将对象的实现与对象应用相互隔离,允许对操作的实现算法和数据结构进行修改;不必修改使用它们的应用,这有利于提高数据独立性.答案:封装20 用SELECT进行模糊查询时,可以使用_______或______匹配符.答案:%、_21 在关系对应的二维表中,_________________对应元组。