ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:27.05KB ,
资源ID:11185807      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-11185807.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理选择题.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库原理选择题.docx

1、数据库原理选择题数据库原理温习题1要保证数据库的数据独立性,需要修改的是(C)。A.模式与外模式 B.模式与内模式 C.三级模式之间的两层映射 D.三层模式2概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D) 。 A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型 3一个关系只有一个(D) 。 A. 候选码 B.外码 C.超码 D.主码 4五种基本关系代数运算是(A)。 A. B. C. D. 5若要撤销数据库中已经存在的表S,可用(C)。 TABLE S S TABLE S S 6有关系S(S,SNAME,SAGE),C(C,CNAME),SC(S,C,GRADE)。

2、其中S是学生号,SNAME是学生姓名,SAGE是学生年龄, C是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全部学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。那个地址的WHERE子句的内容是(A)。 = # and # = # and SAGE=20 and CNAME=ACCESS = # and # = # and SAGE in=20 and CNAME in ACCESS in=20 and CNAME in ACCESS =20 and CNAME= ACCESS 7已知关系模式R(A,B,C,D,E)及其上

3、的函数依赖集合FAD,BC ,EA ,该关系模式的候选码是(A)。 8关系数据库规范化是为了解决关系数据库中(B)的问题而引入的。 A.提高查询速度 B.插入、删除异常和数据冗余 C.保证数据的安全性和完整性 D.数据优化 9如何构造出一个合适的数据逻辑结构是(C)主要解决的问题 。 A. 物理结构设计 B.数据字典 C.逻辑结构设计 D.关系数据库查询 107.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是(C)阶段的任务。 A.需求分析阶段 B.概念设计阶段 C.物理设计阶段 D.逻辑设计阶段 11事务的持续性是指(B) A. 事务中包括的所有操作要么

4、都做,要么都不做 B. 事务一旦提交,对数据库的改变是永久的 C. 一个事务内部的操作对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 12事务日志用于保存(C)。 A.程序运行过程 B.程序的执行结果 C.对数据的更新操作 D.对数据的查询操作 13解决并发操作带来的数据不一致问题普遍采用(A)技术。 A.封锁 B.存取控制 C.恢复 D.协商 14事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是(A) 。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 15以下(D)不属于实现数据库系统安全性的主要技术和方法。 A

5、.存取控制技术 B.视图技术 C.审计技术 D.出入机房登记和加防盗门 16SQL中的视图机制提高了数据库系统的(D)。 A.完整性 B.并发控制 C.隔离性 D.安全性 17安全性控制的防范对象是(B),防止他们对数据库数据的存取。 A.不合语义的数据 B.非法用户 C.不正确的数据 D.非法操作 18下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是(C)。 D. SELECT 19完整性检查和控制的防范对象是(C),防止它们进入数据库。A.不合语义的数据 B.非法用户 C.不正确的数据 D.非法操作 20设关系数据库中一个表S的结构为S(SN,CN,grade),其中

6、SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要把“张二的化学成绩80分”插入S中,那么可用(D)。 A. ADD INTO S VALUES(张二,化学,80) B. INSERT INTO S VALUES(张二,化学,80) C. ADD INTO S VALUES(张二,化学,80) D. INSERT INTO S VALUES(张二,化学,80)1要保证数据库的逻辑数据独立性,需要修改的是(A)。A.模式与外模式之间的映射 B.模式与内模式之间的映射 C.模式 D.三级模式 2在(A)中一个结点可以有多个双亲,结点之间可以有多种联系。 A

