数据库原理练习题

上传人:新** 文档编号:512116571 上传时间:2023-01-08 格式:DOC 页数:14 大小:26.51KB
返回 下载 相关 举报
数据库原理练习题_第1页
第1页 / 共14页
数据库原理练习题_第2页
第2页 / 共14页
数据库原理练习题_第3页
第3页 / 共14页
数据库原理练习题_第4页
第4页 / 共14页
数据库原理练习题_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数据库原理练习题》由会员分享,可在线阅读,更多相关《数据库原理练习题(14页珍藏版)》请在金锄头文库上搜索。

1、1第1题每个属性,都有一个取值范围,这叫属性( )。A.域B.值C.主属性D.关键字答案:A标准答案:A2第2题关系模式的规范化过程主要是为克服数据库逻辑结构中存在的插入异常、删除异常以及( )A.数据不一致性B.结构不合理C.数据冗余度大D.数据丢失答案:C标准答案:C3第3题数据的物理独立性是( )实现的A.外模式模式映像B.外模式内模式映像C.模式内模式映像D.内模式外模式映像答案:C标准答案:C4第4题实体-联系模型是( )A.概念模型B.逻辑模型C.现实世界D.物理模型答案:A标准答案:A5第5题常用的用户标识方法是( )A.用户密码B.用户名和口令字C.用户权限D.用户名答案:B标

2、准答案:B6第6题关于数据处理和数据管理,下列叙述正确的是( )A.数据处理经历了人工系统、文件系统、数据库系统三个阶段B.数据处理是数据管理的中心问题C.数据管理的主要工作是对数据进行收集、分类整理、组织、存储、维护、检索等操作D.数据管理技术优劣不影响数据处理的效率答案:C标准答案:C7第7题下列四项中,不属于数据库特点的是( )A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高答案:C标准答案:C8第8题SQL语言通常称为( )A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言答案:A9第16题以下数据库的数据模型中,现今使用的主要的数据模型是( )A.层次

3、模型B.网状模型C.关系模型D.面向对象模型答案:C标准答案:C10第17题设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F ( )A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD答案:A标准答案:A11第20题SQL中的视图提高了数据库系统的( )A.完整性B.并发控制C.隔离性D.独立性答案:D标准答案:D12第21题关系演算的基础是 ( )A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算答案:C标准答案:C1

4、3第22题下列( )是存储在计算机内结构化的数据集合A.数据库系统B.数据库C.数据库管理系统D.文件答案:D标准答案:D14第23题用来插入数据和用于更新的命令分别是( )A.INSERT、UPDATEB.UPDATE、INSERTC.DELETE、UPDATED.CREATE、 INSERT INTO答案:A标准答案:A15第24题通过( )能将对象的定义和对象的实现分开,通过( )能体现类与类之间的关系,以及由此带来的动态联编和实体的( )性,从而构成了面向对象的基本特征A.继承,联系,完整B.封装,继承,多态C.多态,联系,完整D.封装,继承,独立答案:B标准答案:B16第25题在笛卡

5、尔积可看成为一张( )。A.一维表B.二维表C.三维表D.四维表答案:B标准答案:B17第26题( )是相互矛盾的,数据库物理设计过程中需要对它们进行折中权衡A.时间效率,维护代价B.时间效率,空间效率C.时间效率,空间效率,维护代价D.空间效率,维护代价答案:C标准答案:C18第27题因为每个中间运算的结果被创建,然后用于下一层的运算,这种查询表达式的计算方法被称为( )计算A.实体化B.流水线C.双缓冲D.临时区答案:A标准答案:A19第28题属性类型允许是基本数据类型、结构类型和集合类型的模型是 ( )A.平面关系模型B.嵌套关系模型C.复合对象模型D.分布式关系模型答案:C标准答案:C

6、20第29题事务有多个性质,其中不包括( )A.一致性B.唯一性C.原子性D.隔离性答案:B标准答案:B21第39题设在关系模型中,同一表中的不同属性命名( )。A.可相同B.必须相同C.必须不同D.可相同,但数据类型不同答案:C标准答案:C22第40题关于数据库系统的说法不正确的是( )A.数据库系统是指引入数据库技术后的计算机系统B.狭义地讲,数据库系统就是数据库管理系统C.狭义地讲,数据库系统由数据库和数据库管理系统组成D.广义地讲,数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员和用户构成答案:B标准答案:B23第41题设计不好的数据库有可能会( )A.插入异

