互联网数据库复习题2015模板(3)

2019-01-19 18:06

A.数据和数据结构的关系 B.数据和算法的关系 C.数据和处理的关系 D.数据和通信的关系 64.在关系数据库中,规范化理论的引入是为了

A.解决插入、删除、更新异常和数据冗余 B.提高查询速度

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

65. 设有关系W(工号,姓名,工种,定额),将其规范化到第三范式,则下列选项中正确的是

A.W1(工号,姓名),W2(工种,定额) B.W1(工号,定额),W2(姓名,工种) C.W1(工号,工种,定额),W2(工号,姓名) D.W1(工号,姓名,工种),W2(工种,定额) 66. 面向对象程序设计的基本思想是

A.屏蔽和可重用性 B.封装和可扩展性 C.封装和模块化特性 D.屏蔽和过程划分特性

67.下列关于关系数据库中型和值的叙述中,正确的是 A.关系模式是值,关系是型

B.关系模式是型,关系的逻辑表达式是值 C.关系模式是型,关系是值

D.关系模式的逻辑表达式是型,关系是值

68. 若事务T对数据R已加X锁,则其他事务对数据R A.只能加X锁 B.不能加任何锁 C.只能加S锁 D.能加任何锁

69. 可以在多个用户之间共享数据的ASP内置对象是 A.Session对象 C.Request对象

B.Application对象 D.System对象

70.下列不是数据仓库基本特征的是 ..A.数据相对稳定

B.包括当前准确数据 D.面向主题

C.数据反映历史变化

71. E-R模型的基本成分是( ) A.字段与记录 C.实体与联系

B.库结构与属性 D.记录与属性

72. 数据模型的三个要素中,用于描述系统静态特性的是

A.数据操作 B.数据结构 C.数据完整性约束 D.数据参照

11

74.在关系代数运算中,五种基本运算是( ) A.?、?、、Ⅱ和σ

B.?、?、、Ⅱ和σ

C.?、×、Ⅱ和σ ?、D.?、×、Ⅱ和σ ?、75.在关系数据库中,表与表之间的联系是通过如下哪项实现的? A.实体完整性规则

B.参照完整性规则 D.值域

C.用户自定义的完整性规则

二、填空题练习

1.数据的最小存取单位是___数据项_____。

2.DBMS的含义是______ 数据库管理系统 __。

3.数据库管理经历了三个发展阶段:人工管理阶段、文件系统管理阶段和 数据库系统阶段 。 4.用树型结构表示实体类型及实体间联系的数据模型称为__层次模型_____。

5.数据模型通常由三大要素组成,这三大要素分别是数据结构、数据操作和_数据约束条件。

6.在E—R图中,菱形框表示__ 实体之间的联系 _____。 7.E—R图一般在数据库设计的_____概念结构设计 _阶段使用

8.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对______实体完整性___的约束。

9.各分E—R图之间的冲突主要有三类:属性冲突、结构冲突和__命名冲突______。 10.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为___外码____。

11.在关系代数运算中,并、差、投影、选择和___笛卡尔积______为基本的五种运算。 12.按谓词变元的不同,关系演算可分为元组关系演算和__域关系演算___。

13.数据字典的主要内容包括:数据项、数据结构、数据存储、__数据流 和处理过程。 14.关系模式由2NF转化为3NF是消除了非主属性对码的___传递函数依赖。 15.在数据库运行阶段,对数据库经常性的维护工作主要由___DBA________完成。 16.DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和 数据库恢复 。 17.数据库的完整性是指数据的正确性、__一致性____和相容性。

18.数据库系统可能发生的故障主要包括事务故障、系统故障、_介质故障__和计算机病毒。 19.ASP所用的脚本语言是VBScript和 Jscript 。

20.ASP文件可以使用任何脚本语言,缺省的脚本语言是__VBScript_________ 21.URL正确的含义是___ 统一资源管理器 ___ 22.数据库系统中可能发生的故障有:系统故障、介质故障、计算机病毒和 事务故障 。 23.数据仓库是一个面向主题的、____集成的______、时变的和非易失的数据集合 24.数据库的物理设计通常分为两步,首先确定数据库的物理结构,然后 评价 物理结构。

25.VBScript只支持__ Variant ______变量类型。

26.并行数据库系统研究一直以三种并行计算结构为基础,分别是共享内存结构、__共

12

享磁盘结构_和无共享资源结构。

27.并发控制的主要技术是采用_____封锁机制__ __ 28.数据库试运行也称为联合调试,应完成的测试主要包括功能测试和__性能测试___测试。 29.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的逻辑独立性。30. 如果只对关系中的某些属性感兴趣,则可用关系代数的 投影 运算选择这些属性。

31. 由并发操作引起的数据不一致性包括丢失修改、不能重复读和_读\脏\数据_ 32根据关系数据模型的性质要求,同一个关系中任意两个元组不能_完全相同_____。 33.DBMS执行CREATE VIEW语句的结果只是把__对视图的定义存入数据字典__,并不执行其中的SQL语句。

34.在视图集成中消除冗余主要采用分析方法,即以数据字典和_数据流图__为依据,根据数据字典中关于数据项之间逻辑关系的说明来消除冗余。

