数据库概论试题最新 联系客服

发布时间 : 星期二 文章数据库概论试题最新更新完毕开始阅读

理方式,这是通过使用游标或()机制来解决的。

5.数据库管理系统(DBMS)由以下三类程序组成:语言、控制数据库运行和维护数据库,其中的语言系统分为主语言和()。

6.删除操作、修改操作和插入操作可以()。 7.SQL语言中,用于实现安全性控制的语句是()。

8.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间 的方法是创建()。

9.在SQL语言的SELECT语句中,用来表示条件字句的是()。 10.SQL语句中求最大值的函数为()。

三、名词解释 1.数据定义

2.数据查询

3.数据操纵

4.数据控制

5.聚合函数

6.嵌套查询 7.视图 四、简答

(1)试述SQL语言的特点。

(2)什么是基本表?什么是视图?两者有什么区别和联系?

(3)举例说明视图在什么情况下不能更新。为什么?

(4)简述什么是嵌入式SQL.

13

(5)设有图书借阅数据库:

图书(总编号,分类号,书名,作者,出版单位,单价) 借阅(借书证号,总编号,借阅日期)

读者(借书证号,姓名,性别,单位,联系方式) 使用SQL语言完成下列操作。 ①检索所有读者的全部情况。

②检索姓张的读者姓名、单位及联系方式。

③检索“清华大学出版社”和“高等教育出版社”出版的图书、作者及单价 单价降序排列。

(6)设有图书借阅数据库:

图书(总编号,分类号,书名,作者,出版单位,单价) 借阅(借书证号,总编号,借阅日期)

读者(借书证号,姓名,性别,单位,联系方式) 使用SQL语言完成下列操作。 ①检索单价在30-50元之间的图书。

②检索所有借阅图书的读者姓名与所在单位。 ③检索所有借阅了《数据库原理与应用》的读者信息。

(7)设有图书借阅数据库:

图书(总编号,分类号,书名,作者,出版单位,单价) 借阅(借书证号,总编号,借阅日期)

读者(借书证号,姓名,性别,单位,联系方式) 使用SQL语言完成下列操作。

①检索单价大于38元并且已经被借出的图书信息,结果按借阅日期升序排 ②检索比“天津大学出版社”出版的所有图书单价都高的图书信息。 ③检索各个出版社出版的图书的最高价、最低价和总册数。

14

(8)设有图书借阅数据库:

图书(总编号,分类号,书名,作者,出版单位,单价) 借阅(借书证号,总编号,借阅日期)

读者(借书证号,姓名,性别,单位,联系方式) 使用SQL语言完成下列操作。

①检索至少借间了3本图书的读者信息。 ②检索没有借阅过任何图书的读者及所在单位。 ③将所有图书的单价上涨2%.

(9)设有图书借阅数据库:

图书(总编号,分类号,书名,作者,出版单位,单价) 借阅(借书证号,总编号,借阅日期)

读者(借书证号,姓名,性别,单位,联系方式) 使用SQL语言完成下列操作。 ①将2001年以前的借阅信息删除。

②建立一个2007年1月1日以后的借阅信息的视图,命名为TEMPBOOK。

第四章 关系模式规范化设计

一、

选择

1.关系数据库的规范化理论主要解决的问题是()。

A.如何构造合适的数据逻辑结构 B.如何构造合适的数据物理结构 C.如何构造合适的应用程序界面 D.如何控制不同用户的数据操作权限 2.关系数据库规范化是为解决关系数据库中()。

A.插入异常、删除异常、修改异常和数据冗余 B.提高查询速度

C.减少数据操作的复杂性 D.保证数据的安全性和完整性

3.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是()。

A.书号 B.读者号 C.书号+读者号 D.书号+读者号+借期 4.关系模式的候选码可以有( )。

15

A.0个 B.1个 C.1个或多个 D.多个 5.关系模式R中的属性全部是主属性,则R的最高范式必定是()。 A.1 NF B.2 NF C.3 NF D.BCNF 6. 关系模式中,满足2NF的模式( ) 。

A. 可能是1NF B. 必定是1NF C. 必定是3NF D. 必定是BCNF 7. 关系模式R中的属性全是主属性,则R的最高范式必定是( ) 。 A. 1NF B. 2NF C. 3NF D. BCN

8. 消除了部分函数依赖的1NF的关系模式,必定是( ) 。 A. 1NF B. 2NF C. 3NF D. BCNF

9. 如果A->B ,那么属性A和属性B的联系是( ) 。 A. 一对多 B. 多对一 C.多对多 D. 以上都不是

10. 关系模式的候选关键字可以有1个或多个,而主关键字有( ) 。 A. 多个 B. 0个 C. 1个 D. 1个或多个 11. 候选关键字的属性可以有( ) 。 A. 多个 B. 0个 C. 1个 D. 1个或多个 12. 关系模式的任何属性( ) 。

A. 不可再分 B. 可以再分 C. 命名在关系模式上可以不唯一 D. 以上都不是

13. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W1的规范化程序最高达到( ) 。 A. 1NF B.2NF C. 3NF D. BCNF

14. 在关系数据库中,任何二元关系模式的最高范式必定是( ) 。 A. 1NF B.2NF C. 3NF D. BCNF

15. 在关系规范式中,分解关系的基本原则是( )。 I.实现无损连接

II.分解后的关系相互独立 III.保持原有的依赖关系

A. Ⅰ和Ⅱ B. Ⅰ和Ⅲ C. Ⅰ D. Ⅱ

16. 不能使一个关系从第一范式转化为第二范式的条件是( )。

A.每一个非属性都完全函数依赖主属性 B.每一个非属性都部分函数依赖主属性 C.在一个关系中没有非属性存在 D.主键由一个属性构成 17. 任何一个满足2NF但不满足3NF的关系模式都不存在( )。 A.主属性对键的部分依赖 B.非主属性对键的部分依赖 C.主属性对键的传递依赖 D.非主属性对键的传递依赖

18. 设数据库关系模式R=(A,B,C,D,E),有下列函数依赖:A→BC,D→E,C→D;下述对R的

16