2013年10月自考03139数据库技术试题及答案含解析_第1页
2013年10月自考03139数据库技术试题及答案含解析_第2页
2013年10月自考03139数据库技术试题及答案含解析_第3页
2013年10月自考03139数据库技术试题及答案含解析_第4页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库技术年月真题

03139201310

1、【单选题】数据字典中存放的是()。

数据与数据的来源

数据的结构

A:

数据与数据的结构

B:

数据的来源

C:

答D:案:B

解析:数据字典中存放的是数据的结构。

2、【单选题】在SQL中,日期数据类型是()。

CHAR

LOGICAL

A:

DATE

B:

VARCHAR

C:

答D:案:C

解析:在我们SQL中一般支持三种数据类型。date:日历日期,包括年(四位),月和

日。time:一天中的时间,包括小时,分和秒。可以用变量time(p)来表示秒的小数点后的

数字位数(默认是0)。通过制定timewithtimezone,还可以把时区信息连同时间一起

存储。timestamp:date和time的组合。可以用变量timestamp(p)来表示秒的小数点后

的数字位数(这里默认值为6)。如果指定withtimezone,则时区信息也会被存储

3、【单选题】用符号表示的关系操作是()。

投影

A:

选择

B:

C:

答D:案:A

4、【单选题】下列关于视图的叙述正确的是()。

视图是一个虚表,它必须从一个基本表中导出

视图是一个虚表,它必须从两个基本表中导出

A:

视图是一个虚表,它必须从多个基本表中导出

B:

C:

视图是一个虚表,它是从一个或多个基本表中导出

答D:案:D

5、【单选题】DBMS是一个数据库管理软件,它位于()。

用户与DB之间

用户与OS之间

A:

OS与DB之间

B:

DB与硬件之间

C:

答D:案:A

解析:DBMS的功能包括:数据定义功能;数据操纵功能;数据库的运行管理及数据库的建

立和维护功能。

