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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

数据库原理复习题.docx

1、数据库原理复习题数据库原理及应用复习题2017-4-28一、选择题1数据库系统与文件系统的主要区别是 A数据库系统复杂,而文件系统简单 B文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 2数据库系统中,对用户使用的数据视图的描述称为 A概念模式 B内模式C存储模式 D外模式3以下错误的表达是 A.数据受数据类型和取值范围的约束;B.数据有定性表示和定量表示之分;C.数据是信息的载体,并具有多种表现形式;D.数据有“型”和“值”之分,“型”就是数据的规模或

2、大小;1=24设有关系R(A,B,C)和关系S(B,C,D),那么与RS等价的关系代数表达式是 A1=5(RS) B1=5(RS) C1=2(RS) D1=2(RS)5结构化查询语言SQL是一种关系数据库语言,其主要功能有 A数据定义、数据操作、数据安全B数据安全、数据编辑、数据并发控制C数据定义、数据操作、数据控制D数据查询、数据更新、数据输入输出6概念结构设计阶段得到的结果是 A数据字典描述的数据需求 BE-R图表示的概念模型 C某个DBMS所支持的数据模型 D包括存储结构和存取方法的物理结构 7关系R和S进行自然连接时,要求R和S含有一个或多个公共 A.元组 B.行C.记录 D.属性8若

3、事务T对数据对象A加上X锁,则 A只允许T修改A,其他任何事务都不能再对A加任何类型的锁 B只允许T读取A其他任何事务都不能再对A加任何类型的锁C. 只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁 D只允许T修改A,其他任何事务都不能再对A加X锁9在关系数据库系统中,为了简化用户查询操作,而又不增加数据的存储空间,常用的方法是创建 A另一个表 B游标 C视图 D索引10消除了部分函数依赖的1NF的关系模式,必定是 A1NF B2NF C3NF D4NF6. 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是_。A、可行性分析 B、需求分析 C、详细设计 D、程序编

4、码7. 在软件开发中,下面任务不属于设计阶段的是_。A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型8. 数据库系统的核心是_。A、数据模型 B、数据库管理系统 C、软件工具 D、数据库9. 下列叙述中正确的是_。A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致10. 下列模式中,能够给出数据库物理存储结构与物理存取方法的是_。A、内模式 B、外模式 C、概念模式 D、逻辑模式12. SQL语句中修改表结构的命令是_。A、MOD

5、IFY TABLE B、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE13. 如果要创建一个数据组分组报表,第一个分组表达式是部门,第二个分组表达式是性别,第三个分组表达式是基本工资,当前索引的索引表达式应当是_。A、部门+性别+基本工资 B、部门+性别+STR(基本工资)C、STR(基本工资)+性别+部门 D、性别+部门+STR(基本工资)14. 把一个项目编译成一个应用程序时,下面的叙述正确的是_。A、所有的项目文件将组合为一个单一的应用程序文件B、所有项目的包含文件将组合为一个单一的应用程序文件C、所有项目排除的文件将组合为一个单一的应用

6、程序文件D、由用户选定的项目文件将组合为一个单一的应用程序文件15. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是_。A、DBS包括DB和DBMS B、DBMS包括DB和DBSC、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS16. 在选项对话框的文件位置选项卡中可以设置_。A、表单的默认大小 B、默认目录C、日期和时间的显示格式 D、程序代码的颜色17. 要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表_。A、是同一个数据库中的两个表 B、不同数据库中的两个表C、两个自由表 D、一个是数据库表另一个是自由表18. 定位第一条记录上的命令

7、是_。A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP19. 在关系模型中,实现关系中不允许出现相同的元组的约束是通过_。A、候选键 B、主键 C、外键 D、超键22. 只有满足联接条件的记录才包含在查询结果中,这种联接为_。A、左联接 B、右联接 C、内部联接 D、完全联接23. 索引字段值不唯一,应该选择的索引类型为_。A、主索引 B、普通索引 C、候选索引 D、唯一索引25. 从数据库中删除表的命令是_。A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE26. DELETE FROM S WHERE 年龄60语句的功能是_。

8、A、从S表中彻底删除年龄大于60岁的记录 B、S表中年龄大于60岁的记录被加上删除标记C、删除S表 D、删除S表的年龄列27. SELECT-SQL语句是_。A、选择工作区语句 B、数据查询语句 C、选择标准语句 D、数据修改语句28. SQL语言是_语言。A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库29. 在SQL中,删除视图用_。A、DROP SCHEMA命令 B、CREATE TABLE命令 C、DROP VIEW命令 D、DROP INDEX命令31. 将查询结果放在另一个表中应使用_短语。A、INTO CURSOR B、TO ARRAY C、INTO TABLE D、

