当前位置:文档之家› 数据库技术复习题

数据库技术复习题

数据库技术复习题1.SQL是以下()的缩写。

A.Structured Query Language B.Structured Queen LanguageC.Structured Query Lable D.System Query Language2.SQL语言集数据查询、数据操纵、数据定义和()功能于一体。

A.数据分割B.数据控制C.数据挖掘D.数据分配3.基本表也称关系或表,是数据库中独立存在的表,它是由()命令创建的。

A.CREATE VIEW B.CREATE TABLEC.CREATE INDEX D.CREATE ATEM4.SQL的数据更新不包括下列哪个命令()。

A.INSERT B.UPDA TEC.DELETE D.CREATE5.信息是现实世界各种客观事物之间相互联系、相互作用的运动状态和特征的抽象描述,是数据处理的结果,且仍以数据的形式表示出来,即数据是信息的载体,信息是数据的处理结果,是数据的内涵。

因此,信息与数据的关系可以简单地表示为()。

A.数据=信息+数据处理B.数据处理=数据+信息C.信息=数据+数据处理D.信息=数据-数据处理6.根据不同的抽象层次,数据模型有概念数据模型、结构数据模型和()三类。

A.逻辑数据模型B.层次数据模型C.物理数据模型D.网状数据模型7.E-R模型是()。

A. 实体-模式模型B. 实体-联系模型C. 客体-联系模型D. 客体-模式模型8.关系数据语言根据其理论的不同可分为两大类()。

A. 关系代数和关系演算B. 实体代数和客体演算C. 规则演算和规则代数D. 元组关系和域关系9.如果一个关系模式R(U)的所有属性都是不可再分的基本数据项,则称R(U)为()。

A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)10.数据库的完整性是指数据库中数据的正确性、一致性和()。

A.保密性B.相容性C.静态性D.动态性11.事务是用户定义的一组操作序列的集合,是数据恢复和()的基本单位。

A.一致性操作B.并发控制C.原子操作D.持续性操作12.实现数据库并发控制的方法有多种,常用的有封锁技术、时标技术和()等。

A. 加密技术B. 解密技术C. 压缩技术D. 版本更新技术13.一个事务如果遵守先加锁,后操作的原则,则此事务称为()。

A. 两段事务B. 并发事务C. 预防事务D. 合式事务14.需求分析的任务可分解为需求调查、分析整理和()。

A. 概要分析B. 评审C. 物理分析D. 逻辑分析15.面向对象数据库是面向对象方法和()结合的产物,它是以新的面向对象数据模型而建立的数据库。

A. 数据仓库B. 数据挖掘C. 数据库技术D. 数据更新16.一个对象由属性集合、方法集合和()三部分组成。

A. 类集合B. 消息集合C. 函数集合D. 结构集合17.通俗地说,数据仓库是一个专门用于支持()的数据库,它的数据是按照决策分析需要的主题方式组织的。

A. 决策系统B. 管理决策C. 管理系统D. 管理安全18.解决死锁问题的方法主要有两类:预防法和()。

A. 诊断解除法B. 开锁法C. 系统法D. 休克法19.应用程序调试完成,且有一小部分数据载入数据库后,就可以开始数据库应用系统试运行。

数据库系统试运行也称为联合调试,其主要工作包括功能测试和()。

A. 安全测试B. 性能测试C. 完整性测试D. 模块测试20.客观存在并可相互区别的事物都称为()。

A. 实体B. 属性C. 关键字D. 域1、A2、B3、B4、D5、C6、C7、B8、A9、A 10、B11、B 12、D 13、D 14、B 15、C 16、B 17、B 18、A 19、B 20、A 1.数据库与文件系统的根本区别在于()。

A.提高系统效率B.方便用户使用C.整体数据的结构化D.节省存储空间2.DDL指什么()。

A.数据定义语言B.数据操纵语言C.数据控制语言D.数据查询语言3.SQL语言通常被称为()。

A.结构化定义语言B.结构化分析语言C.结构化查询语言D.系统查询语言4.SQL中删除数据使用哪个语句()。

A.INSERT B.UPDA TEC.DELETE D.CREATE5.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名LIKE( )。

A.'_ _ M _ B.'_ _ M%' C.'_ _ M _ %' D.'_%M_ _'6.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的( )。

A.事务并发性B.数据可靠性C.数据独立性D.数据重用性7.在数据库系统中,对数据操作的最小单位是( )。

A 字节B 数据项C 记录D 字符8.使用E-R图方法的三要素是( )。

A 实体,属性,主健B 实体,域,候选码C 实体,属性,联系D 实体,健,联系9.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到( ) 。

A.1NF B.2NF C.3NF D.BCNF10.关系模式设计理论主要解决的问题是( ) 。

A.插入异常、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性11. 五种基本的关系代数运算是()。

A.并、交、差、连接、笛卡尔积B.并、差、笛卡儿积、选择、投影C.并、差、连接、选择、投影D.并、交、笛卡儿积、选择、投影12. 如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()。

A.可加X锁B.可加S锁C.可加任何锁D.不能加任何锁13关于触发器的说法不正确的是。

