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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

《数据库原理》模拟试题.docx

1、数据库原理模拟试题数据库原理模拟试题(二)(题型:单项选择、填空题)一、单项选择题(共90题)1. 在数据库系统中,通常用三级模式来描述数据库,其中( (1) )是用户与数据库的接口,是应用程序可见到的数据描述,( (2) )是对数据整体的( (3) )的描述,而( (4) )描述了数据的( (5) )。A. 外模式 B. 概念模式 C. 内模式D. 逻辑结构 E. 层次结构 F. 物理结构答案:A B D C F2. 层次模型不能直接表示( )。A. 1:1联系 B. 1:n联系 C. m:n联系 D. 1:1和1:n联系答案:C3. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(

2、)模式。A. 模式 B. 物理模式 C. 子模式 D. 内模式答案:C4. 在数据库中,数据的物理独立性是指( )。A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据相互独立D. 应用程序与数据库中数据的逻辑结构相互独立答案:C5. 关系数据模型( )。A. 只能表示实体间的1:1联系 B. 只能表示实体间的1:n联系C. 只能表示实体间的m:n联系 D. 可以表示实体间的上述三种联系答案:D6. 数据模型的三要素是( )。A. 外模式、模式和内模式 B. 关系模型、层次模型和网状模型C. 实体、属性和联系 D. 数据结构

3、、数据操作和完整性约束答案:D7. 数据库的三级体系结构即子模式. 模式与内模式是对( )的三个抽象级别。A. 信息世界 B. 数据库系统 C. 数据 D. 数据库管理系统答案:C8. 数据库的三级模式之间存在的映象关系正确的是( )。A. 外模式/内模式 B. 外模式/模式 C. 外模式/外模式 D. 模式/模式答案:B9. 数据库三级模式中,真正存在的是( )。A. 外模式 B. 子模式 C. 模式 D. 内模式答案:D10. 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括( )。A. 网状模型 B. 链状模型 C. 层次模型 D. 关系

4、模型答案:B11. 为了保证数据库的数据独立性,需要修改的是( )。A. 模式与外模式 B. 模式与内模式C. 三级模式之间的两层映象 D. 三层模式答案:C12. 以下关于E-R图的叙述正确的是( )。A. E-R图建立在关系数据库的假设上B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示C. E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系D. E-R图能表示数据生命周期答案:C13. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )。A. 层次模型 B. 关系模型 C. 网状模型 D. 实体-关系模型答案:D14. 在数据库的体系结构中,

5、数据库存储结构的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,必须改变模式与内模式之间的映象。这样,应使数据库具有( )。A. 数据独立性 B. 逻辑独立性 C. 物理独立性 D. 操作独立性答案:C15. 数据库的概念模型独立于( )。A. 具体的机器和DBMS B. E-R图C. 信息世界 D. 现实世界答案:A16. 数据库系统的数据独立性是指( )。A. 不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存取策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构答案:B17. 在

6、执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映象到内模式,从而确定应读入的( )。A. 逻辑数据 B. 物理数据 C. 操作序列 D. 优化策略答案:B18. 数据库三级结构从内到外的三个层次为( )。A. 外模式、模式、内模式 B. 内模式、模式、外模式C. 模式、外模式、内模式 D. 内模式、外模式、模式答案:B19. 数据库技术采用分级方法将数据库的结构划分成多个层次,是为了提高数据库的( )和物理独立性。A. 数据规范性 B. 逻辑独立性 C. 管理规范性 D. 数据的共享答案:B20. ( )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A. 数

7、据模型 B. 概念模型 C. E-R图 D. 关系模型答案:B21. 通过指针链接来表示和实现实体之间联系的模型是( )。A. 关系模型 B. 层次模型 C. 网状模型 D. 层次和网状模型答案:D22. 层次模型、网状模型和关系模型的划分原则是( )。A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系答案:B23. 子模式是( )。A. 模式的副本 B. 模式的逻辑子集 C. 多个模式的集合 D. 以上三者答案:B24. 为了保证数据库的逻辑数据独立性,需要修改的是( )。A. 模式与外模式之间的映象 B. 模式与内模式之间的映象C. 模式 D. 三级模式答案:A2

8、5. 关系数据库管理系统与网状系统相比( )。A. 前者运行效率较高 B. 前者的数据模型更为简洁C. 前者比后者产生得早一些 D. 前者的数据操作语言是过程性语言答案:B26. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是( )。A. 外模式 B. 内模式 C. 存储模式 D. 模式答案:D27. 一般地,一个数据库系统的外模式( )。A. 只能有一个 B. 最多只能有一个 C. 至少两个 D. 可以有多个答案:D28. 数据库的网状模型应满足的条件是( )。A. 允许一个以上的结点无父结点,也允许一个结点有多个父结点B. 必须有两个以上的结点C. 有且仅有一个结点

