数据库系统概论试题答案和重点总复习资料.docx

上传人:b****4 文档编号:820277 上传时间:2022-10-13 格式:DOCX 页数:45 大小:48.02KB
下载 相关 举报
数据库系统概论试题答案和重点总复习资料.docx_第1页
第1页 / 共45页
数据库系统概论试题答案和重点总复习资料.docx_第2页
第2页 / 共45页
数据库系统概论试题答案和重点总复习资料.docx_第3页
第3页 / 共45页
数据库系统概论试题答案和重点总复习资料.docx_第4页
第4页 / 共45页
数据库系统概论试题答案和重点总复习资料.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

数据库系统概论试题答案和重点总复习资料.docx

《数据库系统概论试题答案和重点总复习资料.docx》由会员分享,可在线阅读,更多相关《数据库系统概论试题答案和重点总复习资料.docx(45页珍藏版)》请在冰豆网上搜索。

数据库系统概论试题答案和重点总复习资料.docx

数据库系统概论试题答案和重点总复习资料

 

数据库基础与应用期末重点复习题

第一章数据库系统概论

填空题

1.数据库处理技术经历了人工管理、文件管理、数据库管理以及分布式数据

库管理四个发展阶段。

(07年7月考)(09年1、7月考)

2.在文件管理阶段,程序和数据在存储位置上是__分开___存放的。

3.在人工管理和文件管理阶段,程序设计依赖于数据表示。

(09年1月考判断)

4.数据库系统具有数据结构化、数据共享、数据独立性、数据粒度小、独

立的数据操作界面、由DBMS统一管理等优点。

(08年1月、09.7考)

5.在文件管理阶段、文件之间是相互独立的,在数据库管理阶段,文件之间是相互

联系的。

(07年7月考是非题)

6.在_文件__系统中,不容易做到数据共享,在_数据库__系统中,容易做到数据共享。

(08年1月考判断)

7.在文件系统中,存取数据的基本单位为__记录__,在数据库系统中,存取数据的基本单位为_数据项__。

8.在文件系统中,数据没有独立的操作界面,在数据库系统中数据具有独立的操作界面。

(08年1月考)

9.在数据库系统中访问数据,既可以采用程序执行方式,也可以视屏交互采用方式。

10.DBMS具有安全性、一致性、并发性和数据库恢复等管理控制功

能。

(08年1月考)

11.分布式数据库系统既支持客户的_局部__应用,又支持客户的__全局__应用。

(07年7月考是非题)

12.分布式数据库系统除了具有一般数据库系统的优点之外,还具有兼容性好、可靠性高、地域范围广、数据量大、客户数多等优点。

13.在实体中能作为码的属性称为主属性,否则称为非主属性。

09.7考

14.域是实体中相应属性的取值范围,性别属性的域包含2个值。

(08年1月考)

15.实体之间的联系类型有三种,分别是1对1、1对多和多对多。

(08、07年7月考)(09年1月考)

16.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是__多__对__多__的联系。

(09年1月考选择)

17.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是__1对___多__的联系。

18.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是______

多_对___多_____的联系。

*CooL*.小猪

2

19.任一种数据模型都有_型___和___值___的区别。

(08年7月考)

20.把保存_关系定义__的关系称为对应数据库的元关系,一个数据库的元关系由__DBMS_

自动建立。

(08年1月考)

21.关系数据库系统具有数据结构单一、采用集合运算、数据完全独立、

数学理论支持等优点。

(08年7月考)(08年1月考)

22.在对象数据模型中,对象不但能够继承,而且能够嵌套。

(07、09年7月考是非

题)

在非关系模型中操作记录的方式是过程式的,在关系模型中操作记录的方式是

集合式的。

23.关系中的每一行称为元组,每一列称为属性。

24.在数据库体系结构中,两级数据映像分别是指外模式和模式之间的数据映像与

模式和内模式之间的数据映像。

(08年1月考)

25.数据库系统的三级模式结构和两级数据映像确保了数据的物理独立性和逻辑独

立性。

(08年7月考)(07年7月考)

第二章关系运算

1.关系数据模型包括关系数据结构、关系完整性规则和关系运算三个方面。

(07年7月考)(09年1、7月考)

2.设D1,D2和D3域的基数分别为2,3和4,则D1D2D3的元组数为__24__,每个元组有__3__个分量。

(07、09年7月考)

3.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则__班级号_为学生关

系中的_外码__。

(07年7月考)

