华南师范大学《数据库原理》期末考试复习题
数据库原理期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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)。
《数据库原理》期末考试试题

《数据库原理》期末考试试题《数据库原理》期末考试试题一、选择题(每题2分,共40分)1、下列哪个选项不是关系数据库的组成部分?() A. 表 B. 字段C. 行D. 列2、关系数据库中,用于存储数据的结构是()。
A. 树 B. 表 C. 图D. 线性链表3、在数据库设计中,将ER图转换为关系模型的过程属于哪个阶段的工作?() A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计4、下列哪个关键字用于在SQL语句中终止一个字符串的输入?()A. " "B. ' 'C. "'"D. "5、在数据库中,哪个查询可以获取表中满足特定条件的所有记录?() A. SELECT B. INSERT C. UPDATE D. DELETE6、下列哪个算法是用于实现关系代数的投影操作?() A. 深度优先搜索 B. 广度优先搜索 C. 线性搜索 D. 笛卡尔积7、在数据库中,哪个概念指的是数据的独立性?() A. 数据安全性 B. 数据完整性 C. 数据独立性 D. 数据一致性8、下列哪个函数用于计算两个日期间的天数差异?() A. DATEDIFFB. WEEKDIFFC. INTERVALD. SECOND9、在数据库中,事务的一致性是指()。
A. 一个事务处理数据后,其他事务可以立即读取到新数据 B. 一个事务被分成多个操作,即使其中某个操作失败,整个事务也不会失败 C. 一个事务在执行过程中,其他事务无法对其进行修改操作 D. 一个事务在执行过程中,可以随时进行回滚操作10、下列哪个SQL语句可以用于删除一个表中的所有记录?() A. DELETE FROM table_name; B. TRUNCATE TABLE table_name; C. DROP TABLE table_name; D. REMOVE TABLE table_name;二、判断题(每题2分,共20分)1、关系数据库中的表必须满足第一范式的要求。
数据库原理期末考试复习题及答案(供参考)

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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 )。
数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共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 )。
南华大学历年数据库原理及应用期末精选样卷及答案

数据库原理及应用期末精选样卷(总分100分,考试时长90分钟)一、单项选择题(每小题2 分,共 40分)1、在数据库系统中,空值是____A、0B、空格C、空字符串D、不确定【答案】D2、若要撤销数据库中已经存在的表S,可用()。
A、DELETE TABLE SB、DELETE SC、DROP SD、DROP TABLE S【答案】D3、下面有关 HAVING 子句描述错误的是A、HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用B、使用 HAVING 子句的同时不能使用 WHERE 子句C、使用 HAVING 子句的同时可以使用 WHERE 子句D、使用 HAVING 子句的作用是限定分组的条件【答案】B4、下列操作可以用来为一个备份操作手动分配通道的是()。
A、ALLOCATE CHANNELB、CREATE CHANNELC、CHANNEL ALLOCATED、CREATE LINK【答案】A5、下列说法的是()A、使用ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束。
B、如果属性A上定义了UNIQUE约束,则A不可以为空。
C、如果属性A上定义了外码约束,则A不可以为空。
D、不能使用ALTER TABLE ADD CONSTRAINT增加主码约束。
【答案】B6、在关系数据库中,对数据基本操作有( )、选择和连接三种。
A、投影B、匀描C、检索D、分布【答案】A7、关系模式Sailors(sid,sname,age,ratring)下面哪个语句能够查找出sname 属性值至少为四个字符长,并且开始和结束字符都是B的水手信息.A、SELECT * FROM SAILORS WHERE sname like 'B%%_B'B、SELECT * FROM SAILORS WHERE sname like'B__%B'C、SELECT * FROM SAILORS WHERE sname like 'B??*B'D、SELECT * FROM SAILORS WHERE sname like'B**?B'【答案】B8、关系数据库中的码是指()。
华南师范大学《数据库原理》期末考试复习题

一、单选题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(学号,课程号,成绩)。
数据库原理期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选、多选或未选均无分。
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',’刘祥’,男,21 B。
- 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 在关系对应的二维表中,_________________对应元组。