2019年自考《互联网数据库》专项习题:简答

发布日期:2019-07-30 11:57:46 编辑整理:海南自考网 【字体: 】    【自考招生老师微信】
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

简答题练习

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

① 数据结构;

② 数据操作;

③ 数据约束条件。

2. 简述数据库管理系统的功能。

① 数据定义;数据操纵;

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

③ 数据的建立和维护;数据通信接口。

3. 简述关系模型允许定义的三种完整性约束

 ① 实体完整性;

② 参照完整性;

③ 用户定义完整性。

4.简述数据库管理系统的功能。

①数据定义;数据操纵;

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

③数据库的建立和维护;数据通信接口。

5.一个设计良好的DBMS应具备什么样的功能?

①具有友好的用户界面;

② 完备的功能;较高的运行效率;

③ 清晰的系统结构和开放性。

6.简述数据库系统的三级模式

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

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

7.请列出在需求分析阶段常用的调查方法。

① 跟班作业,开会调查;

② 专人介绍,询问;

③ 设计调查表填写,查阅记录。

8.简述数据库设计基本步骤。

①需求分析;概念结构设计;

② 逻辑结构设计;数据库物理设计阶段;

③ 数据库实施阶段;数据运行和维护阶段。

9.简述数据库的完整性与数据库的安全性的区别

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

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

③ 完整性是用户使用数据库时向数据库加入不合语义的数据。

10.什么是数据独立性?它包括哪两个方面?

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

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

③数据逻辑独立性:数据的全局逻辑结构与局部逻辑结构之间的独立性。当数据的全局逻辑结构发生变化时,通过DBMS的工作使局部逻辑结构不变

11.在数据库中解决死锁的常用方法有哪些?

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

② 采用按序加锁法;

③ 不采取任何措施预防死锁的发生,而是周期性的检查系统中是否有死锁。

12.简述利用日志文件恢复事务的过程。

①从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束;

②对尚未结束的事务进行撤消处理,对已经结束的事务进行重做处理。

13.简述两段锁协议的含义。

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

②在对任何数据进行读、写操作之前,事务首先获得对该数据的封锁;

③在释放一个封锁之后,事务再获得任何其他封锁。

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

σ系别= ‘英语系’ ∧ 性别=’女’(学生)

14.已知关系模式:

学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)

用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。

 π学号(学生)-π学号(σ课程号= ‘C3’(选课))

15.简述视图的作用。

① 简化用户操作;使用户能以多角度看待同一数据;

②对重构数据库提供了一定程度的逻辑独立性;

③能够对机密数据提供了安全保护

16.何谓关系模式的规范化?

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

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

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

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

③ 没有任何属性完全函数依赖于非码的任何一组属性。

18. 仅满足1NF的关系模式会存在哪些问题?

① 存在对码的部分函数依赖;

② 引起插入异常,删除异常;

③ 数据冗余度大,修改复杂。

19.关系模式分解应达到什么标准?。

分解既要保持函数依赖,又要具有无损连接性

20. 简述ASP文件主要包含的内容

① 一般文件;

② HTML文件标记;

③ 脚本程序。

21. 简述JDBC连接数据库的几种方法。

① 与数据源直接通信;

② 通过JDBC驱动程序的通信;

③ 与ODBC数据源通信。

22.ADO中包括哪些对象?

① 共包含七个对象;分别是连接对象;命令对象;记录集对象;

②错误对象,字段对象

③参数对数和属性对象

23.简述VBScript中变量声明的方式。

① 使用dim语句,public语句,private语句在script中显式声明变量;

② 直接在script中使用变量名隐式声明变量。

24.JDBC的基本功能是什么?

①建立与数据库的连接;

②发送SQL语句;

③处理结果。

25.并行数据库的基本结构有哪几种?

①SM结构;

② SD结构;

③ SN结构。

26.简述分布式数据库系统中数据的共享有哪些层次

 ①在分布式数据库系统中,数据共享有两个层次;

② 一是局部共享,即在局部数据库中存储局部场地上各用户的共享数据,这些数据都是本地场地用户常用的。

③ 二是全局共享,即在分布式数据库系统的各个场地也存储供其他场地用户共享的数据,支持系统的全局应用。

27.简述数据分布的方式。

①划分式;

② 全重复式;

③ 部分重复式。

28.简述分布式数据库的特点。

① 数据的独立性;

② 集中与自治相合的控制结构;

③ 适当增加数据冗余度,全局一致性,可串行性和可恢复性。

29.什么是分布透明性?

在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为分布透明性

30. 数据模型三要素是什么?

①数据结构

②数据操作

③完整性约束

 

《海南自考网》免责声明

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试局发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

海南自考便捷服务