7、常B.删除异常、数据冗余度大C.更新困难D.插入异常、删除异常、数据冗余度大、更新困难答案:D标准答案:D24第42题面向对象的主要特征有( )A.完整性,多态性B.安全性、封装性C.封装性、继承性、多态性D.可扩充性、继承性答案:C标准答案:C25第43题X锁是( )A.读锁B.写锁C.共享锁D.活锁答案:B标准答案:B26第44题概念设计的步骤是( )A.进行数据抽象,设计局部概念模式;评审;集成局部概念模式,得到全局概念模式B.进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式;评审C.进行数据抽象,设计局部概念模式;集成局部概念模式,得到全局概念模式D.评审;进行数据抽

8、象,设计局部概念模式;集成局部概念模式,得到全局概念模式答案:B标准答案:B27第45题在关系演算中,元组变量的变化范围是( )A.某一命名的关系B.数据库中的所有关系C.某一个域D.数据库中的所有域答案:C标准答案:C28第46题DBMS中实现事务持久性的子系统是 ( )A.安全性管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统答案:D标准答案:D29第47题反映现实世界中实体及实体间联系的信息模型是( )A.关系模型B.层次模型C.网状模型D.E-R模型答案:D标准答案:D30第48题如何构造出一个合适的数据逻辑结构是( )主要解决的问题。A.关系数据库优化B.数据字典C

9、.关系数据库规范化理论D.关系数据库查询答案:C标准答案:C31第9题_是一个串行化调度的协议,它保证对数据项的读写操作有冲突的事务按照时间戳顺序执行.答案:时间戳排序协议标准答案:时间戳排序协议题目分数:2.032第10题传统的关系运算可以用两种方法定义,即_和_。后者又可以再分为_和_。当代SQL的主要特征应该是基于_的,同时又兼有_的特性答案:关系代数、关系演算、元组演算、域演算、关系演算、关系代数标准答案:关系代数、关系演算、元组演算、域演算、关系演算、关系代数题目分数:2.033第11题分解模式的目标是达到更高级的范式,此外要遵守两个基本原则:分解是无损的 ,_。答案:分解保持函数依

10、赖标准答案:分解保持函数依赖题目分数:2.034第12题面向对象数据库的产生主要是为了解决“阻抗失配”,它强调高级程序设计语言与数据库的_。答案:无缝连接标准答案:无缝连接题目分数:2.035第13题从逻辑结构的角度进行分类,数据库的数据模型主要有格式化和_模型答案:关系标准答案:关系题目分数:2.036第14题一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的_。答案:可重用性 (或共享性)标准答案:可重用性 (或共享性)题目分数:2.037第30题分布式数据库系统中透明性层次越高,应用程序的编写越_。答案:简单 (或容易)标准答案:简单 (或容易)题目分数:2.0

11、38第31题DBMS对数据库的保护机制主要包括_,_,_和_等4个方面答案:完整性控制、并发控制、故障恢复、安全性控制标准答案:完整性控制、并发控制、故障恢复、安全性控制题目分数:2.039第32题关键字是用来标识_。答案:实体标准答案:实体题目分数:2.040第33题_是关于数据库中数据的描述,即对元数据的描述答案:数据字典标准答案:数据字典题目分数:2.041第34题_是指对数据库中数据的保护措施,防止不合法使用造成数据泄露、修改或破坏答案:数据库的安全性标准答案:数据库的安全性题目分数:2.042第35题如果记录是做插入操作,那么撤销操作相当于_。答案:做数据删除操作标准答案:做数据删除

12、操作题目分数:2.043第49题除了使用各类完整性约束以外,用户还可以通过_来实现其他完整性规则。答案:自定义标准答案:自定义题目分数:2.044第50题分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和_。答案:不相交条件标准答案:不相交条件题目分数:2.045第51题第一范式是指同一列中不能有_,即实体中的某个属性必须是原于项答案:多个值标准答案:多个值题目分数:2.046第52题对于线性搜索,如果该数据文件中有N个磁盘块数,在码属性上进行选择运算,则它的理想情况的代价为_,平均代价为_,最坏情况的代价为_。答案:1、N/2、N。标准答案:1、N/2、N。题目分数:2.047第

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号