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

143、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。

A、只有SNO不能取空值 B、只有CNO不能取空值 C、只有GRADE不能取空值 D、SNO与CNO都不能取空值 144、下面()操作是受限制的。

A、视图定义 B、视图查询 C、视图更新 D、视图授权 145、下面()操作是受限制的。

A、G=Null B、G is Null C、G<>Null D、G!=Null 第26至28题基于以下的叙述:有关系模式A(C,T,H,R,S),表中属性的含义是:C:课程,T:教员,H:上课时间,R:教室,S:学生。 语义的函数依赖:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} 146、关系模式A的码是()。

A、C B、(H,R) C、(H,T) D、(H,S) 147、关系模式A的规范化程度最高达到()。

A、1NF B、2NF C、3NF D、BCNF 148、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到()。 A、1NF B、2NF C、3NF D、BCNF

149、在SQL语言的SELECT语句中,用于对元组进行筛选的是()子句。

A、GROUP BY B、 WHERE C、ORDER BY D、HAVING 150、下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“列”的概念最接近。 A、属性 B、关系 C、域 D、元组 151、数据库设计阶段分为()。

A、需求分析、物理设计阶段、逻辑设计阶段、编程和调试阶段

B、需求分析、概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 C、需求分析、方案设计阶段、总体设计阶段、个别设计和编程阶段 D、需求分析、模型设计阶段、程序设计阶段和运行阶段 152、语句delete from sc 表明()。

A、删除sc中的全部记录 B、删除基本表sc C、删除基本表sc中的列数据 D、删除基本表sc中的部分行 153、在DB应用中,二维表的连接是靠()。

A、主码 B、外码 C、指针 D、栈 154、数据库的网状模型应满足的条件是()。

A、允许一个以上的结点无双亲,也允许一个结点有多个双亲 B、必须有两个以上的结点

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

155、下列SQL语句中,修改表结构的是()语句。

A、UPDATE B、CREATE C、ALTER D、INSERT 156、关系规范化中的插入操作异常是指()。

A、不该删除的数据被删除 B、应该删除的数据未被删除 C、不该插入的数据被插入 D、应该插入的数据未被插入 157、关系模式中,满足3NF的模式,()。

A、可能是1NF B、必定是BCNF C、必定是2NF D、可能是2NF 158、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。

A、数据操纵功能 B、数据管理功能 C、数据定义功能 D、数据控制功能 159、数据库中,数据的物理独立性是指()。

A、数据库与数据库管理系统的相互独立 B、用户程序与DBMS的相互独立

C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D、应用程序与数据库中数据的逻辑结构相互独立 160、下列关于触发器的描述错误的是()。

A、触发器是一种实现复杂完整性约束的特殊存储过程 B、触发器必须创建在一个特定的表上 C、触发器通过EXECUTE语句调用

D、触发器中使用了两张专用的临时表inserted和deleted 161.数据库不是( )的大量数据的集合。

A.长期存放 B. 临时存放 C. 有组织 D. 可共享

162.现有一个“产品”表,其中某字段是产品编号(字符型,8位长),如果此字段必须填写并且不能重复,则应该( )。

A. 为此字段创建一个check约束 B. 为此字段创建一个foreign key约束 C. 为此字段创建一个default约束 D. 为此字段创建一个primary key约束 163.数据库的体系结构不包含( )。 A. 模式 B. 外模式 C.概念模式 D. 内模式

164.假设每个售货员可以销售多种商品,则计算每个售货员销售总金额的SQL语句是( )。

A. SELECT 售货员编号,商品编号,SUM(金额) FROM 产品ORDER BY金额 B. SELECT 售货员编号,商品编号,SUM(金额) FROM 产品GROUP BY 金额

C. SELECT 售货员编号,商品编号,SUM(金额) FROM 产品 ORDER BY售货员编号 D.SELECT 售货员编号,商品编号,SUM(金额) FROM 产品 GROUP BY 售货员编号 165.改变数据库的存取方法而不影响数据库的整体逻辑结构,这属于( )。 A.物理数据独立性 B. 逻辑数据独立性 C.应用程序独立性 D.逻辑结构独立性 166.下列叙述中,错误的是()。 A. 2NF必然属于1NF 、 B. 3NF必然属于2NF

C.关系中存在部分函数依赖必然属于2NF D. 关系中存在传递函数依赖必然属于2NF

167.在数据库设计流程中,需求分析阶段所使用的工具可以是数据字典和( )。 A. 实体-联系图 B. 三级模式图C.E-R图 D.数据流图 168.一个班级只有一个班长,这属于( )。 A. 一对一的联系 B. 一对多的联系 C.多对一的联系 D. 多对多的联系 169.主码中的属性只能有( )。