9、INTO ARRAY33. 设有图书管理数据库图书(总编号CHAR(6),分类号CHAR(8),书名CHAR(16),作者CHAR(6),出版单位CHAR(20),单价Dec(6,2)读者(借书证号CHAR(4),单位CHAR(8),姓名CHAR(6),性别CHAR(2),职称CHAR(6),地址CHAR(20)借阅(借书证号CHAR(4),总编号CHAR(6),借书日期DATE)对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。SQL语句正确的是_。SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE_And 借阅.借书证号=0001;A、图书.总编号=借阅.总

10、编号 AND读者.借书证号=借阅.借书证号B、图书.分类号=借阅.分类号 AND读者.借书证号=借阅.借书证号C、读者.总编号=借阅.总编号 AND读者.借书证号=借阅.借书证号D、图书.总编号=借阅.总编号 AND读者.书名=借阅.书名34. 设有图书管理数据库:图书(总编号CHAR(6),分类号CHAR(8),书名CHAR(16),作者CHAR(6),出版单位CHAR(20),单价DEC(6,2)读者(借书证号CHAR(4),单位CHAR(8),姓名CHAR(6),性别CHAR(2),职称CHAR(6),地址CHAR(20)借阅(借书证号CHAR(4),总编号CHAR(6),借书日期DAT

11、E)对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是_。SELECT 单位,_ FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 _A、COUNT(借阅.借书证号) GROUP BY 单位 B、SUM(借阅.借书证号) GROUP BY 单位C、COUNT(借阅.借书证号) ORDER BY 单位 D、COUNT(借阅.借书证号) HAVING 单位35. 设有图书管理数据库:图书(总编号CHAR(6),分类号CHAR(8),书名CHAR(16),作者CHAR(6),出版单位CHAR(20),单价DEC(6,2)读者(借书证号CHAR(4),

12、单位CHAR(8),姓名CHAR(6),性别CHAR(2),职称CHAR(6),地址CHAR(20)借阅(借书证号CHAR(4),总编号CHAR(6),借书日期DATE)对于图书管理数据库,检索借阅了现代网络技术基础一书的借书证号(设该书只有一本)。下面SQL语句正确的是_。_ ;A、SELECT 借书证号 FROM 借阅 WHERE借书证号= (SELECT 借书证号 FROM 图书 WHERE 书名=现代网络技术基础)B、SELECT 借书证号 FROM 借阅 WHERE 总编号= (SELECT 总编号 FROM 图书 WHERE 书名=现代网络技术基础)C、SELECT 借书证号 FR

13、OM 借阅 WHERE 总编号 = (Select 总编号 From 图书Where 书名 = 现代网络技术基础)D、SELECT 借书证号 FROM 借阅 WHERE 总编号 = (SELECT 总编号 FROM 借阅 WHERE 书名=现代网络技术基础)36在下面所列出的条目中,哪些是数据库管理系统的基本功能 。 A数据库定义 B数据库的建立和维护 C数据库存取 D数据库和网络中其他软件系统的通信37在数据库的三级模式结构中,内模式有 。 A1个 B2个 C3个 D任意多个38下面列出的条目中,哪些是数据库技术的主要特点 。 A数据的结构化 B数据的冗余度小 C较高的数据独立性 D程序的标

14、准化39在数据库管理系统中,下面哪个模块不是数据库存取的功能模块 。 A事务管理程序模块 B数据更新程序模块 巳交互式程序查询模块 D查询处理程序模块40 是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的 数据的聚集。 A数据库系统 B数据库 C.关系数据库 D数据库管理系统41下面哪个不是数据库系统必须提供的数据控制功能 。 A安全性 B可移植性 C完整性 D并发控制42数据库系统的核心是 。 A. 数据库 B数据库管理系统 C. 数据模型 D软件工具43数据库系统与文件系统的主要区别是 。 A数据库系统复杂,而文件系统简单 B文件系统不能解决数据冗余和数据独立性问题,而数

15、据库系统町以解决 C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量44数据库的 是指数据的正确性和相容性。 A安全性 B完整性 C并发控制 D恢复28数据库的 是为保证授权用户对数据库的修改不会影响数据一致性。 A安全性 B完整性 C并发控制 D恢复45数据库系统中,物理数据独立性是指 。 A数据库与数据库管理系统的相互独立 B应用程序与皿MS的相互独立 C应用程序与存储在磁盘上数据库的物理模式是相互独立的 D应用程序与数据库中数据的逻辑结构相互独立46数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一致和加强

16、了数据保护。 A数据共享 D数据存储 C数据应用 D数据保密47数据库管理系统能实现数据查询、插入、更新等操作的数据库语言称为 。 A数据定义语言 B数据管理语言 C数据操纵语言 D数据控制语言48在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是 。 A外模式 B内模式 C存储模式 D模式49数据库三级模式体系结构的划分,有利于保持数据库的 。 A数据独立性 B数据安全性 C结构规范化 D操作可行性34数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 。 A同一个应用中的多个程序共享一个数据集合 B多个用户、同一种语言共享数据 C多个用户共享一个数据文件 D多种应用、多种

17、语言、多个用户相互覆盖地使用数据集合50数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 。 ADBS包括DB和DBMS BDBMS包括DB和DBS CDB包括DBS和DBMS DDBS就是DB,也就是DBMS51数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 。 A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能52描述事物的符号记录称为 。 A信息 B数据 C记录 D记录集合 53. 是长期存储在计算机内的有组织,可共享的数据集合。 A数据库管理系统 B数据库系统 C数据库 D文件组织 54数据库的完整性是指数据的

18、 。 A正确性和相容性 B合法性和不被恶意破坏 C正确性和不被非法存取 D合法性和和相容性55. 是位于用户与操作系统之间的一层数据管理软件。 A数据库管理系统 B数据库系统 C数据库 D数据库应用系统55在数据库系统阶段,数据是 。 A有结构的 B无结构的 C整体无结构,记录内有结构 D整体结构化的56要保证数据库的数据独立性,需要修改的是 。 A三层模式之间的两种映射 B模式与内模式 C模式与外模式 D三层模式 57下列4项中说法不正确的是 。 A数据库减少了数据冗余 B数据库中的数据町以共享 C. 数据库避免了一切数据的重复 D数据库具有较高的数据独立性58要保证数据库物理数据独立性,需

19、要修改的是 。 A模式 B模式与内模式的映射 C模式与外模式的映射 D内模式 59下列4项中,不属于数据库特点的是 。 A数据共享 B数据完整性 C数据冗余很高 D数据独立性高60单个用户使用的数据视图的描述称为 。 A外模式 B概念模式 C内模式 D存储模式 61子模式DDL用来描述 。 A数据库的总体逻辑结构 B数据库的局部逻辑结构 C数据库的物理存储结构 D数据库的概念结构62 属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A数据模型 B概念模型 CE-R图 D关系模型63对关系模型叙述错误的是 。 A建立在严格的数学理论、集合论和谓词演算公式的基础之上 B微机DBMS

20、绝大部分采取关系数据模型 C. 用二维表表示关系模型是其一大特点 D不具有连接操作的DBMS也可以是关系数据库系统64关系模型中,候选码 。 A可由多个任意属性组成 B至多由一个属性组成 C. 可以由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D以上都不是65非关系模型中数据结构的基本单位是 。 A两个记录型间的联系 B记录 C基本层次联系 D实体间多对多的联系66在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删 除。这是由层次模型的 决定的。 A数据结构 B完整性约束 C数据操作 D缺陷67下面关于数据库设计步骤的说法中错误的有 。 A数据库设计一般分为四

21、步:需求分析、概念设计、逻辑没计和物理设计 D数据库概念模式是独立于任何数据库管理系统,不能直接用于数据库实现的 C. 物理结构设计阶段对数据库的性能影响已经很小了 D逻辑设计是在概念设计的基础上进行的 68在关系数据库设计中,设计关系模式是 的任务。 A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理结构没计阶段69从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是 。 AM端实体的码 BN端实体的码 CM端实体码与N端实休码组合D重新选取其他属性70. 有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类

22、型,5个M:N联系类型,那么根据转换规则,这个E-R结构转换成的关系模式最少有 。 A15个 B20个 C25个 D30个71数据库在磁盘上的基本组织形式是 。 ADB B文件 C二维表 D系统目录72在DBS中,最接近于物理存储设备一级的结构,称为 。 A外模式 B概念模式 C. 用户模式 D内模式73从模块结构考察,DBMS由两大部分组成 。 A查询处理器和文件管理器 B查询处理器和存储管理器 C数据库编译器和存储管理器 D数据库编译器和缓冲区管理器74在关系数据库的设计中,设计关系模式是 的任务。 A需求分析阶段 B概念设计阶段 C逻辑没计阶段 D物理设计阶段75概念结构设计阶段得到的结

23、果是 。 A数据字典描述的数据需求 BE-R图表示的概念模型 C.某个DBMS所支持的数据模型D包括存储结构和存取方法的物理结构76一个实体型转换为一个关系模式。关系的码为 。 A实体的码 B二个实体码的组合 Cn端实体的码 D每个实体的码77下面关于关系的叙述中,哪个是不正确的? A关系中的每个属性是不可分解的 B在关系中元组的顺序是无关紧要的 C任意的一个二维表都是一个关系 D每一个关系只有一种汜录类型78设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 。 A400 B10000 C30000 D90000 答案 C79在关系代数中,对一个关系做投影

24、操作后,新关系的元组个数 原来关系的元组个数。 A小于 B小于或等于 C等于 D. 大于80数据库中只存放视图的 。 A操作 B对应的数据 C定义 D限制81关系中的“主码”不允许取空值是指 约束规则。 A实体完整性 B引用完整性 C用户定义的完整性 D数据完整性82同一个关系模型的任意两个元组值 。 A不能全同 B可全同 C必须全同 D以上都不是83关系数据库管理系统应能实现的专门关系运算包括 。 A排序、索引、统计 B选择、投影、连接 C关联、更新、排序 D显示、打印、制表84在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为 。 A候选码 B数据项 C

25、主属性 D主属性值85概念结构设计阶段得到的结果是 。 A数据字典描述的数据需求 BE-R图表示的概念模型 C某个DBMS所支持的数据模型 D包括存储结构和存取方法的物理结构86一个实体型转换为一个关系模式。关系的码为 。 A实体的码 B两个实体码的组合 C. n端实体的码 D每个实体的码87在视图上不能完成的操作是 。 A更新视图 B查询 C. 在视图上定义新的基本表 D在视图上定义新视图88关系数据模型的3个组成部分中,不包括 。 A完整性规则 B数据结构 C恢复 D数据操作89下列4项中,不属于关系数据库特点的是 。 A数据冗余小 B数据独立性高 C 数据共享性好 D多用户访问90在SQ

26、L语言的SELECT语句中,实现投影操作的是哪个子句 。 ASELECT BFROM CWHERE DGROUPBY91关系规范化中的插入操作异常是指 。 A不该删除的数据被删除 B不该插入的数据被插入 C应该删除的数据未被删除 D应该插入的数据未被插入92消除了部分函数依赖的1NF的关系模式,必定是 。 A1NF B2NF C3NF D4NF93关系数据库规范化是为解决关系数据库中 问题而引入的。 A插入、删除和数据冗余 B提高查询速度 C减少数据操作的复杂性 D保证数据的安全性和完整性94数据的正确、有效和相容称之为数据的 。A安全性 B一致性 C独立性 D完整性95授权编译系统和合法性检

27、查机制一起组成了 子系统。 A. 安全性 B完整性 C. 并发控制 D恢复96事务是数据库运行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于 状态。 A安全性 B一致性 C. 完整性 D可靠性97若事务T对数据对象上加上S锁,则 。 A事务T可以读A和修改A,其他事务只能再对A加S锁,而不能加X B事务T可以读A但不能修改A,其他事务能对A加S锁和X锁 C事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能) D事务T可以读A和修改A,其他事务能对A加S锁和X锁98事务的原子性是指

28、 A事务中包括的所有操作要么都做,要么都不做 K事务一旦提交。对数据库的改变是永久的 C一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D事务必须是使数据库从一个一致性状态变到另一个一致性状态99数据库中的封锁机制是 的主要方法。 A完整性 B安全性 C并发控制 D恢复100对并发操作若不加以控制,可能会带来数据的 问题。 A不安全 B死锁 C死机 D不一致 47DBMS的恢复子系统,保证了事务 的实现: A原子性 B一致性 C隔离性 D,持久性 101并发操作会带来哪些数据不一致性 : A丢失修改、不可重复读、读脏数据、死锁 B不可重复读、读脏数据、死锁 C丢失修改、读脏数据、死锁 D丢失修改、不可重复读、读脏数据102数据库恢

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

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