数据库原理与应用-期末考试复习题(1)(1) 下载本文

A. 1 B. 2 C. 3 D.4

193.查询所有借过图书的读者编号,为保证查询结果中去掉重复值,应使用保留字( C )。 A. CHECK B. COUNT C. DISTINCT D. UNIQUE 194.能实现模糊查询,在WHERE子句中使用的谓词是(B )。

A.BETWEEN B.LIKE C.AND D.IN 195.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的( D )。 A.列 B.行 C.关系 D.分组 196.在SQL中,基本表的撤消(从数据库中删除表)可以用(B)。 A. DROP SCHEMA 命令 B. DROP TABLE 命令 C. DROP VIEW 命令 D. DROP INDEX 命令 197.设有一个关系:dept(dno,dname),如果要找出第二个字母为w,并且至少包含4个字母的dname,则查询条件子句应写成:where dname like(D)。 A. ‘_ _w_%’B. ‘_%w_ _’ C. ‘_w_ _’ D.‘_w_%’ 198.下列SQL语句中,修改表结构的是(A)。 A.ALTER B.CREATE C.UPDATE D.INSERT

199.当用户对指定表操作时,触发器会自动执行。以下对表的操作中,哪种操作和触发器的执行无关(D)。

A.update B.insert C.delete D.select

200.用于完成数据库建立、使用、管理和维护任务的是(B)。 A.DB B.DBMS C.DBA D.DBS 201.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( A )。

A.外模式 B.内模式 C.存储模式 D.模式 202.数据库的层次模型应满足的条件是( A )。 A.允许一个以上的结点无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点

C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲

203.关系数据库中的码是指( D )。

A.能唯一决定关系的字段 B.不可改动的专用保留字

C.关键的很重要的字段 D.能唯一标识元组的属性或属性集合 204.SQL语言具有两种使用方式,分别为交互式SQL和( C )。

A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL

205.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。 A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失 206.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是( B )。 A.1NF B.2NF C.3NF D.4NF

207.E-R图是数据库设计的工具之一,它适用于建立数据库的( A )。 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型 208.在关系数据库设计中,设计关系模式是( B )的任务。

A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 209.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( C)。

A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突

210.DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D )。

A.可靠性 B.一致性 C.完整性 D.安全性

211.设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是(D)。

A.该操作不存在问题B.该操作丢失C.该操作不能重复读D.该操作读“脏”数据

T1 ①读A=100 A=A*2 写回 ② ③ROLLBACK 恢复A=100 T2 读A=200

212.若事务T对数据R已加了X锁,则其他事务对数据R(D)。 A.可以加S锁不能加X锁 B.不能加S锁可以加X锁 C.可以加S锁也可以加X锁D.不能加任何锁 213.后备副本的用途是(C)。

A.安全性保障 B.一致性控制 C.故障后的恢复 D.数据的转储 214.用于数据库恢复的重要文件是(C)

A.数据库文件 B.索引文件C.日志文件 D.备注文件 215.按所使用的数据模型来分,数据库可分为(A)三种类型。

A.层次、关系和网状 B.网状、环状和链状 C.大型、中型和小型 D.独享、共享和分时

216.SQL语言是(C)语言。

A.层次数据库 B.网络数据库C.关系数据库 D.非数据库

217.从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是(C)。

A. M端实体的码 B.N端实体的码 C.M端实体的码与N端实体的码的组合 D.重新选取其他属性

218.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为(B)。

A.事务故障 B.系统故障 C.介质故障 D.运行故障 219.在数据库中存储的是(A)

A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 220.关系数据模型(D)。

A.只能表示实体间的1:1联系国 B.只能表示实体间的1:n联系 C.只能表示实体间的m:n联系 D.可以表示实体间的上述三种联系 221.侯选码中的属性称为(A)。

A.非主属性 B.主属性 C.复合属性 D.关键属性

222.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(D)表示。

A.矩形 B.四边形 C.菱形 D.椭圆形 223.数据库的(B)是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复 224.事务(Transaction)是一个( C )

A.程序 B.进程 C.操作序列 D.完整性规则 225.事务对DB的修改,应该在数据库中留下痕迹,永不消逝。这个性质称为事务的( A ) A.持久性 B.隔离性 C.一致性 D.原子性 226.设属性A是关系R的主属性,则属性A不能取空值。这是( A )。 A.实体完整性规则 B.参照完整性规则 C.用户自定义完整性规则 D.域完整性规则

