数据库原理及应用复习题

上传人:人*** 文档编号:503944497 上传时间:2023-03-05 格式:DOC 页数:31 大小:127.01KB
返回 下载 相关 举报
数据库原理及应用复习题_第1页
第1页 / 共31页
数据库原理及应用复习题_第2页
第2页 / 共31页
数据库原理及应用复习题_第3页
第3页 / 共31页
数据库原理及应用复习题_第4页
第4页 / 共31页
数据库原理及应用复习题_第5页
第5页 / 共31页
点击查看更多>>
资源描述

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

1、ti数据库原理及应用复习题一、填空题1、事务的ACID特性指的是: 一致性 、原子性 、 持久性 和隔离性 。2、实体-联系模型的基本要素是: 实体 、 属性 、 联系 。3.计算机能够处理的数据模型根据应用目的不同,可以分成不同层次的三类:概念模型,数据模型,逻辑模型。(3、)目前最常用的数据模型有:_关系_、 层次 、 网状 。4、数据管理技术的发展主要经历了以下三个阶段: 人工管理 、 文件系统 、 数据库系统 。5、关系的三类完整性约束 :实体 ,参照 、 用户定义 。 6、关系模型由三部分组成:数据结构、操纵及完整性约束、存储结构。7、分E-R图之间的冲突主要有3类: 属性 、 命名

2、 、 结构 。8、模式分解等价的标准有: 具有无损连接性 、保持函数依赖 、 既要保持函数依赖又要具有函数依赖 。 9、数据字典通常包括 数据项 、 数据结构 、 数据流 、 数据存储和处理过程五个部分。10、DBMS的功能应包括下面几类: 数据定义 、 数据操纵 、 数据库运行管理 、 数据库组织,存储和管理 、 数据库建立,维护和其他 。11.目前最常用的数据模型有:层次模型,网状模型,关系模型。12.数据库系统中的故障类型有:事务内部的故障,系统故障,介质故障,和计算机病毒故障。二、单项选择题1、现在采用的概念模型主要是( A )。A.实体-联系模型B.结构模型 C.数据模型D.抽象模型

3、2、数据字典通常包括( D)A数据项和数据结构B数据流和数据存储 C处理过程DABC均正确。3、完整性约束条件作用的对象层次有:( D )A列级 B元组级 C关系层 D.ABC均正确 4、SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20至30之间,且(A)。 A.包括20岁和30岁 B. 不包括20岁和30岁 C.包括20岁但不包括30岁 D. 包括30岁但不包括20岁5、SQL语言具有( B)的功能A.关系规范化、数据操纵、数据控制台B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵6、语句SELET COUNT(

4、*) FROM human返回(A)行。 A.1 B.2 C.3 D.4 7、在SQL语言中,子查询是(D)。A.返回单表中数据子集的查询语句 B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句 D.嵌入到另一个查询语句之中的查询语句8、假设数据表 “test1” 中有 10 条数据行,可获得最前面两条数据行的命令为(B )A.SELECT 2 * FROM test1B.SELECT TOP 2 * FROM test1C.SELECT PERCENT 2 * FROM testD.SELECT PERCENT 20 * FROM test19、并发操作不会带来的问题:( C)

5、A丢失更新B可重复读 C未提交读 D幻象读10、 有两种错误可能造成事务执行失败:(C)A逻辑错误和数据错误 B.系统错误和数据错误C逻辑错误和系统错误 D.均不正确11、关系模型是用( B )来表示数据之间的联系。A. 图结构B.二维表 C. 树结构D.链表12、 关系操作的特点是:( B )A单一数据操作方式 B集合操作方式C数组操作方式D队列操作方式13、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是:( C ) A400 B10000 C30000 D9000014、SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT

6、、DELETE、UPDATE实现下列哪类功能:(C ) A数据查询 B数据操纵 C数据定义 D数据控制15、 在SQL语言的SELECT语句中,能实现投影操作的是:( A )ASELECT 投影BFROM 连接 CWHERE选择 DGROUP BY分组16、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建:( D)A 另一个表B 游标 C 视图D索引17、不属于实体完整性的是:(A )Acheck约束B唯一性约束 C主键约束D非空约束18、用于数据库恢复的重要文件是( A )A、数据库文件 B、索引文件 C、日志文件 D、数据文件19、SQL Server

7、 2000中事务的类型有( A )A、系统、用户定义的事务 B、分布式事务C、数据库事务 D、其他事务20、下面字符串能与通配符表达式abca进行匹配的是:( C )。A、bcdef B、a_bcd C、abc_a D、aa21、关系操作的特点是:(B)A单一数据操作方式 B集合操作方式C数组操作方式D队列操作方式22、SQL Server2000中取当前时间的函数是( B ) A.DATA()B.GETDATE() C.NOW()D.CURRENTTIME()23、数据恢复的几种方式中损失最小的是:(A)A崩溃恢复B版本恢复 C前滚恢复D均不正确24、设置参照完整性是为了保证数据表之间的数据