A.触发器类似于约束,但比约束灵活,可以实施比FOREIGN KEY更复杂的检查和操作B.触发器一旦在表上定义,任何用户对表的增删改操作均由服务器自动激活相应的触发器C.触发器是一种特殊的存储过程D.执行触发器与执行存储过程一样需要调用14.需求分析的任务可分解为需求调查、()和评审。

A. 概要分析B. 评审C. 分析整理D. 逻辑分析15.一个对象由属性集合、方法集合和()三部分组成。

A. 元组集合B. 实体集合C. 信息集合D. 消息集合16.分布式数据库的定义强调()和逻辑整体性这两个特点。

A. 分布性B. 分散性C. 分离性D. 分开性17.XML的中文名是()A. 可扩展标记语言B. 超文本标记语言C. 通用标记语言D. 标准通用标记语言18.日志文件用于记录()。

A.程序运行过程B.数据操作C.事物对数据的更新操作D.程序执行结果19.在数据库设计中,将E-R图转换成关系数据模型的过程属于( ) 。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段20.对全局数据视图的描述称为( )。

A.模式B.内模式C.存储模式D.外模式1、C2、A3、C4、C5、C6、C7、B8、C9、B 10、A11、B 12、B 13、D 14、C 15、D 16、A 17、A 18、C 19、C 20、A 21.SQL的数据定义功能包括()。

A. 定义表B. 定义查询C. 定义索引D. 定义视图E. 定义存储过程F. 定义触发器22.SQL的数据控制功能包括()四部分构成。

A. 数据库的恢复B.并发控制C. 完整性控制D. 数据库的安全性E. 数据保护23.数据模型由以下哪几个要素组成()。

A. 数据结构B. 网状模型C. 数据操作D. 数据控制E. 完整性约束24.SQL的数据操纵动词包括()。

A. INSERTB. CREATEC. UPDATED. DELETEE. GRANT 25.关系代数中专门的关系运算包括()。

A. 选择B. 投影C. 笛卡儿积D. 连接E. 除法26.如果事务不加控制地并发执行,会产生以下哪几个问题()。

A. 丢失修改B. 脏读C. 不能重读D. 死锁E.活锁27.数据库设计时期分如下哪几个阶段()。

A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 可行性分析E. 物理结构设计28.数据库的完整性是指数据库中的数据的哪几种性质()A. 正确性B. 相容性C. 一致性D. 可行性E. 统一性29.以下软件属于数据库管理系统的是A、VBB、AccessC、SybaseD、Oracle E. SQL Server30.三层结构C/S系统的主要功能层是()。

A. 表示层B. 中间层C. 服务层D. 功能层E. 数据层21、ACD 22、ABCD 23、ACE 24、ACD 25、ABDE26、ABC 27、ABCE 28、ABC 29、BCDE 30、ADE 21.SQL语言的主要特点包括()。

A. 综合统一B. 一种语法,两种使用方式C. 面向集合的操作方式D. 高度非过程化E. 语言简洁,易学易用F. 支持三级模式结构22.数据模型一般是由()三部分构成,通常称为数据模型的三要素。

A. 数据结构B. 数据操作C. 完整性约束D. 数据库E. 表23.目前,数据库领域中主要的结构数据模型有四种,它们是()。

A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型E. 云模型24.数据库的三级模式是()。

A. 实体模式B. 客体模式C. 模式D. 内模式E. 外模式25.关系数据库模型中关系操作包括()。

A. 选择操作B. 更新操作C. 查询操作D. 连接操作E. 交操作26.关系模式设计原则是()。

A. 统一性B. 等价性C. 分离性D. 最小性E. 整体性27.数据库系统内部控制主要包括以下几点()。

A. 计算机系统的保护B. OS级的保护C. 网络级的保护D. DBMS级的保护E. 应用系统级的保护28.事务具有四个特性,即(),又常简称为ACID特性。

A. 原子性B. 一致性C. 隔离性D. 持续性E. 完整性29.数据库设计具有如下特点()。

A. 反复性B. 试探性C. 多步性D. 面向数据E. 面向客户30.三层结构C/S系统的主要功能层是()。

A. 用户层B. 网络层C. 表示层D. 功能层E. 数据层21、ABCDEF 22、ABC 23、ABCD 24、CDE 25、BC26、BCD 27、ABCDE 28、AACD 29、ABCD 30、CDE31.设数据库中已有一个关系History_Student,其关系模式与Students完全一样,试将关系Students中的所有元组插入到History_Student中去,其SQL命令是什么?32.设关系模式R(U,F),其中U={A,B,C},函数依赖集F={A→B,B→C}。

求A+,B+,C+?33.在对象模型中,什么是方法?34、试述数据与信息的联系与区别?35.设关系模式R(A,B,C,D,E)分解为ρ={R1(A,D),R2(A,B),R3(B,E),R4(C,D,E),R5(A,E)},设函数依赖集是F={A→C,B→C,C→D,DE→C,CE→A},判断R的分解ρ是否为无损连接分解。

相关主题