数据库期末试卷广药.doc.pdf

合集下载

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

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

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

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

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

A.大型、中型和小型 B.西文、中文和兼容C.层次、网状和关系 D.数据、图形和多媒体3. 在数据库的三级模式结构中,( )是用户与数据库系统的接口,是用户用到的那部分数据的描述。

A.外模式 B.内模式 C.存储模式 D.模式4. 下面选项中不是关系的基本特征的是( )。

A. 不同的列应有不同的数据类型B. 不同的列应有不同的列名C. 没有行序和列序D. 没有重复元组5. SQL语言具有两种使用方式,分别称为交互式SQL和( )。

A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL6. 设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则(BD)+为( )。

A.BCD B.BC C.ABC D.C7. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。

A.概念模型 B.逻辑模型 C.结构模型 D.物理模型8. 若关系模式R(ABCD)已属于3NF,下列说法中( )是正确的。

A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常C.一定属于BCNF D.A和C都是9. 解决并发操作带来的数据不一致性普遍采用( )。

A.封锁技术 B.恢复技术 C.存取控制技术 D.协商10. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )。

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

这是指事务的( ) 。

数据库期末考试复习试题和答案解析[60]共有5套卷子(最新整理)

数据库期末考试复习试题和答案解析[60]共有5套卷子(最新整理)

2. 产品号
产品名
零件号
产品
专业整理分享
m
组装
n 零件
零件名
完美 WORD 格式
(E-R 模型 4 分,两个实体型属性少 1 个扣 0.5 分,联系类型错扣 1 分) 产品(产品号,产品名) 零件(零件号,零件名) 组装(产品号,零件号) (关系模型 6 分,3 个关系模式各 2 分,主键错
题 不 得 超 过 此 线)
有多名职员,从职员到部门的联系类型是( )
A.多对多
B.一对一
C.多对一
D.一对多
7. 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
A.关系系统查询优化
B.数据字典
C.关系数据库规范化理论
D.关系数据库查询
8. 将 E-R 模型转换成关系模型,属于数据库的(
)。
A. 需求分析
B. 概念设计
完整性约束。
4. 当数据库被破坏后,如果事先保存了数据库副本和 恢复数据库。
,就有可能
5. 如果一个满足 1NF 关系的所有属性合起来组成一个关键字,则该关系最高满
足的范式是
(在 1NF、2NF、3NF 范围内)。
6. 设关系模式 R(A,B,C,D),函数依赖集 F={AB→C,D→B},则 R 的
D.应用程序员
2. 在数据库三级模式中,模式的个数( )
A.只有一个
B.可以有任意多个
C.与用户个数相同
D.由设置的系统参数决定
3. 在关系数据库系统中,当关系的类型改变时,用户程序也可以不变。这是
C. 逻辑设计
D. 物理设计
9. 事务日志的用途是(

专业整理分享
完美 WORD 格式

广东海洋大学数据库期末试题和答案3套(完整版,考试必出)

广东海洋大学数据库期末试题和答案3套(完整版,考试必出)

《数据库原理及应用》试题1一、选择题1、数据库系统的基本特征是_________。

A、数据的统一控制B、数据共享性和统一控制C、数据共享性、独立性和冗余度小D、数据共享性和数据独立性(难度系数C)正确答案:C2、DB、DBMS和DBS三者之间的关系是_________。

A、DBS与DB和DBMS无关B、DBMS包括DBS和DBC、DB包括DBMS和DBSD、DBS包括DB和DBMS (难度系数B)正确答案:D3、设有关系R和S,关系代数S)-表示的是_________。