9、无父结点,其余结点都只有一个父结点D. 每个结点有且仅有一个父结点答案:A29. 在数据库技术中,面向对象数据模型是一种( )。A. 概念模型 B. 结构模型 C. 物理模型 D. 形象模型答案:A30. 已知在某公司有多个部门,每个部门又有多名职工,而每位职工只能属于一个部门,则职工与部门两个记录型之间是( )。A. 一对一 B. 一对多 C. 多对多 D. 多对一答案:D31. 区分不同实体的依据是( )。A. 名称 B. 属性 C. 对象 D. 概念答案:B32. 模式和内模式( )。A. 只能有一个 B. 最多只能有一个 C. 至少两个 D. 可以有多个答案:A33. 数据模型是( )

10、。A. 文件的集合 B. 记录的集合C. 数据的集合 D. 记录及其联系的集合答案:D34. 在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是( )。A. 没有必然的联系 B. 同时成立或不成立C. 前者蕴涵后者 D. 后者蕴涵前者答案:A35. 数据库的三级模式之间存在的映像关系正确的是( )。A. 外模式/内模式 B. 外模式/模式 C. 内模式/模式 D. 模式/模式答案:B36. 数据库系统中,用户使用的数据视图用( )描述,该视图是用户与数据库系统之间的接口。A. 外模式 B. 存储模式 C. 内模式 D. 概念模式答案:A37. 用户或应用程序看到的那部分局部逻辑

11、结构和特征的描述是( ),该部分是模式的逻辑子集。A. 模式 B. 物理模式 C. 子模式 D. 内模式答案:C38. DB的三级模式结构中最接近外部存储器的是( )。A. 子模式 B. 外模式 C. 概念模式 D. 内模式答案:D39. 如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( )转换为关系数据模型。A. E-R模型 B. 层次模型 C. 关系模型 D. 网状模型答案:A40. 采用二维表格结构表达实体类型及实体间联系的数据模型是( )。A. 层次模型 B. 网状模型 C. 关系模型 D. 实体联系模型答案:C41. 要保证数据库的逻辑数据独立性,需要修改的是( )。A. 模

12、式与外模式的映射 B. 模式与内模式之间的映射C. 模式 D. 三层模式答案:A42. 物理数据独立性是指( )。A. 概念模式改变,外模式和应用程序不变B. 概念模式改变,内模式不变C. 内模式改变,概念模式不变D. 内模式改变,外模式和应用程序不变答案:C43. 在数据库的三级模式结构中,内模式有( )。A. 1个 B. 2个 C. 3个 D. 任意多个答案:A44. 一个外部关键字的属性个数( )。A. 至多一个 B. 至多两个 C. 至少一个 D. 至少两个答案:C45. 现实世界中事物的特征在信息世界中称为( )。A. 实体 B. 实体标识符 C. 属性 D. 关键码答案:C46.

13、下列实体类型的联系中,属于一对一联系的是( )。A. 教研室对教师的所属联系 B. 父亲对孩子的亲生联系C. 省对省会的所属联系 D. 供应商与工程项目的供货联系答案:C47. 所谓概念模型,指的是( )。A. 客观存在的事物及其相互联系B. 将信息世界中的信息数据化C. 实体模型在计算机中的数据化表示D. 现实世界到机器世界的一个中间层次,即信息世界答案:D48. 关系模式的任何属性( )。A. 不可再分 B. 可以再分C. 命名在该关系模式中可以不惟一 D. 前述都不是答案:A49. 用二维表结构表示实体以及实体间联系的数据模型称为( )。A. 网状模型 B. 层次模型 C. 关系模型 D

14、. 面向对象模型答案:C 50. 数据库系统的数据独立性体现在( )。A. 不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构答案:B51. 要保证数据库的数据独立性,需要修改的是( )。A. 模式与外模式 B. 模式与内模式C. 三层之间的两种映射 D. 三层模式答案:C52. 数据库系统中,用( )描述全部数据的整体逻辑结构。A. 外模式 B. 存储模式 C. 内模式 D. 概念模式答案:D53. 在关系数据库中,表(table)是三级模式结构中的(

15、)。A. 外模式 B. 模式 C. 存储模式 D. 内模式答案:D54. 单个用户使用的数据视图的描述称为( )。A. 外模式 B. 概念模式 C. 内模式 D. 存储模式答案:A55. ( )要求主键属性不能为空。A. 关系完整性 B. 用户自定义完整性C. 参照完整性 D. 实体完整性答案:D56. 在一个结构化的数据集合中,有且仅有一个结点无父结点,其他结点有且仅有一个父结点,该数据集合的数据模型是( )A. 面向对象模型 B. 关系模型 C. 层次模型 D. 网状模型答案:C57. 数据库三级模式体系结构的划分,有利于提高数据库的( )A. 数据独立性 B. 数据安全性 C. 结构规范

