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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

数据库原理习题集.docx

1、数据库原理习题集习 题 集绪论一、填空题1、 数据管理技术经历的三个发展阶段为人工管理阶段、文件系统阶段、数据库系统阶段。2、 数据管理技术经历了人工管理,文件系统和_数据库系统。3、 目前,数据库系统支持的主要数据模型有层次模型、网状模型和关系模型。4、 与文件系统相比较,数据库系统的冗余度低,数据共享性高5、 数据库系统中,数据的逻辑独立性是指:当数据的逻辑结构改变了,用户程序可以不变。6、 当数据库的_存储结构_改变了,由数据库管理员对_模式/内模式_映象作相应改变,可以使_模式_保持不变,从而保证了数据的物理独立性。7、 由于数据库系统在三级模式之间提供了外模式/模式映像和模式/内模式

2、映像两层映象功能,这就保证了数据库系统具有较高的数据独立性。8、 数据独立性有_逻辑独立性_、_物理独立性_两个含义。9、 提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为_DBMS 数据库管理系统_。 10、 在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型_。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1. 数据库管理系统是位于_用户与操作系统_之间的一层数据管理软件。硬件与软件 用户与操作系统 硬件与操作系统 数据库与操作系统2. DB、DBMS和DBS三者间的关系是_DBS包括DB和DBMS_。DB包括DBMS和DBS DBS包括DB和D

3、BMS DBMS包括DBS和DB DBS与DB和DBMS无关3. _数据库_是长期存储在计算机内的有组织,可共享的数据集合。数据库管理系统 数据库系统 数据库 文件组织4. _数据库管理系统_是位于用户与操作系统之间的一层数据管理软件。数据库管理系统 数据库系统 数据库 数据库应用系统5. 在人工管理阶段,数据是_无结构的_。有结构的 无结构的 整体无结构,记录有结构 整体结构化的6. 在数据库系统阶段,数据是_整体结构化的_。有结构的 无结构的 整体无结构,记录有结构 整体结构化的7. 在文件系统阶段,数据_独立性差_。无独立性 独立性差 具有物理独立性 具有逻辑独立性8. 要保证数据库的数

4、据独立性,需要修改的是_三层模式之间的两种映射_ 三层模式之间的两种映射 模式与内模式 模式与外模式 三层模式9. _概念模型_属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。数据模型 概念模型 层次模型 关系模型10. 下列四项中说法不正确的是_C_ A. 数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性 11. 三级模式间存在两种映射,它们是_A_。A. 模式与子模式间,模式与内模式间 (子模式=外模式=用户模式)B. 子模式与内模式间,外模式与内模式间C. 子模式与外模式间,模式与内模式间D. 模式与内模式

5、间,模式与模式间 12. 数据库系统的体系结构是_C_A. 两级模式结构和一级映象B. 三级模式结构和一级映象C. 三级模式结构和两级映象D. 三级模式结构和三级映象13. 下列数据模型中,数据独立性最高的是_B_A. 网状数据模型B. 关系数据模型C. 层次数据模型D. 非关系模型14. FoxBASE+是一个基于_D_。A. 层次模型的DBMSB. 网状模型的DBMS C. 关系模型的应用程序D. 关系模型的DBMS 15. 数据库中,层次模型_A_A. 有且仅有一个结点无双亲,其他结点有且仅有一个双亲B. 有一个以上结点无双亲C. 每个结点都无双亲D. 有一个结点有多于一个双亲16. 描

6、述数据库中全体数据的逻辑结构和特征的是_B_A. 内模式B. 模式C. 外模式D. 存储模式17. 逻辑数据独立性是指_B_A. 模式变,用户不变B. 模式变,应用程序不变C. 应用程序变,模式不变D. 子模式变,应用程序不变18. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是_C_。A. 多对多B. 一对一C. 多对一 D. 一对多 19. 数据库具有_D_,最小冗余,较高的数据独立性和易于扩充等特点。A. 程序结构化B. 程序标准化C. 数据模块化D. 数据结构化20. 要保证数据库逻辑数据独立性,需要修改的是_C_。 A. 模式B

7、. 模式与内模式的映射 C. 外模式与模式的映射D. 内模式 21. 下列四项中,不属于数据库特点的是_C_。A. 数据共享B. 数据完整性C. 数据冗余很高D. 数据独立性高 22. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是_D_。 A. 多对多B. 一对一C. 多对一D. 一对多 23. 反映现实世界中实体及实体间联系的信息模型是_D_。A. 关系模型B. 层次模型C. 网状模型D. E-R模型 24. 当前应用最广泛的数据模型是_B_。A. ER模型B. 关系模型C. 网状模型D. 层次模型关系数据库一、填空1、 关系模型的三类完整性是实体完