(RR-A、R∩SB、R―SC、R÷SD、R∪S(难度系数B)正确答案:A4、自然连接是构成新关系的有效方法。

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

A、行B、属性C、记录D、元组(难度系数C)正确答案:B5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是_________。

A、数据模型B、概念模型C、关系模型D、E-R图(难度系数C)正确答案:C6、构成E—R模型的三个基本要素是_________。

A、实体、属性值、关系;B、实体、属性、联系;C、实体、实体集、联系;D、实体、实体集、属性;(难度系数C)正确答案:B7、在关系代数运算中,五种基本运算为_________。

A、并、差、选择、投影、连接B、并、交、选择、投影、笛卡尔积C、并、差、选择、投影、笛卡尔积D 、并、除、投影、笛卡尔积、选择(难度系数B )正确答案:C8、在下列关于规范化理论的叙述中,不正确的是_________。

A 、任何一个关系模式一定有键。

B 、任何一个包含两个属性的关系模式一定满足3NF 。

C 、任何一个包含两个属性的关系模式一定满足BCNF 。

D 、任何一个包含三个属性的关系模式一定满足2NF 。

(难度系数B )正确答案:D9、设有关系模式R(A,B,C)和S(C,D)。

(完整版)数据库期末考试复习试题与答案.doc

(完整版)数据库期末考试复习试题与答案.doc

试题一一、单项选择题(本大题共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)。

2022年广东药科大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年广东药科大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年广东药科大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。

A.快速排序B.堆排序C.归并排序D.直接插入排序2、用数组r存储静态链表,结点的next域指向后继,工作指针j指向链中结点,使j沿链移动的操作为()。

A.j=r[j].nextB.j=j+lC.j=j->nextD.j=r[j]->next3、算法的计算量的大小称为计算的()。

A.效率B.复杂性C.现实性D.难度4、动态存储管理系统中,通常可有()种不同的分配策略。

A.1B.2C.3D.45、下面关于串的叙述中,不正确的是()。

A.串是字符的有限序列B.空串是由空格构成的串C.模式匹配是串的一种重要运算D.串既可以采用顺序存储,也可以采用链式存储6、若元素a,b,c,d,e,f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是()。

7、循环队列放在一维数组A中,end1指向队头元素,end2指向队尾元素的后一个位置。

假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。

初始时为空,下列判断队空和队满的条件中,正确的是()。

A.队空:end1==end2;队满:end1==(end2+1)mod MB.队空:end1==end2;队满:end2==(end1+1)mod (M-1)C.队空:end2==(end1+1)mod M;队满:end1==(end2+1) mod MD.队空:end1==(end2+1)mod M;队满:end2==(end1+1) mod (M-1)8、有n(n>0)个分支结点的满二叉树的深度是()。

A.n2-1B.log2(n+1)+1C.log2(n+1)D.log2(n-l)9、在下述结论中,正确的有()。

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

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

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

A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询二、填空题(每小题1分,共10分)1.SQL语言提供数据库定义、_数据操纵、数据控制等功能。

2.数据库保护问题包括:安全性保护、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、投影、连接和除法。

4. 设有关系SC(sno, cname, grade),各属性的含义分别为学号、课程名、成绩。

若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是UPDATE SC SET grade = grade+5 WHERE cname=“数据库系统”。

数据库期末考试复习题及答案共5套卷子

数据库期末考试复习题及答案共5套卷子

试题六一、单项选择题(本大题共10小题,每小题2分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

8.将E-R 模型转换成关系模型,属于数据库的()。

A.需求分析 B.概念设计 得分)线 此 过 超 得 不1. DB 、DBMS 和DBS 三者之间的关系是()。

A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMSC . DBMS 包括DB 和DBSD .不能相互包括2.对数据库物理存储方式的描述称为()A .外模式 C .概念模式B .内模式 D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A .提高数据与程序的独立性B .提高数据与程序的安全性 C.保持数据与程序的一致性 D .提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A .基本表 C.基本表或视图B .视图 D .数据字典5.关系代数中的n 运算符对应SELECT 语句中的以下哪个子句?() A . SELECT B . FROMC. WHERE D . GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以 有多名职员,从职员到部门的联系类型是()A .多对多B . —对一 C.多对一 D . 一对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A .关系系统查询优化B .数据字典C.关系数据库规范化理论 D .关系数据库查询C.逻辑设计 9. 事务日志的用途是(A. 事务处理 C.数据恢复D.物理设计)B. 完整性约束 D.安全性控制二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

1. 数据库的逻辑数据独立性是由 _____________________________ 映象提供的。

2. 关系代数中专门的关系运算包括:选择、投影、连接和 ____________________ 。

2022年广东建设职业技术学院计算机网络技术专业《数据库原理》科目期末试卷A(有答案)

2022年广东建设职业技术学院计算机网络技术专业《数据库原理》科目期末试卷A(有答案)

2022年广东建设职业技术学院计算机网络技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

2、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。

3、某在SQL Server 2000数据库中有两张表:商品表(商品号,商品名,商品类别,成本价)和销售表(商品号,销售时间,销售数量,销售单价)。

用户需统计指定年份每类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、销售总数量和销售总利润。

为了完成该统计操作,请按要求将下面的存储过程补充完整。

4、SQL语言的数据定义功能包括______、______、______和______。

5、SQL Server中数据完整性包括______、______和______。

6、数据库恢复是将数据库从______状态恢复到______的功能。

7、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。

首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。

②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;8、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

9、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

2022年茂名职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年茂名职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年茂名职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

2、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。

3、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。

4、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

5、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

6、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

7、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。

8、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。

9、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。

2022年广州软件学院软件工程专业《数据库原理》科目期末试卷A(有答案)

2022年广州软件学院软件工程专业《数据库原理》科目期末试卷A(有答案)

2022年广州软件学院软件工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、数据的安全性是指____________。

2、有两种基本类型的锁,它们是______和______。

3、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。

4、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。

5、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。

6、数据管理技术经历了______________、______________和______________3个阶段。

7、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

8、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。

9、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

10、____________、____________、____________和是计算机系统中的三类安全性。

二、判断题11、数据库系统由软、硬件及各类人员构成。

()12、连接是数据库最耗时的操作。

()13、可以用UNION将两个查询结果合并为一个查询结果。

()14、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。

()15、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。

()16、标准SQL语言能用于所有类型的关系数据库系统。

2022年广东科学技术职业学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年广东科学技术职业学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年广东科学技术职业学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、关系数据库中基于数学的两类运算是______________和______________。

2、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。

3、完整性约束条件作用的对象有属性、______和______三种。

4、有两种基本类型的锁,它们是______和______。

5、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。

6、视图是一个虚表,它是从______导出的表。

在数据库中,只存放视图的______,不存放视图对应的______。

7、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。

8、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。

9、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。

10、SQL语言的数据定义功能包括______、______、______和______。

二、判断题11、在数据库设计中,数据流图是用来建立概念模型的。

()12、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。

()13、实体集和实体型是一回事,没有什么区别。

()14、SQL语言有嵌入式和交互式两种使用方法。

()15、视图就是一个虚表,保存视图时,保存的是视图的定义。

()16、在数据表中,空值表示不确定。

()17、可以用UNION将两个查询结果合并为一个查询结果。

()18、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。

数据库期末考试复习试题和答案解析

数据库期末考试复习试题和答案解析

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

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. 考前请将密封线内各项信息填写清楚;所有答案请直接答在试卷上(或答题纸上);.考试形式:闭卷;选择题、 数据库(DB ),数据库系统(DBS )和数据库管理系统(DBMS )之间的关系是()。

A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB 包括DBS 和DBMSD. DBS 就是DB ,也就是DBMS、 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )。