A. 0个 B. 1个 C. 1个或多个 D. 多个 170.在关系模型中,完整性约束不包含( )。 A.实体完整性约束 B.用户自定义完整性约束 C. 参照完整性约束 D. 外码约束

171.在 SQL 语句中,与职称 in (‘教授’,’副教授’)等价的表达式是( )。 A. 职称=’教授’ or =’副教授’ B. 职称=’教授’ or职称=’副教授’

C. 职称=’教授’ and职称=’副教授’ D. 职称 like (‘教授’,’副教授’) 172.设有关系S(A,B,C),F是S上成立的函数依赖集,F={(A→B,B→C),则其中S的规范化程度最高达到( )。 A. 1NF B. 2NF C. 3NF D. BCNF 173.有选课关系SC(SNO,CNO,GRADE),规定每个学生可选择多门课程,则能够选为主码的属性应该是()

A. SNO B. CNO C. SNO和CNO的组合 D. SNO、CNO和GRADE的组合

174. E-R图用于数据库设计的()阶段。 A.概念结构设计 B. 逻辑结构设计 C. 物理结构设计 D. 需求分析

175.根据实体完整性规则,若属性F是关系S的主属性,则关系R中F的值( )。 A. 必须取空值 B. 必须取非空值且不能有重复值 C. 可以取空值 D. 以上说法都不对 176.有关系:选课(学号,课程号,成绩),其中学号和课程号为主码,则成绩属性对主码的函数依赖属于( )。

A. 完全函数依赖 B. 部分函数依赖 C. 传递函数依赖 D. 以上都不是

177.有关系:选课(学号,课程号,成绩),将记录按照学号升序,学号一样再按成绩降序排列,其中排序子句是() A. ORDER 学号,成绩

B. ORDER 学号 desc,成绩 asc C. ORDER 学号 asc,成绩 D. ORDER 学号,成绩 desc

178.在下面的两个关系中,学院编号和学号分别为学院和学生关系的主码。 学院(学院编号,学院名称,院长,学生人数) 学生(学号,姓名,性别,入学成绩,学院编号) 这两个关系中学院编号可以为空值的是() A.学院关系中的“学院编号” B.学生关系中的“学院编号”

C. 学生关系和学院关系中的“学院编号” D.以上说法都不对

179.设两个关系Student和Teacher如下,它们的主码分别为SNO和TNO,TNO是外码。在关系student中,哪一个元组是不能输入的( )。

Student

SNO C1 SNAME 张三 TNO A01 C2 C3 C5 Teacher TNO A01 A02 A03 A04 李四 王五 刘六 CNO C1 C3 C2 C3 G 88 95 A02 A05 A04

A. SNO=‘C1’的元组 B. SNO=‘C2’的元组 C. SNO=‘C3’的元组 D. SNO=‘C5’的元组

180.数据库设计的规范化理论,关于数据冗余的说法正确的是() A. 允许有少量冗余 B. 不允许有冗余 C. 允许有大量冗余 D. 以上说法都不对 181.SQL语言的使用方式有( )。

A. 嵌入式SQL B. 交互式SQL C. 交互式SQL和嵌入式SQL D. 以上说法都不对 182.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近。( )。

A. 属性 B. 关系C. 域D.元组

183.在SQL语言的SELECT语句中,用于对结果元组进行分组的是()子句。 A.GROUP BY B. HAVING C. ORDER BY D. WHERE

184.SQL语言完成核心功能只用了9个动词,其中完成数据控制功能的动词是()。 A. GRANT/REVOKE B. SELECT C. CREATE D. DROP 185.SQL中用于删除基本表的命令是( )。 A. DELETE B. UPDATE C. ZAP D. DROP 186.视图是虚表,属于外模式。视图机制提高了数据库系统的( )。 A. 一致性 B. 检索速度 C. 安全性 D. 完整性 187.如果事务T获得了数据项Q上的排它锁,则T对Q。( )。 A. 只可读B. 只可写 C. 既可读又可写D. 不能读也不能写 188.数据模型的要素不包括( )。

A. 数据结构B. 完整性约束C. 数据操作D. 模式结构 189.语句DELETE FROM SC的功能是( )。

A.删除sc中的全部记录 B. 删除基本表sc

C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 190.用于数据库数据恢复的操作是数据库的( )。 A.还原 B. 分离 C.备份 D. 附加 191.系统存储过程存放在( )数据库中。 A.master B.msdb C.tempdb D.model

192.在E-R模型中,如果有2个不同实体集,它们是M:N联系,根据E-R模型转换成关系模型的规则,转换成的关系的数目是( )。