8、整性、参照完整性和用户定义完整性。若基本关系R中含有与另一个基本关系S的主码Ks相对应的属性组F,则对于R中每一个元组在F上的值必须为Ks中的值或者null。2、 关系模型中系统自动支持的完整性约束是实体完整性和参照完整性约束。3、 E-R图的主要元素是实体、属性和_联系_。4、 集合R与S的交可以用关系代数的5种基本运算表示为_R-(R-S)_。5、 集合R与S的连接可以用关系代数的5种基本运算表示为_。6、 关系中主码的取值必须唯一且非空,这条规则是_实体_完整性规则。7、 关系代数中专门的关系运算包括:选择、投影、_连接_和除法。8、 关系数据操作语言(DML)的特点是:操作对象与结果均

9、为关系、操作的_高度的非过程化_、语言一体化、并且是建立在数学理论基础之上。9、 关系代数中专门的关系运算包括:选择、投影、连接和_除运算_。10、 关系代数的基本运算是并、差、_选择_、_笛卡尔积_和_投影_。二、单项选择题(在下列每小题四个备选答案中选出一个正确答案)1. 从关系中挑选出指定的属性组成新关系的运算称为_B_。A. 选取运算 B. 投影运算C. 连接运算D. 交运算 2. 数据库的关系模型中,侯选码是_B_A. 二维表中的字符型的属性值B. 二维表中能唯一地标识一个元组的属性组C. 二维表中的记录号D. 二维表中不会有空值的属性值3. 一个关系中的候选关键字_B_A. 至多一

10、个 B. 可多个C. 必须多个D. 至少3个4. 若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为_B_。 A. 主码 B. 候选码C. 主属性D. 外码5. _A_由数据结构、关系操作集合和完整性约束三部分组成。A. 关系模型B. 关系C. 关系模式D. 关系数据库6. 一组具有相同数据类型的值的集合称为_D_。A. 关系 B. 属性C. 分量 D. 域7. 关系是_D_。A. 型B. 静态的C. 稳定的D. 关系模型的一个实例8. 所谓空值就是_C_的值。A. 数值0B. 空的字符串 C. 未知的值D. 任何值9. 集合R与S的差表示为_B_。A. t|tRtSB. t|tRt

11、SC. t|tRtSD. tt|tR tS10. 关系模型中,同一个表中的不同属性命名_C_A. 可相同B. 必须相同C. 必须不同D. 可相同,但数据类型不同11. 关系模式是_A_A. 型B. 动态的C. 不稳定的D. 一个实例12. 关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、投影,选择和_B_ A. 交B. 笛卡尔积C. 自然连接D. 除法 13. 进行自然连接运算的两个关系必须具有_B_A. 相同属性个数B. 公共属性C. 相同关系名D. 相同关键字14. 关系数据模型的三个组成部分中,不包括_D_。A. 完整性规则 B. 数据结构 C. 数据操作D. 并发

12、控制 15. 下列四项中,不属于关系数据库特点的是_D_。 A. 数据冗余小 B. 数据独立性高 C. 数据共享性好 D. 多用户访问16. 为提高效率,关系数据库系统必须进行_B_处理。A. 定义视图B. 查询优化C. 数据恢复D. 数据规范化到最高范式17. 下列四项中,必须进行查询优化的是_A_。A. 关系数据库B. 网状数据库C. 层次数据库 D. 非关系模型 18. 如果关系 R 中有 4 个属性和 3 个元组,关系 S 中有 3 个属性和 5 个元组,则 R S 的属性个数和元组个数分别是( B )。 和 8 和 15 和 8 和 15 关系数据库标准语言SQL一、填空1、 在SQ

13、L语言中授权的操作是通过_GRANT_语句实现的。2、 1986年,_SQL_被定为关系数据库标准语言。3、 嵌入式SQL需要用_游标_把集合操作转换成单记录处理方式。 4、 SQL语言中的GRANT语句的功能是授权操作;REVOKE语句的功能是回收。5、 SQL语言提供数据库定义、_数据操作_、数据控制等功能。6、 HAVING子句与WHERE子句很相似,其区别在于:WHERE子句作用的对象是_基本表或视图_,HAVING子句作用的对象是_组_。7、 职称 in (教授, 副教授)与 职称 = 教授 and 职称 = 副教授 等价吗_不等价_二、单项选择题(在下列每小题四个备选答案中选出一个

14、正确答案)1. SQL语言属于_D_。A. 关系代数语言B. 元组关系演算语言C. 域关系演算语言库D. 具有关系代数和关系演算双重特点的语言2. SQL语言称为_C_。A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言3. 建立数据库三级模式的功能由SQL语言的_A_完成。A. 数据定义功能B. 数据操纵功能C. 数据查询D. 数据控制4. SQL语言的一体化特点是主要是与_B_相比较而言的。A. 操作系统命令 B. 非关系模型的数据语言C. 高级语言D. 自然语言5. 数据库中只存放视图的_C_。A. 操作B. 对应的数据C. 定义D. 限制6. 视图的优点之一是_A_。A. 提高数据的逻辑独立性B. 提高查询效率C. 操作灵活D. 节省存储空间7. 在视图上不能完成的操作是_C_。 A. 更新视图 B. 查询 C. 在视图上定义新的基本表D. 在

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

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