16、化 D. 操作可行性答案:A58. 在下列实体类型的联系中,一对多联系的是( )A. 学校与课程的学习关系 B. 父亲与孩子的父子关系C. 省与省会的关系 D. 顾客与商品的购买关系答案:B59. 下述( )不属于概念模型应具备的性质。A. 有丰富的语义表达能力 B. 易于交流和理解C. 易于变动 D. 在计算机中实现的效率高答案:D60. 数据模型表示的是数据库框架,要构建为数据库,必须在框架的约束下填上( )A. 具体数据 B. 取值范围 C. 联系 D. 联系方式答案:A61. 关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是( )完整性。A. 实体完

17、整性 B. 参照完整性 C. 用户定义的完整性 D. 以上均是答案:B62. 三级模式间存在两种映象,它们是( )。A. 模式与子模式间,模式与内模式间 B. 子模式与内模式间,外模式与内模式间C. 子模式与外模式问,模式与内模式间 D. 模式与内模式间,模式与模式间答案:A63. 模式/内模式映象,可以保证数据和应用程序之间的( )。A. 逻辑独立性 B. 物理独立性 C. 数据一致性 D. 数据安全性答案:B64. 实体集学生与任课教师之间具有( )联系。A. 一对一 B. 一对多 C. 多对一 D. 多对多答案:C65. 在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生

18、选择,这说明学生数据与课程数据之间存在( )的联系。A. 一对一 B. 一对多 C. 多对多 D. 未知答案:C66. 在关系数据库中,当合并两个关系时,用户程序可以不变,这是因为( )A. 数据的物理独立性 B. 数据的位置独立性C. 数据的逻辑独立性 D. 数据的存储独立性答案:C67. 设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是( )A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系答案:B68. ( )决定数据模型种类。A. 数据操纵 B. 数据完整性 C. 数据结构 D. 数据操作答案:C69. 下面对于关系的叙述中,不正确的是(

19、 )。A. 关系中的每个属性是不可分解的 B. 在关系中元组的顺序是无关紧要的C. 任意的一个二维表都是一个关系 D. 每一个关系只有一种记录类型答案:D70. 子模式DDL用来描述( )。A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构C. 数据库的物理存储结构 D. 数据库的概念结构答案:B71. 在数据库系统中,面向用户、也就是用户所涉及的数据库被称为( )。A. 外模式 B. 概念模式 C. 存储模式 D. 模式答案:A72. 一个关系相当于一张二维表,二维表中的表头相当于该关系的( )。A. 数据项 B. 元组 C. 型 D. 属性答案:C73. 数据模型是对实际事物的数据特征

20、进行抽象来描述事物及事物之间的运动规律的。数据模型主要有关系模型、层次模型和( )。A. 网状模型 B. E-R模型 C. 树状模型 D. 实体模型答案:A74. 数据库系统的最大特点是( )。A. 数据的三级抽象和二级独立性 B. 数据共享性C. 数据的结构化 D. 数据独立性答案:A75. 下列实体类型的联系中,属于一对多联系的是( )。A. 学生与课程之间的联系 B. 学校与班级之间的联系C. 商品条形码与商品之间的联系 D. 公司与总经理之间的联系答案:B76. 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联系,反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与

21、之联系。则称实体集A与B具有( )。A. 1:1联系 B. 1:n联系 C. n:m联系 D. 多种联系答案:C77. 三个模式之间,( )存在映象关系。A. 外模式/内模式 B. 外模式/模式 C. 模式/模式 D. 内模式/外模式答案:B78. 数据的逻辑独立性是指( )。A. 模式变,用户不变 B. 模式变,应用程序不变C. 应用程序变,模式不变 D. 子模式变,应用程序不变答案:B79. 数据库的概念模型独立于( )。A. 具体的机器和DBMS B. E-R图C. 信息世界 D. 现实世界答案:A80. 反映现实世界中实体及实体间联系的信息模型是( )。A. 关系模型 B. 层次模型

22、C. 网状模型 D. E-R模型 答案:D81. 三级模式间存在两种映射,它们是( )。A. 模式与子模式间,模式与内模式间 B. 子模式与内模式间,外模式与内模式间C. 子模式与外模式间,模式与内模式间 D. 模式与内模式间,模式与模式间答案:C82. 设一个科研项目只能由一个研究组承担,而一个研究组可承担多个项目。则项目与研究组之间是( )。A. 一对一的关系 B. 一对多的关系 C. 多对一的联系 D. 多对多的联系答案:C83. 假设有如下实体和实体之间的联系情况:I. 职工实体与项目实体之间存在多对多的参加联系II. 职工实体与部门实体之间存在多对一的分配联系III. 职工实体与工资