35. 将2NF的关系模式转变为3NF的关系模式,是消除了_非主属性对码的函数据依赖__ 36. 面向对象数据库语言主要包括对象定义语言和__对象操纵语言_________。 37.数据库处于人工管理 阶段的时候,数据是不保存 38. 逻辑设计过程是把 概念结构 转换为逻辑结构的过程

39.在关系模式职工(工号、姓名、年龄、性别)中若要求“职工的年龄必须在18岁至50岁之间”,则该约束属于 用户定义的完整性约束

40. 函数依赖和多值依赖 是最重要的数据依赖

41. .并行数据库系统是数据库技术与并行计算 技术相结合的产物 42. SQL语言使用___CREATE INDEX_____语句建立索引。

43将1NF的关系模式转变为2NF的关系模式,是消除了非主属性对主码的_部分函数依赖 44规范化的基本思想是逐步消除 数据依赖 中不合适的部分,是模式中的个关系模式达到某种程度的“分离”

45. .SQL语言中,用于排序的是(ORDER BY)子句。 46.在Vbscript中,过程被分为两类:sub过程和 function过程 47.在各种数据依赖关系中, 函数依赖 是最基本的一种依赖

48.审计是一种 事后监视 的措施,即跟踪数据库的访问活动,已发现数据库的非法访问,达到安全的防范的目的

49. 在数据库设计中,建立数据库、输入数据等操作属于 实施阶段 50. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 安全性

13

三、简答题练习

1. 数据模型包含哪三个方面的要素?

① 数据结构; ② 数据操作;

③ 数据约束条件。 2. 简述数据库管理系统的功能。

① 数据定义;数据操纵;

② 数据库运行管理;数据组织、存储和管理;

③ 数据的建立和维护;数据通信接口。 3. 简述关系模型允许定义的三种完整性约束 ① 实体完整性; ② 参照完整性;

③ 用户定义完整性。 4.简述数据库管理系统的功能。 ①数据定义;数据操纵;

②数据运行管理;数据组织、存储和管理; ③数据库的建立和维护;数据通信接口。

5.一个设计良好的DBMS应具备什么样的功能? ①具有友好的用户界面;

② 完备的功能;较高的运行效率; ③ 清晰的系统结构和开放性。 6.简述数据库系统的三级模式

① 数据库系统的三级模式结构是指由外模式、模式和内模式构成;

②一个数据库只有一个模式,它是数据库模式结构的中间层;一个数据库可以有多个外模式,是保证数据安全性的一个有力措施;一个数据库也只有一个内模式。它是数据物理结构和存储方式的描述。

7.请列出在需求分析阶段常用的调查方法。 ① 跟班作业,开会调查; ② 专人介绍,询问;

③ 设计调查表填写,查阅记录。 8.简述数据库设计基本步骤。 ①需求分析;概念结构设计;

② 逻辑结构设计;数据库物理设计阶段; ③ 数据库实施阶段;数据运行和维护阶段。 9.简述数据库的完整性与数据库的安全性的区别

① 数据完整性与安全性是数据库保护的两个不同方面;

14

② 安全性是防止用户非法使用数据库;

③ 完整性是用户使用数据库时向数据库加入不合语义的数据。 10.什么是数据独立性?它包括哪两个方面?

① 数据独立性指数据存储与应用之间的依赖关系,包括:

②数据物理独立性:数据的物理结构与逻辑结构之间的独立性。当数据的物理结构(也称存储结构)发生变化时,通过DBMS的工作使应用程序不变。

③数据逻辑独立性:数据的全局逻辑结构与局部逻辑结构之间的独立性。当数据的全局逻辑结构发生变化时,通过DBMS的工作使局部逻辑结构不变 11.在数据库中解决死锁的常用方法有哪些?

① 要求每个事务一次就将要使用的数据全部加锁,否则就不执行; ② 采用按序加锁法;

③ 不采取任何措施预防死锁的发生,而是周期性的检查系统中是否有死锁。 12.简述利用日志文件恢复事务的过程。

①从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束; ②对尚未结束的事务进行撤消处理,对已经结束的事务进行重做处理。 13.简述两段锁协议的含义。

①指所有事务必须两个阶段对数据项加锁和解锁;

②在对任何数据进行读、写操作之前,事务首先获得对该数据的封锁; ③在释放一个封锁之后,事务再获得任何其他封锁。

14.已知关系模式:学生(学号,姓名,性别,年龄,系别),用关系代数查询英语系的女学生。 σ系别= ‘英语系’ ∧ 性别=’女’(学生) 14.已知关系模式:

学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩) 用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。

π学号(学生)-π学号(σ课程号= ?C3?(选课)) 15.简述视图的作用。

① 简化用户操作;使用户能以多角度看待同一数据; ②对重构数据库提供了一定程度的逻辑独立性; ③能够对机密数据提供了安全保护 16.何谓关系模式的规范化?

一个低一级的范式的关系模式,通过模式分解转换为若干个高一级范式的关系模式集合,这个过程叫关系模式的规范化。

17. 每个BCNF的关系模式应具有哪三个性质?

①所有非主属性都完全函数依赖于每个候选码;

② 所有主属性都完全函数依赖于每个不包含它的候选码;

15


互联网数据库复习题2015模板(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:下穿结构防水施工探讨

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: