(完整版)数据库原理期末试题

合集下载

数据库原理期末样卷及答案

数据库原理期末样卷及答案

数据库原理期末样卷一、单项选择题(每小题2 分,共 40分)1、数据库的概念模型独立于()。

A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界【答案】A2、在数据库中,存储冗余数据是( )。

A、不应该的B、应该且合理的C、合理的但不能过度冗余D、视情况而定【答案】C【解析】数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。

3、数据库系统是由()组成的。

A、数据库、数据库管理系统和用户B、数据文件、命令文件和报表C、数据库文件结构和数据D、常量、变量和函数【答案】A4、在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是______。

A、CREATEB、SELECTC、USED、USING【答案】C【解析】本题得分:1分5、下列关于角色描述,说法有误的是( )A、角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。

B、角色可以授予自己,也可以循环授予。

C、角色既可以包括系统权限,也可以包括对象权限。

D、角色不属于任何用户,也不存在与任何用户模式中,角色的描述存放在数据字典中。

【答案】B6、要为当前表所有职工增加 100 元工资,应该使用命令____。

A、CHANGE 工资 WITH 工资+100B、REPLACE 工资 WITH 工资+100C、CHANGE ALL 工资 WITH 工资+100D、REPLACE ALL 工资 WITH 工资+100【答案】D7、在MySQL中,向char、varchar、text、日期型的字段插入数据时,字段值要用________括起来。

A、<号B、不需要任何符号C、方括号D、单引号【答案】D【解析】本题得分:1分8、关系数据库中能唯一识别元组的那个属性称为()。

A、唯一性的属性B、不可改动的保留字段C、关系元组的唯一性D、关键字段【答案】D9、下列有关主键和外键之间关系的描述中正确的是()。

数据库原理期末考试复习题及答案

数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共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 )。

数据库原理-期末考试试题及答案

数据库原理-期末考试试题及答案