8、保持一致,通过在两个数据表的( A )之间建立外键约束来实现。A.主键和外键 B.唯一键和外键C.主键和唯一键 D.A和B均正确25、关系模型是用(B )来表示数据之间的联系。A. 图结构B.二维表 C. 树结构D.链表26、关系可以分为三种类型,不属于这三种类型的是:(D)A基本关系B查询表 C视图表D存储过程27、就查找速度而言,以下哪种索引最佳(A )A.聚集索引B.非聚集索引 C.唯一索引D.以上均不正确28、函数SUBSTRING(CONVERT(CHAR(33),GETDATE(),112),3,2) 执行的结果是( B )A.12B.20 C.09C.0029、SQL Serve

9、r 2000中的数据库文件组分为( A)A.主文件组和用户定义文件组 B.主文件组和辅文件组C.主文件组和事务文件组 D.以上均不正确30、SQL Server 2000中,根据文件的功能划分,可分为( D )两大类。A.数据库文件和脚本文件 B.事务日志文件和mdf文件C.mdf文件和ndf文件 D.数据文件和事务日志文件31、下面仅存在于服务器端的组件是:( A )A、服务管理器 B、企业管理器 C、查询分析器 D、导入导出组件32、数据库中只存放视图的 ( C )。A、操作 C、对应的数据 B、定义 D、限制33、Select 语句中用来连接字符串的符号是(A ) 。A、 “+” B、

10、“&” C、“|” D、“|”34、两个关系在没有公共属性时,其自然连接操作表现为( B )A结果为空关系 B笛卡儿积操作C等值联接操作 D无意义的操作35、数据流程图(DFD)是用于描述结构化方法中( C )阶段的工具。A. 可行性分析 B. 程序设计 C. 需求分析 D. 详细设计36、关系模型中,表示实体间N:M联系是通过增加一个( A )。 A. 关系实现 B. 属性实现 C. 关系或一个属性实现 D.关系和一个属性实现37、为提高效率,关系数据库系统必须进行( B )处理。A.定义视图 B.查询优化 C.数据恢复 D.数据规范化到最高范式38、在基本的关系中,下列说法正确的是( C

11、)A行列顺序有关 B属性名允许重名C任意两个元组不允许重复 D列是非同质的39、一个数据库系统必须能够表示实体和关系,联系可以与(C )实体有关。 A. 0个 B. 1个 C. 1个或1个以上 D. 2个或2个以上40、若数据库中只包含成功事务提交的结果,则此数据库就称为处于( B)状态。 A. 安全 B. 一致 C. 完整 D. 正确41、假设数据表“test1”中有10条数据行,预取全部数据建立一个新表的命令为() A.SELECT to tt * FROM test1 B.SELECT * to tt FROM test1 C.SELECT * FROM test1to tt D. SE

12、LECT * FROM to tt test42、有两种错误可能事务执行失败() A.逻辑错误和数据错误 B.系统错误和数据错误 C.逻辑错误和系统错误 D.均不正确三、判断题1、列是同质的,即每一列中的分量来自同一域,是同一类型的数据。( 0 )2、文件系统阶段的数据处理的方式仅有批处理方式。( 0 )3、数据库的三级模式结构有利于数据的安全保密。( 1 )4、一个1:n联系可以转换为一个独立的关系模式,也可以与1端对应的关系模式合并。( 1 )5、BETWEEN AND 语句是定义的是一个开区间(0 )6、利用一级封锁协议可以防止丢失更新问题的发生。( 0 )7、事务执行过程中,若有某个修

13、改操作失败,则事务仍可以成功提交 。( 0 )8、从三个级别来对sql server的安全性进行控制来看,分别是数据库服务器、数据库和数据库对象。( 1 )9、大多数数据库对象的命名采用模式名加对象名的命名规则,即对象名.模式名。( 0 )10、一个1:n联系可以转换为一个独立的关系模式,也可以与1端对应的关系模式合并。(0 )11、SQL SERVER不能通过windows用户登录(0 )12、串行调度的结果不一定总是正确的。(0 )13、相对表而言,视图没有自己的数据。( 0 )14、具有IDENTITY属性的字段需要人工手动赋值。( 1 )15、执行系统存储过程时,在其名称前可以省略EXEC。( 0 )16、SQL Server 2000中使用差异备份和事务日志备份即可完全恢复数据库。( 0 )17、DBMS的主要职责就是有效地实现数据库三级之间的转换,即把用户(或应用程序)对数据库的一次访问,从用户级带到概念级,再导向物理级。(1)18、ODBC可以无条件访问各种异构数据库。(1 )19、默认约束的默认值可以是常量。(1 )20、一个1:l联系可以转换为一个独立的关系模式,也可以与任意一端对应的关

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

当前位置:首页 > 高等教育 > 习题/试题

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