227.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。则关系模式A的码是( D )。

A.C B.(H,R) C.(H,T) D.(H,S)

228.下面列出的关于视图(VIEW)的条目中,哪一条是不正确的( C )。 A.视图是外模式 B.视图是虚表 C.使用视图可以加快查询语句的执行速度 D.使用视图可以简化查询语句的编写

229.下列语句用于删除触发器的是( A )

A.drop trigger 触发器名 B.drop procedure 触发器名 C.delete procedure 触发器名 D.delete trigger 触发器名 230.在SQL语句中可以用于修改数据表结构的是( B )

A.require B.alter C.update D.insert 231.在数据库系统的人员中,( C )负责管理和控制数据库系统。

A.系统分析员 B.程序员 C.数据库设计人员 D.DBA 232.在数据管理技术的发展阶段中,数据独立性最高的是( D )阶段。

A.手工管理 B.文件系统 C.数据库系统 D.数据库管理系统 233.在关系数据库中,实现数据之间联系的是( B )。

A.主码 B.外码 C.域 D.指针 234.在SQL中,使用( A )可以实现实体完整性。

A.PRIMARY KEY B.FOREIGN KEY C.NOT NULL D.UNIQUE 235.在SQL中,与“

A.>ANY B.>ALL C.

A.UNIQUE B.CLUSTER C.DISTINCT D.RESTRICT 237.关系模式的候选码可以有1个或多个,而主码有( B )。

A.0个 B.1个 C.1个或多个 D.多个

238.在E-R模型中,如果有3个不同的实体型,3个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系的数目是( C )。

A.4 B.5 C.6 D.7 239.已知成绩数据表中,属性列grade为INT类型,则能够表示”0<=grade<=100”的是( C )。 A.grade>100 AND grade<0 B.grade in(0,100)

C.grade BETWEEN 0 AND 100 D.grade BETWEEN 1 AND 99 240.已知SELECT语句的WHERE子句中包含“%李_”,则( B )不包含在查询结果中。

A.陈李广 B.李晓 C.张田李 D.赵李杰

241.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是(A)阶段。 (A)数据库系统 (B)文件系统 (C)人工管理 (D)数据项管理 242.数据库的概念模型独立于(A)。 (A)具体的计算机和DBMS (B)E-R图 (C)信息世界 (D)现实世界 243.关系模型中,一个关键字(C)。 (A)可由多个任意属性组成 (B)至多由一个属性组成

(C)可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 (D)以上都不是

244.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(B)。 (A)元组 (B)属性 (C)行 (D)记录

245.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的(A)。 (A)安全性 (B)完整性 (C)并发控制 (D)恢复

246.在SQL Server所提供的服务中,(B)是最核心的部分。 (A)MS DTC (B)SQL Server Agent (C)SQL XML (D)MSSQLServer

247.下列哪个标识符不是SQL Server 2005的常规标识符(D)。 (A)##xuesheng (B)#xuesheng (C)3b (D)_2abc

248.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和( A )。 (A)数据库管理系统 (B)数据库应用系统 (C)相关的计算机系统 (D)各类相关人员

249.下列命令不属于DBMS的数据定义语言的是( C )。 (A)CREATE (B)DROP (C)INSERT (D)ALTER

250.SQL Server 2005的数据库文件包括主数据文件、辅助数据文件和( B )。 (A)索引文件 (B)日志文件 (C)备份文件 (D)程序文件 251.删除数据库使用的Transact-SQL语句是( C )。 (A)CREATE DATABASE (B)ALTER DATABASE (C)DROP DATABASE (D)DELETE DATABASE

252.在SELECT语句中,与WHERE AGE BETWEEN 18 AND 20完全等价的是( B )。 (A)WHERE AGE>18 AND AGE<20 (B)WHERE AGE>=18 AND AGE<=20 (C)WHERE AGE>18 AND AGE<=20 (D)WHERE AGE>=18 AND AGE<20

253.下列( B )约束可以实现参照完整性。 (A)PRIMARY KEY (B)FOREIGN KEY