数据库原理-期末考试试题及答案(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1。

要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式2。

下列四项中说法不正确的是()A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性3。

公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多B.一对一C.多对一D.一对多4.将E-R模型转换成关系模型,属于数据库的()A.需求分析B.概念设计C.逻辑设计D.物理设计5.五种基本关系代数运算是()A.∪,-,×,π和σB.∪,-,,π和σC.∪,∩,×,π和σD .∪,∩,,π和σ6.下列聚合函数中不忽略空值(NULL) 的是()。

A.SUM (列名)B.MAX (列名)C.COUNT ( * )D.A VG (列名)7. SQL中,下列涉及空值的操作,不正确的是()。

A。

AGE IS NULL B. AGE IS NOT NULLC。

AGE = NULL D。

NOT (AGE IS NULL)8。

已知成绩关系如表1所示。

执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()表1 成绩关系A . 1B . 2C . 3D 。

49. 在视图上不能完成的操作是( )A . 更新视图B . 查询C 。

在视图上定义新的基本表D 。

在视图上定义新视图 10。

关系数据模型的三个组成部分中,不包括( )A . 完整性约束B 。

数据结构C . 恢复D . 数据操作11. 假定学生关系是S (S #,SNAME,SEX,AGE),课程关系是C (C #,CNAME ,TEACHER ),学生选课关系是SC(S #,C #,GRADE ).要查找选修“COMPUTER ”课程的“女"学生姓名,将涉及到关系( ) A .SB .SC,C C .S ,SCD .S ,SC ,C12。

(完整word版)数据库原理及应用-期末考试试题及答案

(完整word版)数据库原理及应用-期末考试试题及答案

数据库原理及应用期末考试一试题一、单项选择题(本大题共 10 小题,每题 2 分,共 20 分)得分在每题列出的四个备选项中只有一个是切合题目要求的,错选、多项选择或未选均无分。

1.DB、 DBMS 和 DBS 三者之间的关系是(B)。

A .DB 包含 DBMS 和 DBS B .DBS 包含 DB 和 DBMSC. DBMS 包含 DB 和 DBS D .不可以互相包含2.对数据库物理储存方式的描绘称为(B)A .外模式B .内模式C.观点模式 D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是(A)A .提升数据与程序的独立性B.提升数据与程序的安全性C.保持数据与程序的一致性D.提升数据与程序的可移植性4.视图是一个“虚表”,视图的结构鉴于(C)A .基本表B .视图C.基本表或视图D.数据词典5.关系代数中的π运算符对应SELECT 语句中的以下哪个子句?(A)A . SELECTB . FROMC.WHERE D .GROUP BY6.企业中有多个部门和多名职员,每个职员只好属于一个部门,一个部门能够有多名职员,从职员到部门的联系种类是(C)A .多对多B.一对一C.多对一D.一对多7.怎样结构出一个适合的数据逻辑结构是(A.关系系统查问优化C.关系数据库规范化理论C)主要解决的问题。

B.数据词典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 分)得分错填、不填均无分。

1.数据库的逻辑数据独立性是由外模式 /模式2.关系代数中特意的关系运算包含:选择、投影、连结和____除 _____。

数据库原理期末考试题(附答案)

数据库原理期末考试题(附答案)

数据库原理期末考试题(附答案)一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. 模式的逻辑子集通常称为( )A .外模式B .内模式C .概念模式D .逻辑模式2. 已知两个关系如下:假设R 的主键是A ,S的主键是D ,在关系S 的定义中包含外键子句:“FOREIGN KEY (A) REFERENCES R(A) ON DELETE NO ACTION ”, 下列SQL 语句不能成功执行的是( ) A .DELETE FROM R WHERE A =2B .DELETE FROM R WHERE A =3C .DELETE FROM S WHERE A =1D .DELETE FROM S WHERE A =23. 在SQL 中,与“NOT IN ”等价的操作符是( )A .<>ALLB .<>SOMEC .=SOMED .=ALL4. 将E-R 模型转换成关系模型,属于数据库的( )A .需求分析B .概念设计C .逻辑设计D .物理设计5. 设有一个关系:DEPT (DNO ,DNAME ),如果要找出倒数第三个字母为W ,并且至少包含4个字母的DNAME ,则查询条件子句应写成WHERE DNAME LIKE ( )A .’_ _ W _ %’B .’_ % W _ _’C .’_ W _ _’D .’_ W _ %’6. 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。

A .实体完整性约束B .参照完整性约束C .用户自定义完整性约束D .关键字完整性约束S7. 已知关系R 如图1所示,可以作为R 主码的属性组是( )。

A . ABCB . ABDC . ACDD . BCD8. 已知成绩关系如图2所示。

执行SQL 语句:SELECT COUNT (DISTINCT 学号) FROM 成绩WHERE 分数>60查询结果中包含的元组数目是( )A . 1B . 2C . 3D . 49.设有关系R 和关系S 进行如图3所示的运算,则运算结果中含有元组的数目是( )R S图3 A . 6 B . 7 C . 8D . 9。

数据库原理期末试卷及答案

数据库原理期末试卷及答案

数据库原理期末试卷及答案数据库原理与应用教程期末测试题(一)一、填空题(每空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.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。

2、选择题(每小题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(学号,课程号,成绩)。

数据库原理期末考试试题

数据库原理期末考试试题

. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、_插入异常、修改异常和删除异常。

二一、单项选择题(共30分,每小题2分。

把最恰当的答案题号填入括号内)1.下面列出的条目中,()是数据库系统的组成成员。

Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ.数据库A、Ⅱ、Ⅲ、Ⅳ和ⅤB、Ⅱ、Ⅳ和ⅤC、Ⅰ、Ⅱ、Ⅳ和ⅤD、都是2.在下面列出的数据模型中,()是概念数据模型。

A、关系模型B、层资模型C、网状模型D、实体—联系模型3.在关系数据库中,表(table)是三级模式结构中的()。

A、外模式B、模式C、存储模式D、内模式5.设有关系R(A,B,C)和S(C,D)。

与SQL语句select A,B,D from R,S where R.C=S.C 等价的关系代数表达式是()。

A、σR.C=S.C(πA,B,D(R×S))B、πA,B,D(σR.C= S.C(R×S))C、σR.C=S.C((πA,B R)×(πDS))D、σR.C=S.C(πD((πA,BR)×S)6.嵌入式SQL实现时,采用预处理方式是()。

A、把SQL语句和宿主语言语句区分开来B、为SQL语句加前缀标识和结束标志C、识别出SQL语句,并处理成函数调用形式D、把SQL语句编译成二进制码7.关系模式R中的属性全是主属性,则R的最高范式必定是()。

A、1NFB、2NFC、3NFD、BCNF8.设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到()。

A、1NFB、2NFC、3NFD、BCNF9.关系数据库的规范化理论主要解决的问题是()。

A、如何构造合适的数据逻辑结构B、如何构造合适的数据物理结构C、如何构造合适的应用程序界面D、如何控制不同用户的数据操作权限10.从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是()。

(精选)数据库原理期末考试复习题及答案

(精选)数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共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文档良心出品)

(完整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 )。

数据库原理期末考试复习题及答案

数据库原理期末考试复习题及答案

数据库原理期末考试复习题及答案数据库原理-期末考试复习题一一、单项选择题(本大题共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 )。

(完整版)《数据库原理》期末考试试卷参考答案(E)

(完整版)《数据库原理》期末考试试卷参考答案(E)

《数据库原理》期末考试模拟试卷【难度:中】(考试时间120分钟,满分100分)一、选择题(20分,每小题2分):1.数据库系统的核心是____。

A.数据库B.数据库管理系统C.数据模型D.软件工具2.关系模型中,候选码____。

A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是3.SQL语言具有____的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵4.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。

A.SELECT B.INSERT C.UPDATE D.DELETE 5. FoxBASE、FoxPro属于________。

A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统6.关系规范化中的插入操作异常是指________。

A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入7.消除了部分函数依赖的INF的关系模式,必定是____。

A.1NF B.2NF C.3NF D.4NF8.在关系数据库设计中,设计关系模式是____的任务。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段9.____是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A.程序B.命令C.事务D.文件10.设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是____。

A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据T1 T2①读A=10②读A=10③A=A-5写回④A=A-8写回图1事务并发操作图二、填空题(20分,每小空2分):1.如果数据库中只包含成功事务提交的结果,就说数据库处于①一致状态。

(完整版)数据库原理与应用》期末试题及其答案

(完整版)数据库原理与应用》期末试题及其答案

(完整版)数据库原理与应用》期末试题及其答案一.单项选择题(每小题1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式2.下列四项中,不属于数据库特点的是( )A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )A.多对多B.一对一C.多对一D.一对多4.反映现实世界中实体及实体间联系的信息模型( )A.关系模型B.层次模型C.网状模型D. E-R模型5.对数据库并发操作有可能带来的问题包括( )A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括( )A.完整性规则B.数据结构C.数据操作D.并发控制7.SQL语言的REVOKE语句实现下列哪一种数据控制能A.可靠性控制B.并发性控制C安全性控制D完整性控制8.事务有多个性质,其中不包括( ) A.一致性 B.唯一性C.原子性D.隔离性9.SQL语言通常称为( ) A.结构化查询语言 B.结构化控制语言 C.结构化定义语言 D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是____阶段。

A.数据库系统B.文件系统 C.人工管理D.数据项管理2.对关系模型叙述错误的是____。

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统3.关系运算中花费时间可能最长的运算是____。

完整word版数据库原理-期末考试复习题及答案word文档良心出品

完整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.有一个关系:学生(学号,姓名,系别),规定学号的值域是。

(完整版)数据库期末试题(附答案)

(完整版)数据库期末试题(附答案)

《数据库原理》课程考试模拟题四、单项选择题(在每小题的四个备选答案中选出一个正确答案。

本题共 16分,每小题1分) 1.在数据库中,下列说法( )是不正确的。

A •数据库中没有数据冗余 B •数据库具有较高的数据独立性 C •数据库能为各种用户共享 D•数据库加强了数据保护2. 按照传统的数据模型分类,数据库系统可以分为 () 三种类型。

C.层次、网状和关系•数据、图形和多媒体是用户与数据库系统的接口,是用户用到的那部分数据的描述。

•存储模式D •模式4.下面选项中不是关系的基本特征的是7. E-R 图是数据库设计的工具之一,它适用于建立数据库的( )A •概念模型B •逻辑模型C •结构模型8.若关系模式R (ABCD )已属于3NF,下列说法中( )是正确的。

A •它一定消除了插入和删除异常B •仍存在一定的插入和删除异常C . 一定属于BCNFD9. 解决并发操作带来的数据不一致性普遍采用A •封锁技术B .恢复技术10. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 ( ) 。

A •可靠性B • 一致性C •完整性D •安全性11. 一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。

这是指事 务的()。

A.原子性B.一致性 C.隔离性 D.持久性12. 在数据库中,软件错误属于()。

A.事务故障B.系统故障C.介质故障D. 活锁13. 在通常情况下,下面的关系中不可以作为关系数据库的关系是 ()。

A • R1(学生号,学生名,性别)B • R2 (学生号,学生名,班级号) C. R3(学生号,学生名,宿舍号) D• R4(学生号,学生名,简历)14. 有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:NA .大型、中型和小型 •西文、中文和兼容A.不同的列应有不同的数据类型B. 不同的列应有不同的列名C.没有行序和列序D. 没有重复元组5. SQL 语言具有两种使用方式,分别称为交互式 A •提示式 SQL B •多用户 SQL SQL 和 ()C •嵌入式SQL D•解释式SQL6.设关系模式R (ABCD ), F 是R 上成立的FD 集, F={A ~ B , B T C},则(BD)+ 为( A . BCD • BC• ABC3.在数据库的三级模式结构中,A •外模式( •内模式D •物理模型• A 和 C 都是 () 。

数据库原理期末样卷及答案

数据库原理期末样卷及答案

数据库原理期末样卷(总分100分,考试时长90分钟)一、单项选择题(每小题2 分,共 40分)1、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。

A、文件的集合B、数据的集合C、命令的集合D、程序的集合【答案】B2、下列哪个不是数据库系统必须提供的数据控制功能()。

A、安全性B、可移植性C、完整性D、并发控制【答案】B3、( )是数据库数据字典的所有者。

A、sysB、sysdbaC、dbaD、sysoper【答案】A4、下列有关数据访问页的说法中,不正确的是()A、以单独的文件存在B、不能对记录排序C、可以在数据库外运行D、可以添加记录【答案】B5、以下关于MySQL配置文件my.ini的描述中,正确的是______。

A、该文件只包含客户端的默认端口和默认字符集的设置B、该文件只包含服务器端的默认端口和默认字符集的设置C、该文件包含客户端及服务器端默认端口和默认字符集的设置D、该文件中没有任何关于端口和字符集的设置【答案】C【解析】本题得分:0分6、有关系q(a,b,c,d)和关系s(c,d,e,f,g),经过关系运算后得到一个新的关系r(a,g),问这个关系运算是()A、选择B、投影C、连接D、并【答案】C【解析】关系q和关系s都有共同的属性c,d,经过运算得到的关系r中,a属性来自关系q,g属性来自关系s,故关系运算为连接。

7、在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。

()A、非空完整性约束B、唯一完整性约束C、主码完整性约束D、数据角色性约束【答案】D8、当对两个关系 R 和 S 进行自然连接运算时,要求 R 和 S 含有一个或多个共有的A、实体B、元组C、属性D、属性值【答案】C9、“商品”与“顾客”两个实体集之间联系一般是( )。

A、一对一B、一对多C、多对一D、多对多【答案】D10、如果用文件概念来命题的话,投影相当于从整个文件中各记录中抽出所要的( )。

数据库原理期末考题附答案

数据库原理期末考题附答案

数据库原理期末考题附答案一、单项选择题(本大题共 15小题,每小题 2 分,共 30分) 在每小题列出的四个备选项中只有一个是符合题目要 选、多选或未选均无分。

)、数据独立、减少数据冗余、避免数据不B .数据存储 D .数据保密2. 数据库系统中,物理数据独立性是指( )。

A .数据库与数据库管理系统的相互独立 B .应用程序与 DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立3. 在数据库的三级模式结构中, 描述数据库中全体数据的全局逻辑结构和特征的是( )。

A .外模式B .内模式C .存储模式D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生 日期)的主码是( )。

A .宿舍编号 B .学号C .宿舍地址,姓名D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。

一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的( )。

A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。

A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。

A .关系规范化、数据操纵、数据控制B .数据定义、数据操纵、数据控制C .数据定义、关系规范化、数据控制D .数据定义、关系规范化、数据操纵 9. 如果在一个关系中,存在某个属性(或属性组) ,虽然不是该关系的主码或求的,错 1. 数据库系统的特点是( 致和加强了数据保护。

A .数据共享 C .数据应用只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A. 候选码B. 主码C. 外码D. 连接码10. 下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?A. 属性B. 关系C. 域D. 元组11. 假定学生关系是 S( S#, SNAME ,SEX,AGE),课程关系是 C(C#,CNAME ,TEACHER ),学生选课关系是 SC(S#,C#, GRADE)。

数据库原理期末考试复习题及答案

数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共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)—R D。

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。

数据库原理期末考试试题

数据库原理期末考试试题

数据库原理期末考试试题.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、_插入异常、修改异常和删除异常。

一、单项选择题(共30分,每小题2分。

把最恰当的答案题号填入括号内)1 ?下面列出的条目中,( )是数据库系统的组成成员。

I ?操作系统n ?数据库管理系统川?用户w ?数据库管理员v .数据库A、n、川、w 和vB、n、w 和vC、i、n、w 和vD、都是2. 在下面列出的数据模型中,( )是概念数据模型。

A、关系模型B、层资模型C、网状模型D、实体一联系模型3 ?在关系数据库中,表(table)是三级模式结构中的( )。

A、外模式B、模式C、存储模式D、内模式5. 设有关系R( A, B , C)和S(C, D)。

与SQL 语句select A,B,D from R,S where R.C=S.C 等价的关系代数表达式是( )。

A、c R.C=S.C( n A,B,D(R X S))B、n A,B,D( <="" x="">C、c R.C=S.C(( n A,B R) X ( n DS))D、c R.C=S.C( n D(( n A,BR) X S)6 ?嵌入式SQL实现时,采用预处理方式是( )。

A、把SQL语句和宿主语言语句区分开来B、为SQL语句加前缀标识和结束标志C、识别出SQL语句,并处理成函数调用形式D、把SQL语句编译成二进制码7 ?关系模式R中的属性全是主属性,则R的最高范式必定是( )。

A、1NFB、2NFC、3NFD、BCNF&设有关系模式R (A , B, C, D),其数据依赖集:F = { (A , BC, CD},则关系模式R的规范化程度最高达到( )。

A、1NFB、2NFC、3NFD、BCNF9 ?关系数据库的规范化理论主要解决的问题是( )。

A、如何构造合适的数据逻辑结构B、如何构造合适的数据物理结构C、如何构造合适的应用程序界面D、如何控制不同用户的数据操作权限10?从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是( )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档