数据库管理试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库管理试题

一、单选(每空1分,共10分)

1.Access数据库是()。

A.层状数据库B.网状数据库

C.关系型数据库D.树状数据库

2.如果字段内容为声音文件,可将此字段定义为()类型。

A.文本B.查询向导C.OLE对象D.备注

3.Access用户操作界面由()部分组成。

A.4 B.5 C.3 D.6

4.下列()图标是Access中新建查询的标志。

A.B.C.D.5.显示包含警告信息或其他信息的消息框,应该使用的操作是()。

A.Echo B.Message C.Warn D.MsgBox

6. 如果希望完全安装SQL Server,则应选择()。

A. 典型安装

B. 最小安装

C. 自定义安装

D. 仅连接

7. SQL Server的字符型系统数据类型主要包括()。

A. Int、money、char

B. char、varchar、text

C. datetime、binary、int

D. char、varchar、int

8. SQL Server提供的单行注释语句是使用()开始的一行内容。

A. “/*”

B. “--”

C. “{”

D. “/”

9. 生产出DB2数据库产品的公司是()。

A. IBM

B. ORACLE

C. Borland

D. Microsoft

10. 在面向对象的数据库中,对象标识( )。

A. 与数据的描述方式有关

B. 与对象的物理存储位置有关

C. 与数据的值有关

D. 是指针一级的概念

二、填空(每空1分,共20分)

1. 数据库处理技术经历了__________、__________、__________、以及分布式数据库管理等四个发展阶段。

2.分布式数据库系统既支持客户的________应用,又支持客户的________应用。

3.在非关系模型中,每个结点代表着一个________,每个父子联系代表着________联系。

4.在________数据模型中,________不但能够继承,而且能够嵌套。

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

6.在参照和被参照的关系中,每个外码值或者为________,或者等于某个________值。

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

8.在一个关系R中,若存在X→Y和X→Z,则存在____________,称此为函数依赖的________规则。

9.关系数据库中的每个关系必须最低达到________范式,该范式中的每个属性都是__________的。

三、填空(每空1分,共20分)

1.若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到________范式。

2.在SQL中,列级完整性约束分为____种情况,表级完整性约束分为____种情况。

3. 在SQL中,每个视图中的列可以来自不同的______,它是在原有表的基础上________

的逻辑意义上的新关系。

4. 在SQL的查询语句中,group by选项实现__________功能,order by选项实现对结果表的__________功能。

5.对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的__________,然后再进行综合和整体设计,画出__________。

6.机器实现阶段的目标是在计算机系统中得到一个满足__________的、__________和__________的数据库应用系统。

7.Access的用户操作界面由、、、工具栏、状态栏等五个部分组成。

8.Access“表”结构设计窗口中上半部分的“表设计器”是由、____________和________ 等三列组成。

9.Access中的窗体由、和页脚等三个部分组成。

四、填空(每空1分,共20分)

1. 数据访问页与其他数据库对象的区别是:在Access数据库中仅保存数据访问页的快捷方式,数据访问页本身则作为一个独立的文件保存。

2.Access为用户提供了多种数据库安全措施,如设置用户__________和__________。

3. SQL Server与Windows 2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的____ 。

4. 系统数据库主要用来进行复制、作业调度和管理报警等活动。

5. Microsoft SQL Server2000是运行在__________操作系统平台上的、逻辑模型为________型数据库管理系统。

6. 索引一经创建就完全由SQL Server系统选择和维护。

7. 索引可以由系统根据约束条件自动建立,也可以由用户通过命令或菜单方式建立,但它的________和_______将根据需要由系统自动实现,无须用户过问。

8. 定义局部变量的语句关键字为__________,被定义的各变量之间必须用________字符分开。

9. 在SQL Server中,一个事务处理控制语句以关键字________________开始,以________________或________________结束。

10. 在SQL Server中,对用户授予和收回数据库操作的语句关键字分别为__________和__________。

11.Oracle 9i共有三种版本,分别为:个人版(Personal Edition)、标准版(Standard Edition)、以及__________________。

12. 在PB中有一个智能型、功能强大的对象被称为_________。利用它,软件人员无需编写专门的SQL语句,就可以完成对________数据库进行查询、修改、更新、插入、删除和打印等操作。

五、根据主教材第四章所给的商品库和教学库,或者按照下列所给的每条SQL查询语句写出相应的功能,或者按照下列所给的每种功能写出相应的SQL查询语句。(每小题3分,共15分)

在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:商品表1(商品代号char(8),分类名char(8),单价float,数量int)

商品表2(商品代号char(8),产地char(6),品牌char(6),)

在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号char(7),姓名char(6),性别char(2),出生日期datetime,

专业char(10),年级int)

课程(课程号char(4),课程名char(10),课程学分int

选课(学生号char(7),课程号char(4),成绩int)

1.select distinct 产地

from 商品表2

相关文档
最新文档