4.若一个关系为R(学生号,姓名,性别,年龄),则学生号可以作为该关系的主码,

姓名、性别和年龄为该关系的非主属性。

(07年7月考)

5.在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称为

非主属性。

(09年1、7月考)

6.关系完整性包括实体完整性、参照完整性和用户定义完整性三个方面。

(08

年1月考)

7.在参照和被参照的关系中,每个外码值或者为空,或者等于另一个关系中的主码值。

8.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有7个元素,A

和B的交集中包含有3个元素,A和B的差集中包含有2个元素。

(07年7月考)

9.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A×B具有a1+b1个属性和a2xb2个元组。

(08年7月考)

*CooL*.小猪

3

10.专门的关系运算包括__选择___、_投影_、__连接__和__除__四种。

11.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则至少选修了课程号为‘001’和‘002’课程的全部学生信息所对应的运算表达式为S><Π学生号(δ课程号=‘001’∨课程号=‘002’(X))

12.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则选修了课程名为‘程序设计’课程的全部学生信息所对应的运算表达式为S><(Π学生号(X><(δ课程号=’程序设计’(C))))。

13.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为__C__课程号(_X__(δ姓名=K(_S___)))。

(09年1月考判断)

14.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为__课程号(_X_)_____与__C___的自然连接。

(07、09年7月考是非题)

第三章关系规范化基础

1.在一个关系R中,若属性集X函数决定属性集Y,则记作为_X→Y_,称X为决定因素。

2.在一个关系R中,若X→Y且XY,则称X→Y为非平凡依赖,否则,若X→Y且XY,则称X→Y为平凡依赖。

(08年7月考)

3.在一个关系R中,“职工号”函数决定“姓名”既是非平凡函数依赖,又是完全函数依赖。

(07、09年7月考)

4.已知“职工号→性别”成立,则“(职工号,性别)→性别”既是平凡函数依赖,又是部分函数依赖。

(08年1月考)

5.在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着__学号__函数决定__系主任___。

(08年7月考)

6.在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的合并性规则。

(08年1月考)

7.在一个关系R中,若存在X→(Y,Z),则也隐含存在__X→Y__和_X→Z_,称此为函数依赖的__分解性___规则。

(08年7月考)(07、09年7月考)

8.在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X为关系R的一个候选码。

(08年7月考)

9.一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在*CooL*.小猪

4

部分函数决定和传递函数决定。

(08年1月考)

10.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为__(A,C)__,该候选码含有_2__属性。

11.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为__(A,D)___,该候选码含有___2___属性。

(08年1月、09.7考)

12.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为_(A,C,G)__,该候选码含有_3__属性。

(08年1月、07年7月考)

13.对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好的保持数据的无损连接性和函数依赖性。

(08年1月考)

14.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余以及插入、删除和修改异常。

(08年7月考)

15.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E},则该关系的候选码为_(A,D)__,该关系存在着_部分__函数依赖。

(08年7月考)

16.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,C→E},该关系只满足_第一__范式,若要规范化为高一级的范式,则将得到_3_个关系。

(08年7月考)

17.关系数据库中的每个关系必须最低达到__第一__范式,该范式中的每个属性都是__不可再分__的。

18.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余和操作异常。

(09年7月考)

19.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},该关系满足第二_范式,若要规范化为高一级的范式,则将得到_3_个关系。

(09年1月考)

20.若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到__第三__范式。

(09年1月考选择、判断)

第四章结构化查询语言-----SQL

一、填空题

1.数据库系统的外模式在SQL中称为视图,它由基本表产生出来。

2.SQL是高度非过程化和面向集合操作的语言。

(08、07年7月考)(09年1月考)

3.由createschemaKUCUNauthorizationLIU命令建立的一个数据库名为KUCUN,

所有者为LIU。

(07年7月考)

4.在SQL中建立和删除数据库模式的命令分别为_createdatabase__和__dropdatabase___。

5.在SQL中完整性约束分为列级完整性约束和表级完整性约束两个方面。

6.在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,*CooL*.小猪

5

每个约束可以涉及到多个属性。

(08年7月考)

7.在SQL中,列级完整性约束分为6种情况,表级完整性约束分为4种情况。

8.在SQL中,主码约束的关键字为primarykey,外码约束的关键字为foreignkey。

(08年7月考)(08年1月考)

9.在SQL中,单值约束的关键字为unique,检查约束的关键字为check。

(08年7月考)(07年7月考)(09年1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1