23、实体之间存在一对一的属于联系则能用层次模型表示的是( )。A. I, II B. I, III C. II, III D. I, II, III答案:C84. 如果两个实体之间的联系是m:n , 则( )引入第三个交叉关系。A. 需要 B. 不需要 C. 可有可无 D. 合并两个实体答案:A85. 若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A对C的联系是( )的联系。A. 一对一 B. 一对多 C. 多对多 D. 多对一答案:B86. 假设某个 E-R 图中有 5 个实体型、2 个 1:M 联系和 2 个 M:N 联系,则该 E-R 图转换的关系模式个数至少是( )A. 5

24、B. 7 C. 8 D. 9答案:B87. 在E-R图中规定用“菱形框”表示( )。A. 实体 B. 属性 C. 联系 D. 模型答案:C88. 设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )。A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系答案:D89. 在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )。A. 3 B. 4 C. 5 D. 6答案:B90. 在一个数据库中,模式与内模式的映像个数是( )。A. 1个

25、 B. 与用户个数相同C. 由设置的系统参数决定 D. 任意多个 答案:A二、填空题(共50题)1. 关系的完整性分为( )、( )、( )三类。答案:实体完整性,参照完整性,用户定义完整性2. 实体之间的联系可抽象为三类,它们是( )、( )和( )。答案:1:1 1:n m:n3. 数据独立性是指( )与( )是相互独立的。答案:用户应用程序 存储在外存上的数据库中的数据4. 层次模型中,根结点以外的结点至多可有( )个父结点,只有一个结点无父结点,它被称为( )。答案:1 根结点5. 数据模型是由( )、( )和( )三部分组成。答案:数据结构 数据操作 完整性约束6. 数据冗余可能导致

26、的问题有( )和( )。答案:浪费存储空间及修改麻烦 潜在的数据不一致性7. 数据库体系结构按照( )、( )和( )三级结构进行组织。答案:外模式 模式 内模式8. 以子模式为框架的数据库是( );以模式为框架的数据库是( );以物理模式为框架的数据库是( )。答案:用户数据库 概念数据库 物理数据库9. 从外部视图到子模式的数据结构的转换是由( )实现;模式与子模式之间的映象是由( )实现;存储模式与数据物理组织之间的映象是由( )实现。答案:应用程序 DBMS 操作系统的存取方法10. 在数据模型的各要素中,( )是对数据库系统的静态特性的描述,( )是对数据库系统的动态特性的描述。答案

27、:数据结构 数据操作11. 数据独立性又可分为( )和( )。答案:逻辑数据独立性 物理数据独立性12. 独立于计算机系统,只用于描述某个特定组织所关心的信息结构的模型,称为( );直接面向数据库的逻辑结构的模型,称为( )。答案:概念模型 数据模型13. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的( )。答案:物理独立性14. 如果一个汽车销售公司,经营摩托车,小汽车,货车和客车,那么在该公司的E-R模型设计中,应该采用( )方法。答案:超类和子类15. 全局外模式是全局应用的用户视图,( )的子集。答案:全局模式16. 最著名、最为常用的概念模型是( )。

28、答案: E-R数据模型17. 实体集父亲与子女之间有( )联系。答案:一对多18. 关系模式是关系的( ),相当于( )。答案:框架,记录格式19. 实体集读者与图书馆之间具有( )联系。答案:多对多20. 在DB的三级模式结构中,数据按( )的描述提供给用户,按( )的描述存储在磁盘中,而( )提供了连接这两级的相对稳定的中间观点,并使得两级中的任何一级的改变都不受另一级的牵制。答案:外模式,内模式,概念模式21. 数据库的三级模式结构是对( )的三个抽象级别。答案:数据22. 数据独立性使得修改DB结构时尽量不影响已有的( )。答案:应用程序23. 在E-R图中,用( )表示实体类型;用( )表示联系类型;用( )表示实体类型和联系类型的属性。答案:方框,菱形,椭圆24. 视图是根据( )设计的关系,是从一个或几个( )或( )导出的表,是一个虚表。答案:子模式 基本表 视图25. 现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是( )、( )和( )。答案:现实世界,信息世界,计算机世界(或数据世界)26. 数据模型的三要素包含数据结构、( )和( )三部分。答案:数据操纵,完整性约束27. 对现实世界进行第一层抽象的模型,称为( )模型;对现实世界进行第二层抽象的模型,称为( )模型。答案:概

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1