A. 模式B. 物理模式C. 子模式D. 内模式、 区分不同实体的依据是( )。

A. 名称B. 属性C. 对象D. 概念4、假设有关系R和S,关系代数表达式R-(R-S)表示的是()。

A.R∩SB.R∪SC.R-SD.R×S5、在视图上不能完成的操作是()。

A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图6、设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要把“张二的化学成绩80分”插入S中,则可用()。

A. ADD INTO S VALUES(’张三’,’化学’,’80’)B.INSERT INTO S VALUES(’张三’,’化学’,’80’)C. ADD INTO S VALUES(’张三’,’化学’,80)D. INSERT INTO S VALUES(’张三’,’化学’,80)7、消除了部分函数依赖的1NF的关系模式,必定是()。

A.1NFB.2NFC.3NFD.BCNF8、X→Y,当下列哪一条成立时,称为平凡的函数依赖()。

A.X ∈YB.Y∈XC.X∩Y=ΦD.X∩Y≠Φ9、以下()不属于实现数据库系统安全性的主要技术和方法。

A.存取控制技术B.视图技术C.审计技术D.出入机房登记和加防盗门10、下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。

学习资料数据库原理期末考试复习题及答案.doc

学习资料数据库原理期末考试复习题及答案.doc

数据库原理-期末考试复习题一一、单项选择题(本大题共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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档