6、【单选题】在基本表SC(S#,C#,GRADE)中有一SQL语句SELECTCOUNT(DISTINCT

S#))FROMSC与上述SELECT语句等价的是()。

统计学生的总人数

统计不同学生的人数

A:

统计选修课程的学生人次数

B:

统计选修课程的学生人数

C:

答D:案:B

7、【单选题】以下关于关系性质的说法中,错误的是()。

关系中任意两行的值不能完全相同

关系中任意两列的值不能完全相同

A:

关系中任意两行可以交换顺序

B:

关系中任意两列可以交换顺序

C:

答D:案:B

8、【单选题】网络数据模型的主要特点是()。

允许节点无双亲,或有一个以上的双亲

有且仅有一个节点无双亲并且其他节点有且仅有一个双亲

A:

不能描述多对多联系

B:

有且仅有一个节点无双亲,其他节点可以有一个以上的双亲

C:

答D:案:A

解析:网络数据模型的主要特点是:允许节点无双亲,或有一个以上的双亲。

9、【单选题】三层客户机朋艮务器结构的模型是()。

客户机--4用服务器一数据服务器

客户机—数据服务器--4用服务器

A:

数据客户机--4用客户机一服务器

B:

应用客户机—数据客户机一服务器

C:

答D:案:A

解析:三层客户机朋艮务器结构的模型是:客户机--4用服务器一数据服务器。

10、【单选题】假设有如下实体和实体之间的联系情况()。I教师实体与学生实体之间

存在一对多的导师联系Ⅱ学生实体与课程实体之间存在多对多的选课联系Ⅲ教师实体与课

程实体之间存在一对一的授课联系则能用层次模型表示的是

I,II

I,ⅡI

A:

Ⅱ,III

B:

I,Ⅱ,III

C:

答D:案:B

11、【单选题】在MSSQLServer中建立了表person(no,name,sex,birthday),no为表

的主码,表中信息如表l所示,nonamesexbirthday7李芳女1963/05/078王丽女

197I/08/306李安男1965/11/08能够正确执行的插入操作是()。

INSERTINTOpersonVALUES(8,′王中′,′男′,′1964/03/08′)

INSERTINTOperson(name,sex)VALUES(′王中′,′男′)

A:

INSERTINTOpersonVALUES(2,′男′,′王中′,′1964/03/08′)

B:

INSERTINTOperson(no,sex)VALUES(2,′男′)

C:

答D:案:D

12、【单选题】若将如下E-R模型转换成关系模型,正确的是()。

转换成一个职工关系,将亲属的所有属性放入职工关系

转换成一个亲属关系,将职工的所有属性放入亲属关系

A:

转换成两个关系,职工关系的主码包括亲属关系的主码

B:

转换成两个关系,亲属关系的主码包括职工关系的主码.

C:

答D:案:D

13、【单选题】事务日志的用途是()。

事务处理

完整性约束

A:

数据恢复

B:

安全性控制

C:

答D:案:A

解析:事务日志的用途是事务处理。事务日志是一个与数据库文件分开的文件。它存储对

数据库进行的所有更改,并全部记录插入、更新、删除、提交、回退和数据库模式变化。

事务日志还称作前滚日志或重做日志。事务日志是备份和恢复的重要组件,也是使用SQL

Remote或[复制代理]复制数据所必需的。

14、【单选题】设关系R和S分别有m和n个属性,则RXS的属性个数是()。

m

n

A:

m×n

B:

m+n

C:

答D:案:D

15、【单选题】逻辑模型()。

依赖于计算机硬件和DBMS

独立于计算机硬件,依赖于DBMS

A:

独立于计算机硬件和DBMS

B:

依赖于计算机硬件,独立于DBMS

C:

答D:案:B

16、【单选题】有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取

值范围定义在0-120之间符合()。

实体完整性

参照完整性

A:

用户自定义的完整性

B:

逻辑完整性

C:

答D:案:C

17、【单选题】数据库具有最小冗余、较高的数据独2L性、易于扩充以及()。

程序结构化等特点

程序标准化等特点

A:

B:

数据模块化等特点

数据结构化等特点

C:

答D:案:D

解析:数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度,较高的

数据独立性和易扩展性及数据结构化的特点。

18、【单选题】SQL语言提供下列哪个语句实现数据存取的安全性控制()。

CREATETABLE

COMMIT

A:

ROLLBACK

B:

GRANT和REVOKE

C:

答D:案:D

19、【单选题】设有教师表R1和学生表R2,如下表所示,则R11><1R2的行数和列数分

别为()。

行数为12,列数为5

行数为12,列数为4

A:

行数为4,列数为4

B:

行数为4,列数为5

C:

答D:案:C

20、【单选题】它在数据库中不存在,是通过某种算法推导出来的属性称为()。

衍生属性

单值属性

A:

多值属性

B:

组合属性

C:

答D:案:A

解析:它在数据库中不存在,是通过某种算法推导出来的属性称为衍生属性。

21、【问答题】数据库设计的主要任务是什么?

答案:主要任务有3个:(1)设计系统的概念模型。(2)依据所使用的DBMS软件,将概

念模型转换成相应的数据模型(关系、层次、网络)。(3)用数据定义语言定义数据库的结

构和某些约束条件。数据模型是数据库设计的基础和核心任务。

22、【问答题】什么是参照完整性?怎样实现参照完整性?

答案:在关系数据库中,表与表之间的联系是通过公共属性实现的,这(些)个公共属性是

一个表的主码,是另一个表的外码,这就是参照完整性。实现它的规则为:外码的取值必

须是另一个表主码的有效值,或者是“空值”。

23、【问答题】DBA的管理职责有哪些?

答案:DBA对,DB的管理的计划、组织、测试、监控和服务全面负责。主要有五点:①

向用户提供数据和信息。②制定DB管理的政策、标准和规程。③确保DB的安全性,防

止非法的操作。④DB的备份和恢复。⑤培训终端用户。,

24、【问答题】简要说明分布式数据库系统的体系结构。

答案:是一个6层模式结构:全局外模式,全局概念模式,分片模式,分布模式,局部概

念模式,局部内模式。最后两层是集中式DBS的模式结构,代表了各局部DBS的基本结

构,上面4层是分布式DBS增加的模式级别。

25、【问答题】DBMS的主要功能是什么?。

答案:DBMS是数据库管理系统,它是数据库系统中管理数据的软件系统。其主要功能有

5个方面:①数据定义②数据操作⑧数据库运行的管理④数据库维护⑤数据通信。

26、【问答题】试用SQL语句表达对教学数据库中三个基本表S、SC、C的各个操作:学生

S(S#,SNAME,AGE,SEX)学习SC(S#,C#,GRADE)课程C(C#,CNAME,TEACHER)各字段说

明:S#为学号,SNAME为姓名,AGE为年龄,SEX为性别,GRADE为成绩,C#为课程号,CNAME

为课程名,TEACHER为教师名。(1)在基本表SC中删除尚无成绩的选课元组。(2)将所有

男同学的成绩加5分。(3)在基本表S中检索课程成绩大于等于80分的学生学号、姓名和

性别,并把检索到的值送往另一个已存在的基本表STUDENT(S,SANME,SEX)。

答案:(1)在基本表SC中删除尚无成绩的选课元组。Deletefromscwheregradeis

null(2)将所有男同学的成绩加5分。updatescsetgrade=grade+5whereS#in

(selects#fromswheresex=’男’)(3)在基本表S中检索每一门课程成绩都大于等于

80分的学生学号、姓名和性别,并把检索到的值送往另一个已存在的基本表

STUDENT(S#,SANME,SEX)。Insertintostudent(s#,sname,sex)Selects#,sname,sex

fromSwhereS#in(selectS#fromSCwheregrade>=80)

27、【填空题】数据库应用系统主要包括数据库、数据库管理系统和三大部分。

答案:数据库应用

28、【填空题】在数据库领域中,用描述数据的结构、数据的性质、数据之间的关系、完

整性约束条件,以及某些数据交换规则。

答案:数据模型

29、【填空题】DDBMS应该提供分布透明性、事务透明性、故障透明性和。

答案:异质透明性

30、【填空题】建立索引的目的是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论