数据库原理及其应用期末考试.试题
数据库原理与应用教程》期末考试试卷
数据库原理与应用教程》期末考试试卷1.数据库的概念是独立于具体的机器和DBMS的,选项C。
2.数据库在磁盘上的基本组织形式是文件,选项B。
3.下列关于数据库系统的说法不正确的是数据库可以避免一切数据的重复,没有冗余,选项A。
4.属于一对多联系的实体类型是班级与学生的关系,选项C。
5.E-R方法的三个要素是实体、属性、联系,选项C。
6.假设关系R(A,B)属于3NF,正确的说法是R仍存在一定的插入和删除异常,选项B。
7.在部分匹配查询中,通配符“*”可以代表零个或多个字符,选项D。
8.SQL中,“DELETE FROM表名”表示从基本表中删除所有元组,选项A。
9.DBMS的并发控制子系统保证了事务的一致性的实现,选项B。
10.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A->D,B->C,E->A},该关系模式的候选关键字是BE,选项B。
11.如果关系模式R的关键字由所有属性共同组成,则R 最高达到BCNF,选项C。
12.若两个实体之间的联系是1:m,则实现1:m联系的方法是在“m”端实体转换的关系中加入“1”端实体转换关系的码,选项A。
13、在关系数据库中,对关系模式进行分解的主要目的是解决如何构造合适的数据逻辑结构问题。
14、若用如下的SQL语句创建一个表student:CREATE TABLE student(NO CHAR(4) NOT NULL。
NAME CHAR(8) NOT NULL。
SEX CHAR(2)。
AGE INT)可以插入到student表中的是(B):(‘1031’,‘___’,NULL,NULL)15、设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,其中(d)不会发生冲突操作:A.T1正在写A,T2要读A;B.T1正在写A,T2也要写A;C.T1正在读A,T2要写A;D.T1正在读A,T2也要读A。
1、DBMS是指数据库管理系统,它是位于用户和数据库之间的一层管理软件。
数据库原理与应用期末考试客观题及答案
一、单选题1、商品和顾客两个实体集之间联系一般是()A.多对多B.多对一C.一对多D.一对一正确答案:A2、数据库系统的三级模式结构中,下列不属于三级模式的是()A.概念模式B.外模式C.内模式D.抽象模式正确答案:D3、一个数据库系统的外模式()A.最多只能有一个B.只能有一个C.至少两个D.可以有多个正确答案:D4、关系数据库管理系统能实现的专门关系运算包括()A.关联、更新、排序B.选取、投影、连接C.排序、索引、统计D.显示、打印、制表正确答案:B5、关系模式的任何属性()A.命名在关系模式中可以不唯一B.不可再分C.可再分D.以上都不对正确答案:B6、当FROM子句中出现多个基本表或者视图的时候,系统将执行()操作A.笛卡尔积B.并C.自然连接D.等值连接正确答案:A7、以下关于视图的描述中,不正确的是()A.视图是虚表B.使用视图可以加快查询语句的编写C.使用视图可以加快查询语句的执行速度D.视图是外模式正确答案:C8、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及()A.结构不合理B.数据的不一致性C.数据丢失D.冗余度大正确答案:D9、如果事务T对数据R实现X封锁,则T对R()A.只能读不能写B.不能读也不能写C.只能写不能读D.即可读也可写正确答案:D10、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的()阶段。
A.物理设计B.概念设计C.需求分析D.逻辑设计正确答案:B二、判断题1、实体完整性和参照完整性是关系必须要满足的性质正确答案:√2、日志和写操作的关系是先进行写操作然后记录日志。
正确答案:×3、对于多对多关系,在转换关系模式的时候,该关系转换为关系表,表的主码是参与多对多关系的两个实体主码所构成的联合主码。
正确答案:√4、在SQL Server中,一个登录账号只能对应一个数据库用户。
正确答案:×5、在SQL的select子句中,having子句位于where子句之后。
数据库原理及应用-期末考试试题
数据库原理及应用期末考试试题1. 组织层数据模型的三要素是[ ]。
A.外模式,概念模式和内模式B.关系模型,网络模型,层次模型C.1:1的联系,1:n的联系,n:m的联系D.数据结构,数据操作,数据约束条件2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。
A.动态完整性 B.数据完整性C.参照完整性 D.结构完整性3 SQL Server 中的角色是[ ]。
A. 一个服务器登录B. 一个数据库用户C. 一组权限的集合D. 一个服务器用户4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。
A.逻辑独立性B.物理独立性C.程序无关性D.物理无关性5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。
A.涉及的数据量大B.数据需长期联机保存C.数据的计算复杂D.数据可被多个应用所共享6.E-R图适用于建立数据库的[ ]。
A.概念模型 B.结构模型 C.逻辑模型 D.物理模型7. 在关系数据库设计中,设计关系模型属于[ ]。
A.需求分析 B.物理结构设计 C.逻辑结构设计 D.概念结构设计8.[ ]记录了对数据库中数据进行的每一次更新操作。
A.后援副本 B.日志文件 C.数据库 D.缓冲区9. [ ]是用户定义的一组数据库操作序列,是一个基本的不可分割的工作单元。
A.程序 B.进程 C.事务 D.文件10.信息世界中,实体是指[ ]。
A.客观存在的事物 B. 客观存在的属性C. 客观存在的特性D. 某一具体事件11. 数据库系统中, DBA表示[ ] 。
A.应用程序设计者 B. 数据库使用者C. 数据库管理员D. 数据库结构12.数据库的概念模型独立于[ ]。
A.具体的机器和DBMS B.E—R图C.信息世界 D.现实世界13. 数据库系统包括[ ]。
A.DB、DBMS B. DB、DBMS、DBA、计算机硬件C. DB、DBA D.DB、DBMS、DBA、OS、计算机硬件14. 在数据库结构中,保证数据库独立性的关键因素是。
《数据库原理及应用》期末考试试卷
《数据库原理及应用》考试试卷一、单项选择题:本大题共30小题,每小题1分,共30分。
在每小题给出的四个选项中,只有一项是符合题目要求的,将符合题意的选项字母填入相应的答题栏。
1.关系数据库系统能够实现的三种基本关系运算是()。
A)索引,排序,查询B)建库,输入,输出C)选择,投影,联接D)显示,统计,复制2.数据库的三级模式之间存在的映射,正确的是()。
A)外模式/模式B)外模式/内模式C)外模式/外模式D)模式/模式3.如果两个实体集之间的联系是1:n,转换为关系时()。
A)将n端实体转换的关系中加入1端实体转换关系的码B)将n端实体转换的关系的码加入到1端的关系中C)将两个实体转换成一个关系D)在两个实体转换的关系中,分别加入另一个关系的码4.在E-R图中,用来表示实体联系的图形是()。
A)椭圆B)矩形C)菱形D)三角形5.在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为()。
A)命令选项卡B)上下文选项卡 C)导航窗格D)工具栏6.在Access 2010系统环境下,在同一时间可打开()个数据库。
A)1 B)2 C)3 D)47.在数据库中,当一个表的字段数据取自与另一个表的字段数据时,最好采用下列方法来输入数据而不会发生输入错误()。
A)直接输入数据B)把该字段的数据类型定义为查阅向导,利用另一个表的字段数据创建一个查阅列表,通过选择查阅列表的值进行输入数据。
C)不能用查阅列表值输入,只能直接输入数据D)只能用查阅列表值输入,不能直接输入数据8.如果要在“职工”表中建立“简历”字段,其数据类型最好采用()型。
A)文本或备注B)备注或附件C)日期或字符D)数字或文本9.若要求日期/时间型的“出生年月”字段只能输入不包括1998年1月1日在内的以后的日期,则在该字段的“有效性规则”文本框中,应该输入()。
A)>#1998-1-1# B)>1998-1-1 C)>=1998-1-1 D)>=#1998-1-1#10.在Access 2010中,利用“查找和替换”对话框可以查找到满足条件的记录,要查找当前字段中所有第一个字符为s、最后一个字符为t的数据,下列选项中正确使用通配符的是()。
《数据库原理及应用》考试题目及答案
《数据库原理及应用》期末考试试卷答案及评分标准一、单选题 (每小题 2 分,共 20 分)1.关系数据库规范化是为解决关系数据库中()问题而引入的。
A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A.DBMS包括DB和DBS B.DB包括DBS和DBMSC.DBS包括DB和DBMS D.DBS就是DB,也就是DBMS3.数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语言称为()。
A.数据定义语言(DDL)B.数据操纵语言(DML)C.数据查询语言(DQL)D.数据控制语言(DCL)4.概念模型是()A、用于信息世界的建模,与具体的 DBMS 有关B、用于信息世界的建模,与具体的 DBMS 无关C、用于现实的建模,与具体的 DBMS 有关D、用于现实的建模,与具体的 DBMS 无关5.物理数据独立性是指()。
A. 模式改变,外模式和应用程序不变B. 模式改变,内模式不变C. 内模式改变,模式不变D. 内模式改变,外模式和应用程序不变6.SQL语言是()语言。
A.层次数据库B.网络数据库C.关系数据库D.非数据库7.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
A. 元组B. 行C. 记录D. 属性8.文件系统与数据库系统的最大区别是()。
A. 数据共享B. 数据独立C. 数据结构化D. 数据冗余9.用于事务回滚的SQL语句是()A、CREATE TABLEB、COMMITC、GRANT和REVOKED、ROLLBACK10.为提高效率,关系数据库系统必须进行()处理。
A、定义视图B、查询优化C、建立索引D、数据规范化到最高范式二、填空题 (每小题 2 分,共 20 分)1. 数据库中的数据具有两个特征:______________、______________2. 关系中主码的取值必须唯一且非空,这条规则是______________完整性规则。
数据库原理及应用-期末考试试题及答案
数据库原理及应用期末考试试题一、单项选择题(本大题共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分) 错填、不填均无分。
数据库原理及应用期末考试试题及答案
A.关系系统查询优化B.数据字典数据库原理及应用-期末考试试题及答案、单项选择题求的,错选、多选或未选均无分。
DB 、DBMS 和DBS 三者之间的关系是()。
A . DB 包括 DBMS 和 DBSB . DBS 包括 DB 和 DBMSC . DBMS 包括DB 和DBSD .不能相互包括A.外模式 D.逻辑模式A.提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于(A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的n 运算符对应 SELECTS 句中的以下哪个子句?()A . SELECT B. FROM C. WHERED. GROUP BY6. 公司中有多个部门和多名职员, 每个职员只能属于一个部门, 一个部门可以有多名职员,从职员到部门的联系类型是( )A.多对多 B.一对一C.多对一D .一对多 7. 如何构造出一个合适的数据逻辑结构是()主要解决的问题。
2. 对数据库物理存储方式的描述称为(3. 在数据库三级模式间引入二级映象的主要作用是((本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要1. B.内模式 C.概念模式得分8. 将E-R 模型转换成关系模型,属于数据库的(1. 数据库的逻辑数据独立性是由 __________________ 映象提供的。
2. 关系代数中专门的关系运算包括:选择、投影、连接和 _____________ o3. 设有学生表S (学号,姓名,班级)和学生选课表SC (学号,课程号,成绩),为维护数据一致性,表 S 与SC 之间应满足 ____________ 完整性约束。
4. 当数据库被破坏后,如果事先保存了数据库副本和 _________________ ,就有可能恢复数据库。
5. 如果一个满足1NF 关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是( 在1NF 2NF 、3NF 范围内)。
《数据库原理及应用C卷》期末考试试卷附答案
《数据库原理及应用C卷》期末考试试卷附答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.ER模型属于()A.概念模型B.层次模型C.网状模型D.关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于()A.概念模式B.外模式C.逻辑模式D.内模式3.在关系代数中,可以用选择和笛卡尔积表示的运算是()A.投影B.联接C.交D.除法4.设关系模式R(A,B)上的函数依赖为A→B,则R最高属于()A.2NFB.3NFC.BCNFD.4NF5.SQL语言中,实现数据存取控制功能的语句是()A.CREATE和DROPB.INSERT和DELETEC.GRANT和REVOKEMIT和ROLLBACK6.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性7.位于分片视图与分配视图之间的分布透明性是()A.分片透明性B.分配透明性C.位置透明性D.局部透明性8.全局ER模型的设计,需要消除属性冲突、命名冲突和()A.结构冲突B.联系冲突C.类型冲突D.实体冲突9.设关系R和S,SRT=且T、R、S的元组个数分别为k、m、n,则k、m、n三者之间的关系是()A.k<(m+n)B.k≤(m+n)C.k<(m×n)D.k≤(m×n) 10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多11.表达式“AGE BETWEEN 18 AND 24”等价于()A.AGE>18 AND G<24B.AGE>=18 AND G<24C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=2412.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施13.按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ(Q)B.WRITE(Q)C.LOCK S(Q)D.LOCK X(Q)14.关系模式R分解成ρ={R1,R2,…R K},F是R上的FD集,R中满足F的每一个关系r与其投影联接表达式mρ(r)间的关系是()A.r=mρ(r)B. r≠mρ(r)C. r⊆mρ(r)D. mρ(r)⊆r15.设有事务T1和T2,其并发操作顺序如下图所示。
上海对外经贸大学数据库原理及应用期末及答案
上海对外经贸大学数据库原理及应用期末(考试时间90分钟,总分100分)准考证号:_________________________姓名:__________________________一、判断题(共40题,每题2.5分,共计100分)()1、数据库管理系统为了实现数据库完整性,通常提供授权功能。
【答案】错误()2、在数据库系统中对存取权限的定义称为授权。
【答案】正确()3、system/sysaux/temp/undo四个表空间都是数据库必须的。
【答案】正确()4、飞机的座位与乘客之间的联系是一对一联系?【答案】正确()5、可以通过emca命令重新配置EM管理工具。
【答案】正确()6、己知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是系编号,学生关系的主码是学号,外码是_系编号。
【答案】正确()7、在关系代数运算中,基本的运算是并,交,笛卡尔积,选择,投影【答案】错误【解析】并,差,笛卡尔积,选择,投影()8、一个关系数据库文件中的各条记录,前后顺序不能任意颠倒,一定要按照输入的顺序排列。
【答案】错误【解析】各条记录的前后顺序可以颠倒。
()9、删除一个在线重做日志文件时控制文件不会更新【答案】错误()10、'在那遥远的地方' 是SQL中的字符串常量吗?【答案】错误()11、某些情况下"select count(*)"的返回行数会比"select count(value)"少。
【答案】错误()12、MySQL支持全文索引,在大量的字符中查询信息时,使用全文索引可以提升字符串的检索效率。
【答案】正确()13、在SQL语言中,为了数据库的安全性,设置对数据的存取进行控制的语句,对用户授权用GRANT语句,收回所授的权限用_REVOKE语句。
【答案】正确()14、SQL语言具有两种使用方式,分别称为交互式SQL和解释式SQL。
数据库原理与应用期末试题及其答案
单项选择题(每小题 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语言的REVOKED句实现下列哪一种数据控制能 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•关系运算中花费时间可能最长的运算是____ 。
数据库原理及应用期末考试试题及复习资料
数据库原理及应用-期末考试试题及答案一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1. DB、DBMS和DBS三者之间的关系是()。
A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括A.外模式B.内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典.SELECT B.FROM.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多B.一对一C.多对一D.一对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题。
A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询8.将E-R模型转换成关系模型,属于数据库的()。
A. 需求分析B.概念设计C.逻辑设计D.物理设计9.事务日志的用途是()A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上().只可加X锁B.只可加S锁. 可加S锁或X锁D. 不能加任何锁二、填空题填、不填均无分。
1.数据库的逻辑数据独立性是由映象提供的。
2.关系代数中专门的关系运算包括:选择、投影、连接和_________。
3.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足完整性约束。
4.当数据库被破坏后,如果事先保存了数据库副本和,就有可能恢复数据库。
6.设关系模式R(A,B,C,D),函数依赖集F={AB→C,D→B},则R的候选码为。
《数据库原理及应用》期末复习题及答案
《数据库原理及应用》期末复习资料一、单项选择题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图转换成关系数据模型的过程属于__________。
数据库原理与应用 试卷 A卷+答案
学年度第一学期期末考试《数据库原理与应用》(八)卷专业班级姓名学号一、单选题(每题的备选答案中只有一个♦佳答案,每题2分,共30分)1.DB,DBMS和DBS三者之间的关系是()。
A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSI).不能相互包括2.对数据库物理存储方式的描述称为()A.外模式B∙内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的11运算符对应SE1.ECT语句中的以下哪个子句?()A.SE1.ECTB.FROMC.MERED.GROUPBY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门叫以有多名职员,从职员到部门的联系类型是()A.多对多B.•对∙C.多对一D.•对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题“Λ.关系系统杳询优化 B.数据字典C.关系数据库规范化理论D.关系数据席查询8.将E-R模型转换成关系模型,阙于数据库的()A.需求分析B.概念设计C逻辑设计 D.物理设计9.事务日志的用途是()A.事务处理B.完整性约束C.数据恢史D.安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A.只可加X锁B.只可加S锁C.可加S锁或X锁D,不能加任何锁11.要保证数据库逻辑数据独立性,需要修改的是()R.模式B.模式与内模式的映射C模式与外模式的映射D.内模式12.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C数据冗余很高 D.数据独立性高13.学生社团可以接纳多名学生参加.但每个学生只加个社团,从社团到学生之间的联系类型是()A.多对多B.•对∙C.多对∙D.一对多14.反映现实世界中实体及实体间联系的信息模型()Λ.关系模型B.层次模型C.网状模型D.E-R模型15.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性二、多选题(每题的备选答案中有多个最佳答案,每题5分,共5()分)16.在关系模式STJ(S,T,J)中,S表示学生,T表示教酎i,J表示课程。
(完整版)数据库原理与应用》期末试题及其答案
(完整版)数据库原理与应用》期末试题及其答案一.单项选择题(每小题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.关系运算中花费时间可能最长的运算是____。
重庆三峡学院数据库原理与应用期末试题
重庆三峡学院《数据库原理及应用》2021-2022学年期末试卷本试题满分100分,考试时间120分钟。
题号一二三四总分得分阅卷人注意事项:1.本卷为试卷,考生解题作答必须在答题卡上,答案书写在答题卡上相应的位置上,在试卷、草稿纸上作答无效。
2.考试结束后,请作答在答题卡和试卷一并交回。
一、填空题(每空1分,共23分)1、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
2、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
3、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
4、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
5、数据的安全性是指____________。
6、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
7、____________和____________一起组成了安全性子系统。
8、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
10、关系数据库中基于数学的两类运算是______________和______________。
二、判断题(每题1分,共15分)11、在数据库表中,空值表示数值0。
()12、在数据库恢复中,对已完成的事务进行撤销处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用期末考试试题1. 组织层数据模型的三要素是[ ]。
A.外模式,概念模式和内模式B.关系模型,网络模型,层次模型C.1:1的联系,1:n的联系,n:m的联系D.数据结构,数据操作,数据约束条件2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。
A.动态完整性 B.数据完整性C.参照完整性 D.结构完整性3 SQL Server 中的角色是[ ]。
A. 一个服务器登录B. 一个数据库用户C. 一组权限的集合D. 一个服务器用户4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。
A.逻辑独立性B.物理独立性C.程序无关性D.物理无关性5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。
A.涉及的数据量大B.数据需长期联机保存C.数据的计算复杂D.数据可被多个应用所共享6.E-R图适用于建立数据库的[ ]。
A.概念模型 B.结构模型 C.逻辑模型 D.物理模型7. 在关系数据库设计中,设计关系模型属于[ ]。
A.需求分析 B.物理结构设计 C.逻辑结构设计 D.概念结构设计8.[ ]记录了对数据库中数据进行的每一次更新操作。
A.后援副本 B.日志文件 C.数据库 D.缓冲区9. [ ]是用户定义的一组数据库操作序列,是一个基本的不可分割的工作单元。
A.程序 B.进程 C.事务 D.文件10.信息世界中,实体是指[ ]。
A.客观存在的事物 B. 客观存在的属性C. 客观存在的特性D. 某一具体事件11. 数据库系统中, DBA表示[ ] 。
A.应用程序设计者 B. 数据库使用者C. 数据库管理员D. 数据库结构12.数据库的概念模型独立于[ ]。
A.具体的机器和DBMS B.E—R图C.信息世界 D.现实世界13. 数据库系统包括[ ]。
A.DB、DBMS B. DB、DBMS、DBA、计算机硬件C. DB、DBA D.DB、DBMS、DBA、OS、计算机硬件14. 在数据库结构中,保证数据库独立性的关键因素是。
A.数据库的逻辑结构 B. 数据库的逻辑结构、物理结构C.数据库的三级结构 D. 数据库的三级结构和两级映射。
15、在下列关于关系的陈述中,错误的是[ ]。
A. 表中任意两行的值不能相同B. 表中任意两列的值不能相同C. 行在表中的顺序无关紧要D.列在表中的顺序无关紧要16.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于[ ]。
A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束17. 定义外码实现的是哪一类完整性[ ]。
A.实体完整性B. 参照完整性C. 用户定义的完整性D.检查完整性18.如果事务T获得了数据项Q上的排它锁,则T对Q [ ]。
A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写19.数据模型有三个要素,其中用于描述系统静态特性的是[ ]。
A. 数据结构 B.数据操作 C. 数据完整性约束 D.数据检索20.在数据库设计中,将E-R图转换成关系数据模型的过程属于[ ]。
A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段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.SELECT B.FROMC.WHERE D.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. 不能加任何锁1. ( B )是长期储存在计算机内、有组织的、可共享的大量数据的集合。
A. 数据库系统B. 数据库C. 关系数据库D. 数据库管理系统2. (1) 在数据库的三级模式中,内模式有( A )。
A.1个B.2个C.3个D.任意多个2. (2) 在数据库的三级模式中,外模式有( D )。
A.1个B.2个C.3个D.任意多个2. (3) 在数据库的三级模式中,模式有( A )。
A.1个B.2个C.3个D.任意多个2. (4) 在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是( B )。
A.1:1:1 B.1:1:N C.1:M:N D.M:N:P3. 数据模型的三个要素分别是( B )。
A. 实体完整性、参照完整性、用户自定义完整性B. 数据结构、关系操作、完整性约束4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBS5. 在关系模式R中,Y函数依赖于X 的语义是:( B )。
A. 在R的某一关系中,若两个元组的X值相等,则Y值也相等。
B. 在R的每一关系中,若两个元组的X值相等,则Y值也相等。
6. 若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为( B )。
A.1:1 B.1:N C.M:N D.N:16. (2) 若对于实体集A中的每一个实体,实体集B中有1个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B 之间的联系类型为( A )。
A.1:1 B.1:N C.M:N D.N:17.下列不属于数据安全性控制方法的是( D )。
A.用户标识和鉴定B.用户存取权限控制 C.数据加密D.网络流量控制8.若关系R为M列P行,关系S为N列Q行,则( B )的结果为M+N列P×Q 行。
A.R-S B.R×S C.R÷S D.R S9. 数据模型应满足( D )的要求。
A.真实模拟现实世界 B.容易为人们所理解 C.便于在计算机上实现D.以上都是10. 在可信计算机系统评测标准中,达到初步安全产品要求的是()级。
A.C1 B.C2 C.B1 D.B211. 下面的选项不是关系数据库基本特征的是( A )。
A. 不同的列应有不同的数据类型B. 不同的列应有不同的列名C. 与行的次序无关D. 与列的次序无关12. 实现数据库安全性控制的常用方法和技术有( A )A. 用户标识与鉴别、存取控制、视图机制、审计、数据加密13. 数据的( B )是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。
数据的()是保护数据库防止恶意的破坏和非法的存取。
A. 安全性、完整性B. 完整性、安全性14. SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( C )。
C.安全性D.一致性15. 关系模型中,一个码是( C )。
C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组D. 以上都不是16. 当关系S自然联接时,能够把S原该舍弃的元组放到结果关系中的操作是( D )A.左外联接B.右外联接C.外部并D.外联接17. 下列不属于需求分析阶段工作的是:( A )。
A. 建立E-R图B. 分析用户活动C. 建立数据字典D. 建立数据流图18. 数据库系统的数据独立性体现在( B )。
A. 不会因为数据的变化而影响到应用程序B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序19. 若关系R为M列P行,关系S为N列Q行,则R×S的结果为( B )列()行。
A.M+N、P+Q B.M+N、P×Q C.M×N、P+Q D.M×N、P×Q20. 在SQL语言的Select语句中实现选择运算的子句是( A )。
A.SelectB.FromC.WhereD.Group by22.如果事务T对数据D已加S锁,则其他事务对数据D( A )A. 可以加S锁,不能加X锁B. 可以加S锁,也可以加X锁二、填空题1.数据库的逻辑数据独立性是由外模式/模式2.关系代数中专门的关系运算包括:选择、投影、连接和____除_____。
3.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足参照完整性约束。
4.当数据库被破坏后,如果事先保存了数据库副本和日志文件,就有可能恢复数据库。
5.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是3NF (在1NF、2NF、3NF范围内)。
6.设关系模式R(A,B,C,D),函数依赖集F={AB→C,D→B},则R的候选码为AD 。
7.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、插入异常、_ 修改异常___和删除异常。
8. 并发控制的主要方法是封锁机制。
9.若有关系模式R(A,B,C)和S(C,D,E),SQL语句SELECT A, D FROM R, S WHERE R.C=S.C AND E = '80' ;对应的关系代数表达式是πA,D(σE='80'(R S))。
10. 分E-R图之间的冲突主要有属性冲突、命名冲突、结构冲突三种。
1. 数据模型通常分为层次模型、(网状模型)、(关系模型)、面向对象模型和对象关系模型等。
2. 关系模型中有三类完整性约束:(实体完整性)、(参照完整性)和用户定义的完整性。
3. 关系数据库中,二维表中的列称为关系的(属性或字段),二维表中的行称为关系的(元组或记录)。
4. DBMS的主要功能有:(数据定义功能)、数据组织存储和管理功能、(数据操作功能)、数据库的事务管理和运行功能、数据库的建立和维护功能。