教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

数据库期末考试题及答案(2)

来源:网络收集 时间:2026-01-30
导读: *解析: DBMS数据控制功能包括四个方面: 数据的安全性保护:保护数据以防止不合法的使用造成的数据的泄密和破坏; 数据的完整性检查:将数据控制在有效的范围内或保证数据之间满足一定的关系; 并发控制:对多用户

*解析:

DBMS数据控制功能包括四个方面:

数据的安全性保护:保护数据以防止不合法的使用造成的数据的泄密和破坏;

数据的完整性检查:将数据控制在有效的范围内或保证数据之间满足一定的关系;

并发控制:对多用户的并发操作加以控制和协调,保证并发操作的正确性; 数据库恢复:当计算机系统发生硬件故障、软件故障,或者由于操作员的失误以及故意的破坏影响数据库中数据的正确性,甚至造成数据库部分或全部数据的丢失时,能将数据库从错误状态恢复到某一已知的正确状态(亦称为完整状态或一致状态)。

下面我们可以得到“什么是数据库”的一个定义:

数据库是长期存储在计算机内有组织的大量的共享的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。DBMS在数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。

数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。

6.数据库管理系统的主要功能有哪些?

①数据库定义功能;

②数据存取功能;

③数据库运行管理;

④数据库的建立和维护功能。

7.试述数据模型的概念、数据模型的作用和数据模型的三个要素。

数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。

一般地讲,数据模型是严格定义的概念的集合。这些概念精确地描述系统的静态特性、动态特性和完整性约束条件。因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。

①数据结构:是所研究的对象类型的集合,是对系统的静态特性的描述。 ②数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。

③数据的约束条件:是完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。

*解析:

数据模型是数据库系统中最重要的概念之一。同学们必须通过《概论》的学习真正掌握

数据模型的概念和作用。

数据模型是数据库系统的基础。任何一个DBMS都以某一个数据模型为基础,或者说支持某一个数据模型。

数据库系统中模型有不同的层次。根据模型应用的不同目的,可以将模型分成两类或说两个层次:一是概念模型,是按用户的观点来对数据和信息建模,用于信息世界的建模,强调语义表达能力,概念简单清晰;另一是数据模型,是按计算机系统的观点对数据建模,用于机器世界,人们可以用它定义、操纵数据库中的数据。一般需要有严格的形式化定义和一组严格定义了语法和语义的语言,并有一些规定和限制,便于在机器上实现。

8.试述概念模型的作用。

概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。 9.定义并解释概念模型中以下术语:

实体,实体型,实体集,属性,码,实体联系图(E-R图)

实体:客观存在并可以相互区分的事物叫实体。

实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。

实体集:同型实体的集合称为实体集。

属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。 码:唯一标识实体的属性集称为码。

实体联系图:E-R图提供了表示实体型、属性和联系的方法:

实体型:用矩形表示,矩形框内写明实体名。

属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。

联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

10.试给出三个实际部门的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。

关系数据库

一、选择题

1. 下面的选项不是关系数据库基本特征的是( )。

A.不同的列应有不同的数据类型 B.不同的列应有不同的列名

C.与行的次序无关 D.与列的次序无关

2. 一个关系只有一个( ) 。

A.候选码 B. 外码 C. 超码 D. 主码

3. 关系模型中,一个码是( )。

A.可以由多个任意属性组成 B.至多由一个属性组成

C.可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成

D.以上都不是

4. 现有如下关系:

患者(患者编号,患者姓名,性别,出生日起,所在单位)

医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( )。

A. 患者编号 B. 患者姓名 C. 患者编号和患者姓名 D. 医生编号和患者编号

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

A. 书号 B. 读者号 C. 书号+读者号 D. 书号+读者号+借期

6. 关系模型中实现实体间 N:M 联系是通过增加一个( ) 。

A.关系实现 B. 属性实现 C. 关系或一个属性实现 D. 关系和一个属性实现

7. 关系代数运算是以( )为基础的运算 。

A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算

8. 关系数据库管理系统应能实现的专门关系运算包括( )。

A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序

D. 显示、打印、制表

9. 五种基本关系代数运算是( )。

A.∪ - × σ π B.∪ - σ π C.∪ ∩ × σ π D.∪ ∩ σ π

10. 关系代数表达式的优化策略中,首先要做的是( ) 。

A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡尔积运算

D.投影运算

11. 关系数据库中的投影操作是指从关系中( ) 。

A.抽出特定记录 B. 抽出特定字段 C.建立相应的影像 D. 建立相应的图形

12. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 。

A.投影 B. 联接 C. 选择 D. 复制

13. 关系代数中的联接操作是由( )操作组合而成 。

A.选择和投影 B. 选择和笛卡尔积 C.投影、选择、笛卡尔积 D. 投影和笛卡尔积

14. 自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用

自然联接时,要求R和S含有一个或者多个共有的( ) 。

A.记录 B. 行 C. 属性 D. 元组

15. 假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同” 。

A.R∩S B. R∪S C. R-S D. R×S

16. 假设有关系R和S,关系代数表达式R-(R-S)表示的是( )。

A.R∩S B. R∪S C. R-S D. R×S

17. 下面列出的关系代数表达是中,那些式子能够成立( ) 。

ⅰ. σf1 ( σf2 (E) …… 此处隐藏:2942字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库期末考试题及答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/119056.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)