(完整版)天津大学数据库原理2008试卷B资料

合集下载

《数据库原理》试卷(A和B卷)-答案

《数据库原理》试卷(A和B卷)-答案

《数据库原理》试卷答案(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。

1. A2. B3. B4. A5. C6. C7. A8. A9. C 10. B 11. C 12. D 13. C 14. A 15.B二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。

错填或不填均无分。

)1. 可重用性 (或共享性)2. 层次模型。

3. 谓词演算4. 自反5. B→C6. 重构条件7. 不一致分析8. 隔离性9. 简单 (或容易)10. 子类型三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。

答:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。

例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。

2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。

答:在网状模型中,联系用指针实现。

在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。

3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σ B = D (R∞S))。

答:SELECT A,EFROM R,SWHERE B = D AND R.C = S.C4. 什么是对象关系数据模型?答:在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。

5. 设有关系R和S,其中R为参照关系,S为信赖关系。

为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?答:(1) RESTRICT (或约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。

2008年10月份全国自考数据库系统原理真题及答案

2008年10月份全国自考数据库系统原理真题及答案

2008年10月份全国自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.数据库是长期存储在计算机内、有组织的、统一管理的相关()A.文件的集合B.数据的集合C.命令的集合D.程序的集合答案:B2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()A.外模式B.内模式C.逻辑模式D.存储模式答案:C3.数据库系统中存放三级结构定义的DB称为()A.DBSB.DDC.DDLD.DBMS答案:B4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个()A.派生属性B.多值属性C.复合属性D.NULL属性答案:A5.对关系的描述不正确的是()A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换答案:C6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有()A.一对一联系B.一对多联系C.多对一联系D.多对多联系答案:B7.设F是关系模式R的FD集,如果对F中每个非平凡的FD X—Y,都有X是R的超键,则()A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NFD.R属于4NF答案:C8.关系R1和R2如下表所示:A. AB. BC. CD. D答案:D9.A. AB. BC. CD. D答案:B10.下列叙述正确的是()A.在ORDERBY子句后只能有一个属性B.ORDERBY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项D.ORDERBY子句中必须指明是升序或降序,不能缺省答案:B11.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECTS#,C#FROMSCWHERE()A.G=0B.G<=0C.G=NULLD.GISNULL答案:D12.数据库恢复的主要依据是()A.DBAB.DDC.文档D.事务日志答案:D13.不能激活触发器执行的事件是()A.SELECTB.UPDATEC.INSERTD.DELETE答案:A14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是()A.查询分析器B.服务管理器C.企业管理器D.事件探查器答案:A15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是()A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

(完整版)数据库试卷

(完整版)数据库试卷

北华航天工业学院2008—2009学年第二学期数据库原理课程考试卷(A、B)一、选择题(每题2分,共计30分)1.数据库的()是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复2. 事务的ACID性质中,关于原子性的描述正确的是()。

A. 指数据库的内容不出现矛盾的状态。

B. 若事务正常结束,即使发生故障,最新结果也不会从数据库中消失。

C. 事务中的所有操作要么都执行,要么都不执行。

D. 若多个事务同时进行,与顺序实现的处理结果是一致的。

3.在关系模式R中,函数依赖X->Y的语义是()。

A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。

B.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。

C.在R的某一关系中,Y值应与X值相等。

D.在R的每一关系中,Y值应与X值相等。

4.以下关于E-R图的叙述正确的是()。

A. E-R图建立在关系数据库的假设上。

B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。

C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系。

D. E-R图能表示数据生命周期。

5.如果事务T获得了数据项Q 上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写6.数据独立性是指()A.数据之间相互独立 B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D.数据与磁盘之间相互独立7.设关系R、S、W各有10个元组,那么这3个关系的自然连接的元组个数为()。

A.10 B.30 C.1000 D.不确定(与计算结果有关)共8 页第 1 页8.对于基本表EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。

基本表DEPT(DNO, DNAME),其属性表示部门的编号和部门名。

有一SQL语句:SELECT COUNT (DISTINCT DNO)FROM EMP;其等价的查询语句是()。

全国自考数据库系统原理历年试题及答案

全国自考数据库系统原理历年试题及答案

2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

全国自考数据库系统原理历年试题及答案(2008--2013)资料

全国自考数据库系统原理历年试题及答案(2008--2013)资料

2008年1月高等教育自学考试全国统一命题考试数据库系统原理 试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.数据库在磁盘上的基本组织形式是( B )A .DB B .文件C .二维表D .系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A .概念模型B .逻辑模型C .内部模型D .外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A .模式B .外模式C .内模式D .逻辑模式4.在文件系统中,所具有的数据独立性是( D )A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性5.在DB 技术中,“脏数据”是指( D )A .未回退的数据B .未提交的数据C .回退的数据D .未提交随后又被撤消的数据6.关系模式至少应属于( A )A .1NFB .2NFC .3NFD .BCNF7.设有关系模式R(ABCD),F 是R 上成立的FD 集,F={A →B ,B →C},则属性集BD 的闭包(BD)+为( B )A .BDB .BCDC .BCD .CD8.设有关系R 如题8图所示:(C) R题8图则∏专业,入学年份(R)的元组数为A .2B .3C .4D .59.集合R 与S 的交可以用关系代数的基本运算表示为( A )A .R-(R-S)B .R+(R-S)C .R-(S-R)D .S-(R-S)l0.已知SN 是一个字符型字段,下列SQL 查询语句( C )SELECT SN FROM SWHERE SN LIKE ′AB %′;的执行结果为A .找出含有3个字符′AB %′的所有SN 字段B .找出仅含3个字符且前两个字符为′AB ′的SN 字段C .找出以字符′AB ′开头的所有SN 字段D .找出含有字符′AB ′的所有SN 字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL 语句是( D )A .SELECT SnumB .SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C .SELECT SnumD .SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A .建立检查点B .建立副本学号 姓名 专业 入学年份 97001 王敏 数学 198095002 高丰 经济学 198095003 梅婷 数学 198093013 王明 计算机 198194012 杨山 计算机 1984C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。

数据库原理07-08-2期末考试试卷B

数据库原理07-08-2期末考试试卷B

数据库原理07-08-2期末考试试卷B期末考试试卷2007 - 2008 学年第 2 学期数据库原理课程试卷( B 卷) 本试卷共 4 页;考试时间 120 分钟;任课教师;出卷时间年⽉学院专业级班学号姓名得分注意:请将解答写在答题册上,以免引起漏判!⼀、选择题下列每题中只有⼀个正确答案,将它的编号填在答题纸上(每⼩题1分共20分)1、⾮关系模型中数据结构的基本单位是________。

A、两个记录型间的联系B、记录C、基本层次联系D、实体间多对多的联系2、数据库系统的数据独⽴性是指________。

A、不会因为数据的变化⽽影响应⽤程序B、不会因为系统数据存储结构与数据逻辑结构的变化⽽影响应⽤程序C、(不会因为存储策略的变化⽽影响存储结构D、不会因为某些存储结构的变化⽽影响其他的存储结构3、关系模型中,候选码________。

A、可由多个任意属性组成B、⾄多由⼀个属性组成C、可由⼀个或多个其值能惟⼀标识该关系模式中任何元组的属性组成D、以上都不是4、在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。

如果W中的元组属于R,或者属于S,则W为________运算的结果。

A、笛卡尔积B、并C、差D、交5、设有属性A,B,C,D,以下表⽰中不是关系的是________。

A、R(A)B、R(A,B,C,D)C、R(A×B×C×DD、R(A,B)6、关系数据库中的候选码是指________。

A、能惟⼀决定关系的字段B、不可改动的专⽤保留字C、关键的很重要的字段D、能惟⼀标识元组的属性或属性集合7、________由数据结构、关系操作集合和完整性约束三部分组成。

A、关系模型(4)B、关系C、关系模式D、关系数据库8、在数据库设计中,⽤E-R图来描述信息结构但不涉及信息在计算机中的表⽰,它是数据库设计的________阶段。

A、需求分析B、概念设计C、逻辑设计D、物理设计9、数据库的________是指数据的正确性和相容性。

2008年数据库基本知识期末考试试卷A与标准规定答案解析

2008年数据库基本知识期末考试试卷A与标准规定答案解析

大学试卷学期:2007至2008学年度第 1 学期课程:数据库原理专业:信息学院各专业班级:姓名:学号:一、填空题(10分每题1分)请在答题纸的相应位置写上正确答案,错答、不答均无分。

1.使用SQL语言的SELECT语句进行分组查询时,如果要对分组进行筛选,应该使用_______子句。

2.在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用___________关键字。

3.数据库系统设计基本分为:________、概念结构设计、逻辑结构设计、物理设计、数据库实施与数据库运行和维护等六个阶段。

4.用户权限是由数据对象和___________两个要素组成的。

5.防止未经授权的用户恶意地存取数据库中的数据,这是数据库系统的___________控制机制要解决的问题。

6.在DBMS的授权子系统中,授权和回收权限的语句分别是GRANT和___________语句。

7. 当数据库被破坏后,如果事先保存了后备副本和__________,就有可能恢复数据库。

8. 在SQL 语言的关系定义语句中,外码子句实现___________完整性约束。

9. 基本的封锁类型有排它锁和__________。

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

二、判断题 (在括号内正确的打√,错误的打╳,每题1分 共10分)1. 在基本的关系中,任意两个元组不允许重复。

( )2. 数据库三级模式结构中,对全局数据逻辑结构和特征的描述称为外模式或子模式。

( )3. 游标是系统为用户开设的一个数据缓冲区,存放SQL 语句的执行结果。

( )4. 登记日志文件时先写数据库,后写日志文件。

( )5. 一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的一致性。

( )6. 系统故障恢复时,对故障发生时尚未完成的事务要进行重做(REDO )处理。

计本05《数据库原理及应用》期末考试试卷B-题目及答案

计本05《数据库原理及应用》期末考试试卷B-题目及答案

计本05《数据库原理及应用》期末考试试卷B-题目及答案2007─2008学年第一学期《数据库原理及应用》期末考试试卷B 答案及评分标准一、单选题 (每小题 2 分,共 30 分)1.关系数据库规范化是为解决关系数据库中(A )问题而引入的。

A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( C )。

A.DBMS包括DB和DBS B.DB包括DBS和DBMSC.DBS包括DB和DBMS D.DBS就是DB,也就是DBMS3.数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语言称为( A )。

A.数据定义语言(DDL)B.数据操纵语言(DML)C.数据查询语言(DQL)D.数据控制语言(DCL)4.同一个关系模型的任意两个元组值( A )。

A. 不能全同B. 可全同C. 必须全同D. 以上都不是5.概念模型是( B )A、用于信息世界的建模,与具体的 DBMS 有关B、用于信息世界的建模,与具体的 DBMS 无关C、用于现实的建模,与具体的 DBMS 有关D、用于现实的建模,与具体的 DBMS 无关6.物理数据独立性是指( D )。

A. 模式改变,外模式和应用程序不变B. 模式改变,内模式不变C. 内模式改变,模式不变D. 内模式改变,外模式和应用程序不变7.SQL语言是( C )语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库8.自然连接是构成新关系的有效方法。

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

A. 元组B. 行C. 记录D. 属性9.关系运算中花费时间可能最长的运算是( C )。

A. 投影B. 选择C. 笛卡尔积D. 除10.文件系统与数据库系统的最大区别是( C )。

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

2008〜2009学年第1学期本科生期末考试试卷《数据库原理》(B 卷 共7页)(考试时间:2009年1月6日)A. ABCDEGB. BCDEGC.ABCDED. ABCDG2. staff 的定义如下id INTEGER n ame CHAR(20)dept INTEGER job CHAR(20) yearsINTEGERsalary DECIMAL(10,2) comm DECIMAL(10,2)下面哪个语句可以按照 job 和salary 的升序排序来返回所有员工的信息 A. SELECT id,n ame,salary,dept,job,years,comm FROM staff ORDER BY 4,6 B. SELECT id, name,salary,dept,job,years,comm FROM staff GROUP BY 4,6 C. SELECT id ,n ame,salary,dept,job,years,comm FROM staff ORDER BY 5,3 D. SELECT id ,n ame,salary,dept,job,years,comm FROM staff GROUP BY 5,3题号-一一二二二-三成绩核分人签字得分请将选择题的答案填写在下面的表格中1234567 8 9 101112 13 14 151617 18 19 20212223 24 252627282930一、单项选择题(20题,每题1分)1关系模式 R,R 的属性集是{ABCDEG }有函数依赖集 F={AB C , C A, BE C, BC 算(BE )的属性闭包D , CG D }计3.某个企业的数据库中包含以下信息•员工(由员工编号唯一确定,记为ssn ),员工的子女(属性为name,age ),在双亲给定的情况下,每个孩子能由他的姓名可以唯一确定(假设他们的双亲中只 有一个是公司的员工).一旦员工离开公司,那么企业不再对其子女信息感兴趣.下面哪个ER 图能够 正确的反映以上需求4.如果将下面的ER 图转换成数据库中的关系,那么在数据库中至少需要定义5关系模式Sailors(sid,last name.firt name,age,ratri ng)其中last name允许为空.下面哪个语句能够查找出last name属性值为空的水手信息.A. SELECT * FROM SAILORS WHERE LASTNAME= 'NULL 'B. SELECT * FROM SAILORS WHERE LASTNAME=NULLC. SELECT * FROM SAILORS WHERE LASTNAME IS NULLD. SELECT * FROM SAILORS WHERE LASTNAME LIKE 'NULL '6. 有关系模式R(A,B,C)和三个合法实例(1,2,3),(3,2,1),(2,2,3),下面哪个函数依赖在关系模式R上不成立A. A->BB. BC->AC. AB->CD. C->B7. 在数据库中表tabl的安全级别是TS,表tab2的安全级别是C,用户A的安全级别是TS,用户B的安全级别是C.下面哪个说法是正确的:A. A用户可以写tab1,tab2,可以读tab1,tab2B. B用户可以写tab1,tab2,可以读tab1,tab2C. A用户可以写tabl不能写tab2,可以读tabl不能读tab2D. B用户可以写tab1,tab2,可以读tab2不能读tabl 8下面哪个调度是串行调度:A. T1:R(A),T2:R(B),T2:W(B),T1:W(A)B. T2:R(B),T1:W(B),T1:R(A), T2:W(A)C. T1:R(A),T2:R(B),.T1:W(A),T2:W(B)D. T1:R(A),T1:R(B),.T2:W(A),T2:W(B)9在数据库中使用索引的目的之一是:A. 提高数据文件的存储率.B.可以更加有效的控制事务处理中的幻影问题C.增加DBMS的安全性.D.提高增加记录的效率.10. 铁路售票系统要求客户在订票前可以允许客户查询但客户上次的查询结果必须出现在下次查询中,在售票系统中的事务隔离级至少应该是:A. Read Un committed B Read CommittedC. Repeatable ReadsD. Serializable11. 设有关系模式R(B,I,S,Q,D),其上函数依赖集F={S D,I B,IS Q,B Q,B I}下面那些是R的关键字.A.ISB.IBC.IQD.ISB 12. 数据库中SAILORS表是由joe创建的.在DBMS完成下面的语句后Grant select on Sailors To Art With Grant option —Joe 执行Grant in sert on Sailors To Bob With Grant optio n —Joe 执行Grant select on Sailors To Bob With Grant option —Art 执行Revoke select on Sailors From Art Cascade —Joe 执行Bob对Sailors表拥有A. insert 权B. select 权C.没有任何权利D.insert 和select权13.. 数据库系统管理员按照事务的方式执行下面的语句:Create table tab1 (a in t,b int)insert into tab1 values(1,2)in sert into tab1 values(2,3)commitin sert into tab1 values(2,3)insert into tab1 values(1,6)insert into tab1 values(1,2)CommitDelete from tab1 where a=1In sert into tab1 values(1,7)Delete from tab1 where a=1In sert into tab1 values(1,8)数据库系统突然崩溃,系统重新启动后,该管理员执行Select cou nt(*) from tab1数据库系统的输出是多少:A. 6B.3C.4 |D.514.下面那项不是数据库管理系统的组成部分:A.锁管理器B.文件管理器C.存储管理器|D.安全管理器.15关于数据库事务描述不正确的是A. 一个事务中的所有对数据库的改变可以部分完成和部分不完成B. 一个事务中的所有对数据库的改变必须全部完成或全部不完成C.数据库的事务不是由数据库系统自动划分的D.如果事务在完成前被中断,数据库管理系统能把那些由未完成事务所产生的数据变化从数据库中撤消16.关于视图的描述下面说法哪个是正确的:A.在数据库中即存储视图的定义也为视图单独存储数据、、, 、 . 、、、、B.只要视图是可更新视图, •定可以通过该视图向基表中插人数据C.只要视图是可更新视图,•定可以通过该视图删除基表中的数据D.视图不能在多个关系上创建17.我们在一个关系中A.只能定义一个关键字B.只能定义一个主关键字C.只能定义一个外关键字D.只能定义一个唯一索引.18.在DBMS的关系中A.关键字属性值可以为空B.唯一索引的属性值可以为空C.任何属性值都可以为空D.任何属性值都不可以为空19. 我们在DBMS中记录某企业的部门,员工,员工在部门中工作信息和部门被员工的管理关系要求每一个部门有且只有一个管理者,当某个管理者辞职后,数据库需要自动删除该管理者的工作信息和管理信息,但不能删除部门信息。

在定义部门管理关系表时我们对于外关键字的删除规则应定义为A. ON DELETE ROLLBACKB.ON DELETE CASCADEC.ON DELETE SET DEFAULTD.ON DELETE NO ACTION20. 在DBMS中执行GRANT reference(col1) ON TABLE t.t1 TO user7, 对于该语句下面哪个描述是正确的:A. user7可以在t1上定义视图B. user7可以更新t1中的col1属性的值C. user7在创建其他表时可以定义参考于t1中col1属性的外关键字D. user7可以在t1中定义外关键字.二•不定项选择题(10题,每题2分)21. 下面说法正确的是:A. 在任何情况下严格的2PL锁都能够保证调度的可串行化.B. 对一个表做有条件查询时需要先给符合条件的查询上记录加上S锁然后给表加上IS锁.C. 对一个表做有条件查询时需要先给表加上IS锁然后给符合条件的查询上记录加上S锁D. 在一个表上同时可以加上IS锁和IX锁22. 下面哪个调度会出现死锁:A.T1:R(X),T2:W(X),T2:W(Y),T3:W(Y),T1:W(Y),T1:Commit, T2:Commit, T3:CommitB T1:R(X),T2:W(Y),T2:W(X),T3:W(Y),T1:W(Y), T1:Commit, T2:Commit, T3:CommitC T1:R(A),T2:W(B),T1:R(A),T3:R(C),T2:W(C),T4:W(A),T3:W(B)D. T1:R(A),T2:W(B),T3:W(C),T1: Commit,T2:W(A), T2:Commit,T3:W(B), T3:Commit23. 下面哪个调度是冲突可串行的调度A. T1:R(X),T1:R(Y),T1:W(X),T2:R(Y),T3:W(Y),T1:W(X),T2:R(Y)B. T1:R(X),T2:R(Y),T3:W(X),T2(R(X),T1:R(X)C. T1:R(X),T2:R(X),T1:W(X),T2:W(X)D. T1:W(X),T2:R(Y),T1:R(Y),T2:R(X)24. 有关系模式R(A,B,C,D,E),R的函数依赖集F={A->BC,CB->E,B->D,E->A} 下面哪个分解具有无损连接性.A. (A,D,C),(A,B,C)B. (A,B,C),(B,C,D,E)C. (A,B,E),(B,C,D,E)D. (B,C,D),(A,D,E)25.. 有一关系模式R(A,B,C,D,E)它的函数依赖集是F={A->B,BC->E,ED->A}下面哪个不是关系模式R 的关键字:A. CDEB. ACDC. BCDD.ABC26. 关于数据库管理系统和数据库下面哪些描述是最正确的A. 数据库是数据的集合.B. 数据库是数据的集合,并且存储着数据与数据之间的关系.C. 数据库管理系统是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成D. 数据库管理系统是由数据的集合和一组用以访问这些数据的程序组成27. 如果有两个关系T1,T2.客户要求每当给T2增加一条记录时。

相关文档
最新文档