7、.网状模型 B.关系模型 C.层次模型 D.以上都有 3现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是(A)。 A.患者编号 B.患者姓名 C.患者编号和患者姓名 D.医生编号和患者编号 4关系数据库中的投影操作是指从关系中(B) 。 A. 抽出特定记录 B.抽出特定字段 C.建立相应的影像 D.建立相应的图形 5若要在基本表S中增加一列CN(课程名),可用(C)。 A. ADD TABLE S(CN CHAR() B. ADD TABLE S ALTER(CN CHAR() C. ALTER

8、TABLE S ADD(CN CHAR() D. ALTER TABLE S (ADD CN CHAR() 6有关系S(S,SNAME,SEX),C(C,CNAME),SC(S,C,GRADE)。其中S是学生号,SNAME是学生姓名,SEX是性别, C是课程号,CNAME是课程名称。要查询选修“数据库”课的全部男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。那个地址的WHERE子句的内容是(A)。 A. # = # and # = # and SEX=男 and CNAME=数据库 B. # = # and # = # and SEX in男and CN

9、AME in数据库 C. SEX 男 and CNAME 数据库 D. =男 and CNAME= 数据库 7候选码的属性可以有(D)。 A.多个 个 个 个或多个 8设有关系模式R(A,B,C,D),其数据依赖集:F(A,B)C,CD,那么关系模式R的标准化程度最高达到(B)。 9数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的(D)。 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 10在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是(C

10、)。 11若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为(A)。 A.介质故障 B.运行故障 C.系统故障 D.事务故障 12.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括(C)。 A.数据字典、应用程序、数据库后备副本 B.数据字典、应用程序、审计档案 C.日志文件、数据库后备副本 D.数据字典、应用程序、日志文件 13如果事务T获得了数据项Q上的排他锁,则T对Q(C) 。 A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读也不能写 14设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发

11、生冲突操作(D) 。 正在写A,T2要读A 正在写A,T2也要写A 正在读A,T2要写A 正在读A,T2也要读A 15SQL语言的GRANT和REVOKE语句主要是用来维护数据库的(C)。 A.完整性 B.可靠性 C.安全性 D.一致性 16在数据库的安全性控制中,授权的数据对象的(A),授权子系统就越灵活。 A.范围越小 B.约束越细致 C.范围越大 D.约束范围大 17找出下面SQL命令中的数据控制命令(A)。 18下述SQL命令的短语中,定义属性上约束条件的是(B)。 NULL短语 短语 短语 短语 19设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN

12、为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要更正王二的化学成绩为85分,则可用(A) 。 A. UPDATE S SET grade85 WHERE SN王二 AND CN化学 B. UPDATE S SET grade85 WHERE SN王二 AND CN化学 grade85 WHERE SN王二 AND CN化学 grade85 WHERE SN王二 AND CN化学 20.假设学生关系S(S,SNAME,SEX),课程关系C(C,CNAME),学生选课关系SC(S,C,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系(B)。 ,SC

13、,SC ,C,SC 一、单项选择题(每小题2分,共40分)1. 单个用户使用的数据视图的描述称为 【 A 】A. 外模式 B. 概念模式 C. 内模式 D. 存储模式2. 子模式DDL用来描述 【 B 】A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构C. 数据库的物理存储结构 D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是 【 B 】A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行4. 五种基本关系代数运算是 【 A 】A. ,-,和 B. ,-,和C. ,和 D. ,和5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关

14、系中的操作是 【 D 】A. 左外联接 B. 右外联接 C. 外部并 D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是 【 C 】A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,那么分解 = AB,BC相关于F 【 A 】A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R中知足F的每一个关

15、系r,与其投影联接表达式m(r) 间的关系知足 【 A 】A. r m(r) B. m(r) r C. r = m(r) D. rm(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于 【 B 】A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是 【 C 】A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【 C 】A. 只能读不能写 B. 只能写不能读 C. 既可读又

16、可写 D. 不能读不能写12. DBMS中实现事务持久性的子系统是 【 A 】A. 安全性管理子系统 B. 完整性管理子系统C. 并发控制子系统 D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和 【 C 】A. 非空值约束 B. 域约束子句 C. 断言 D. 外键子句14.在数据库技术中,独立于计算机系统的模型是【 A 】。AE-R模型 B.层次模型 C.关系模型 D.面向对象的模型15.取出关系中的某些列,并消去重复的元组的关系运算称为【 B 】。A.取列运算 B.投影运算 C.联结运算 D.选择运算基本表的创建中是通过【 A 】实现参照完整性规则的。A.主键子句 B.外

17、键子句 C.检查子句 NULL17.设计性能较优的关系模式称为规范化,规范化的主要理论依据是【 A 】。A.关系规范化理论 B.关系运算理论 C.代数运算理论 D.数理逻辑理论18.在E-R模型转换成关系模型的过程中,下列叙述不正确的是【 C 】。A.每个实体类型转换成一个关系模式B.每个MN联系类型转换一个关系模式C.每个联系类型转换成一个关系模式D.在处理11和1N联系类型时,不生成新的关系模式。19.假如采用关系数据库系统来实现应用,在数据库设计的【 C 】阶段,需要将E-R模型转换为关系数据模型。A.概念设计 B.物理设计 C.逻辑设计 D.运行阶段20.系统死锁属于【 A 】。A.事

18、务故障 B.程序故障 C.系统故障 D.介质故障一、单项选择(每小题2分,共40分)1 实体集书店与图书之间具有【 B 】联系。A 一对一 B 一对多 C 多对多 D 多对一2 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是【 A 】A 患者编号,医生编号,诊断日期 B医生编号 C诊断日期 D患者编号3 任何一个三目关系都属于【 A 】A 2NF B 3NF C BCNF D 4NF4 相对于非关系模型,关系数据模型的缺点之一是【 A 】A 存取路径对用户透明,需进行查询优化 B 数据结构简单 C 数据独立性高 D 有严格的数学基础5. 进行自然联结运算

19、的两个关系必须具有【 A 】 。 A. 相同属性个数 B. 公共属性 C. 相同关系名 D. 相同关键字 6. 在视图上不能完成的操作是【 D 】 。 A. 更新视图 B. 查询 C. 在视图上定义新视图 D. 在视图上定义新的基本表 7 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将【 A 】转换为关系数据模型A E-R模型 B 层次模型 C 关系模型 D 网状模型8 描述数据库中全体数据的逻辑结构和特征是【 B 】A 内模式 B 模式 C 外模式 D 存储模式9 对实体与实体之间的联系采用树的数据结构表达的数据模型为【 C 】A 网状模型 B 关系模型 C 层次模型 D 非

20、关系模型10下列关系运算中,【 B 】运算不属于关系运算。A 选择 B 除法 C 投影 D 并11. 关于冗余数据的叙述中,不正确的是【 C 】 。 A 冗余的存在容易破坏数据库的完整性 B 冗余的存在给数据库的维护增加困难 C 不应该在数据库中存储任何冗余数据 D 冗余数据是指可由基本数据导出的数据 12. 概念模型独立于【 D 】 。 A ER 模型 B 硬件设备 C DBMS D 操作系统 13. 下列叙述正确的为【 B 】 。 A. 主码是一个属性,它能唯一表识一列 B. 主码是一个属性,它能唯一表识一行 C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能

21、唯一表识一行 14. 数据库三级模式体系结构的划分,有利于保持数据库的【 A 】 。 A 数据独立性 B 数据安全性 C 结构规范化 D 操作可行性 15. 一个关系中的候选关键字【 B 】。 A 至多一个 B 可多个 C 必须多个 D 至少 3 个 16. 常用的关系运算是关系代数和【 B 】。 A 集合代数 B 逻辑演算 C 关系演算 D 集合演算 17. 关系数据模型的三个组成部分中,不包括【 D 】 A 完整性规则 B 数据结构 C 数据操作 D 并发控制 18. DB, DBMS 和 DBS 三者间的关系是【 B 】 A DB 包括 DBMS 和 DBS B DBS 包括 DB 和

22、DBMS C DBMS 包括 DBS 和 DB D DBS 与 DB 、 DBMS 无关19. 一个外部关键字的属性个数【 C 】 。 A. 至多 1 个 B. 至多 2 个 C. 至少 1 个 D. 至少 2 个 20. 数据库的并发操作有可能带来的问题包括【 A 】 。 A. 丢失更新 B. 数据独立性会提高 C. 非法用户的使用 D. 增加数据冗余度 一题:选择(每题2分,共40分)1在数据库中存储地是_A_.A数据 B数据模型 C数据以及数据之间的联系 D信息2数据库中,数据的物理独立性是指_C_.A数据库与数据库管理系统的相互独立 B用户程序与DBMS的相互独立C用户的应用程序与存储

23、在磁盘上数据库中的数据是相互独立的D应用程序与数据库中数据的逻辑结构相互独立3下述关于数据库系统的正确叙述是_B_.A数据库中只存在数据之间的联系 B数据库的数据项之间和记录之间都存在联系C数据库的数据项之间无联系,记录之间存在联系D数据库的数据项之间和记录之间都不存在联系4关系模型中,一个关键字是_C_.A可由多个任意属性组成 B至多由一个属性组成C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D以上都不是5在通常情况下,下面的关系中不可以作为关系数据库的关系是_D_.AR1(学生号,学生名,性别)BR2(学生号,学生名,班级号)CR3(学生号,学生名,宿舍号)DR4(学生号,学

24、生名,简历)数据库的三级体系结构是对B抽象的个级别A存储器数据 7一个关系数据库文件的各条记录_B_.A前后顺序不能任意颠倒,一定要按照输入的顺序排列B前后顺序可以任意颠倒,不能影响库中的数据关系C前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列8SQL语言具有_B_的功能。关系规范化、数据操纵、数据控制 数据定义、数据操纵、数据控制定义、关系规范化、数据控制 D数据定义、关系规范化、数据操纵 9假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,

25、C#,GRADE)。要查找选修“COMPUTER” 课程的“女”学生姓名,将涉及到关系_C_。AS BSC,C CS,SC DS,C,SC10 设计性能较优的关系模式称为规范化,规范化,主要的理论依据是A。A关系规范化理论 B关系运算理论C关系代数理论 数理逻辑11关系数据库规范化是为解决关系数据库中_A_ 问题而引入的.A插入. 删除和数据冗余 B 提高查询速度C 减少数据操作的复杂性 D 保证数据的安全性和完整性12规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及_C_的缺陷.A 数据的不一致性 B 结构不合理C 冗余度大 D 数据丢失13在数据库设计中,用E-R图来描述信息结

26、构但不涉及信息在计算机中的表示,它是 数据库设计的_C_阶段。A需求分析 B概念设计 C逻辑设计 D物理设计14当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_B_。A属性冲突 B语法冲突 C结构冲突 D命名冲突15如果两个实体间的联系是M:N,则_A_引入第三个交叉关系。A需要 B不需要 C可有可无 D合并两个实体16数据库的_B_是指数据的正确性和相容性。A安全性 B完整性C并发控制D恢复17在数据系统中,对存取权限的定义称为_B_。A命令B授权C定义D审计18数据库管理系统通常提供授权功能来控制不同用户的访问数据的权限,这主要是为 了实现数据库的_D_。A可靠性 B一

27、致性C完整性D安全性19事务的原子性是指_A_。事务中包括的所有操作要么都做,要么都不做事务一旦提交,对数据库的改变是永久的一个事务内部的操作及使用的数据对并发的其他事务是隔离的事务必须是使数据库从一个一致性状态变到另一个一致性状态20对并发操作若不加控制,可能会带来D问题不安全死锁死机不一致.一题:选择题 (每小题2分,共40分) 1. 单个用户使用的数据视图的描述称为 (A)A. 外模式 B. 概念模式 C. 内模式 D. 存储模式2. 子模式DDL用来描述 (B)A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构C. 数据库的物理存储结构 D. 数据库的概念结构3. 在DBS中,DB

28、MS和OS之间的关系是 (B)A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行4.数据库的网状模型应满足的条件是( A )A 允许一个以上的无双亲,也允许一个结点有多个双亲B 必须有两个以上的结点C 有且仅有一个结点无双亲,其余结点都只有一个双亲D 每个结点有且仅有一个双亲5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 (D)A. 左外联接 B. 右外联接 C. 外部并 D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是 (C)A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (

29、列名)7. 关系模式的候选关键字可以有( B )A0个 B. 1个 C. 1个或多个 D. 多个8. 关系数据库规范化是为解决关系数据库中( A )问题而引入的A. 插入、删除和数据冗余 B. 提高查询速度B. 减少数据操作的复杂性 D. 保证数据的安全性和完整性9. 在数据库设计中,将E-R图转换成关系数据模型的过程属于 ( D )A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是 (C)A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q ( C)A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写12. DBMS中实现事务持久性的子系统是 (A)A. 安全性管理子系统 B. 完整性管理子系统 C. 并发控制子系统 D. 恢复管理子系统

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2