数据库原理复习题2017.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库原理复习题2017.doc》由会员分享,可在线阅读,更多相关《数据库原理复习题2017.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优质文本数据库原理及应用复习题2017-4-28一、选择题1数据库系统与文件系统的主要区别是 A数据库系统复杂,而文件系统简单 B文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 2数据库系统中,对用户使用的数据视图的描述称为 A概念模式 B内模式C存储模式 D外模式3以下错误的表达是 A.数据受数据类型和取值范围的约束;B.数据有定性表示和定量表示之分;C.数据是信息的载体,并具有多种表现形式;D.数据有“型和“值之分,“型就是数据的规模或大小;1=24
2、设有关系R(A,B,C)和关系S(B,C,D),那么与RS等价的关系代数表达式是 A1=5RS B1=5RS C1=2RS D1=2RS5结构化查询语言SQL是一种关系数据库语言,其主要功能有 A数据定义、数据操作、数据平安B数据平安、数据编辑、数据并发控制C数据定义、数据操作、数据控制D数据查询、数据更新、数据输入输出6概念结构设计阶段得到的结果是 A数据字典描述的数据需求 BE-R图表示的概念模型 C某个DBMS所支持的数据模型 D包括存储结构和存取方法的物理结构 7关系R和S进行自然连接时,要求R和S含有一个或多个公共 A.元组 B.行C.记录 D.属性8假设事务T对数据对象A加上X锁,
3、那么 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、程序编码7. 在软件开发中,下面
4、任务不属于设计阶段的是_。A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型8. 数据库系统的核心是_。A、数据模型 B、数据库管理系统 C、软件工具 D、数据库9. 以下表达中正确的选项是_。A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致10. 以下模式中,能够给出数据库物理存储结构与物理存取方法的是_。A、内模式 B、外模式 C、概念模式 D、逻辑模式12. SQL语句中修改表结构的命令是_。A、MODIFY TABLE B
5、、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE13. 如果要创立一个数据组分组报表,第一个分组表达式是部门,第二个分组表达式是性别,第三个分组表达式是根本工资,当前索引的索引表达式应当是_。A、部门+性别+根本工资 B、部门+性别+STR(根本工资)C、STR(根本工资)+性别+部门 D、性别+部门+STR(根本工资)14. 把一个工程编译成一个应用程序时,下面的表达正确的选项是_。A、所有的工程文件将组合为一个单一的应用程序文件B、所有工程的包含文件将组合为一个单一的应用程序文件C、所有工程排除的文件将组合为一个单一的应用程序文件D、由用户
6、选定的工程文件将组合为一个单一的应用程序文件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. 定位第一条记录上的命令是_。A、GO T
7、OP 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语句的功能是_。A、从S表中彻底删
8、除年龄大于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、INTO ARRA
9、Y33. 设有图书管理数据库图书(总编号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、图书.总编号=借阅.总编号 AND读
10、者.借书证号=借阅.借书证号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),借书日期DATE)对于图书管
11、理数据库,分别求出各个单位当前借阅图书的读者人次。下面的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),单位CHA
12、R(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 借书证号 FRO
13、M 借阅 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要保证数据库物理数据独立性,需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 复习题 2017
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内