0911自考互联网数据库简答题完整
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.数据库管理系统DBMS的功能?
答:
(1)数据定义
(2)数据操纵
(3)数据库运行管理
(4)数据组织、存储和管理
(5)数据库的建立和维护
(6)数据通信接口。
2.数据库管理系统DBMS的组成部分?
答:
(1)数据定义语言及其翻译处理程序
(2)数据操纵语言及其编译程序
(3)数据库运行控制程序⑷实用程序。
3.全局数据库管理系统的主要功能?
答:它的主要功能是提供分布透明性,协调全局事务的执行,协调各局部DBMS以完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步,提供全局恢复功能。
4.数据库系统的发展历程?
答:数据库系统起源于60年代中期,其发展可以划分为三代:
⑴第一代数据库系统(A工管理阶段>,即层次数据库系统和网状数据库系统,主要支持层次和网状数据库模型
⑵第二代数据库系统(文件系统阶段),即关系数据库系统,主要支持关系数据模型
⑶第三代数据库系统(数据库系统阶段),即面向对象数据系统,它基于圹展的关系数据模型或面向对象数据模型。
补:三个阶段的特点?
答:
(1)人工管理阶段:数据不保存、数据霓要由应用程序自己进行管理、基本上没有文件概念、数据不共享。
(2)文件系统阶段:数据可以长期保存、文件系统管理数据、文件已经多样化、数据的存取基本上以记录为单位。缺点有:数据共享性差,数
据冗余度大;数据和程序缺乏独立性。
(3)数据库管理阶段:数据结构化,数据共享性高、冗余度小、易扩充,数据独立性高。
5.第三代数据库系统的基本特征?
答:
(1)第三代数据库系统应支持数据管理、对象管理和知识管理
(2)第三代数据库系统必须保持或继承第二代数据库的技术
(3)第三代数据库系统必须对其他系统开放。
6.简述数据库设计的概念?
答:数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库技术是指对己给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。
7.数据库设计分为哪些阶段?
答:分为六个阶段,需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库实施阶段以及数据库运行和维护阶段。
8.数据库设计需求分析阶段的任务?
答:是通过详细调査现实世界要处理的对象(组织、部门、企业)等,充分了解原系统(手工系统或计算机系统)的工作情况,明确用户的各种需求,然后在此基础上确定新系统的功能。
9.数据库设计过程中应注意的问题?、
答:
(1)设计过程中要充分调动用户的积极性
(2)应用环境的改变、新技术的出现等都会导致应用需求的变化,因此在设计数据库时必须充分考虑到系统的可扩展性
(3)在设计数据库应用的过程中,必须充分考虑到己有应用,尽量使用户能够平稳地从旧系统迁移到新系统。
10.数据库的安全性?
答:数据库的安全性主要是指保护数据库,防止由于非法使用数据库造成数据泄露、更改或破坏。数据库管理系统提供的主要保护数据安全的手段是对用户存取数据库的数据进行严格的控制。用户存取数据库数据的控制,正常情况下由DBA利用数据库管理系统提供的用户管理和授权机制来完成。
补:数据库的被破坏主要有以下几个方面:
答:
(1)系统的软、硬件故障,造成数据被破坏。
(2)数据库的并发操作引起数据的不一致性。
(3)自然的或人为的破坏。
(4)对数据库数据的更新操作有误。
补:针对上述问题,数据库管理系统提供相应的功能:
答:
(1)数据库恢复:在系统失效后的数据库恢复,配合定时备份数据库,使数据库不丢失数据。
(2)并发控制:保证多用户能共享数据库,并维护数据的一致性。
(3)安全性保护:防止对数据库的非法使用,以避免数据的泄露、赛改或破坏。
(4)完整性保护:保证数据的正确性和一致性。
11.数据库安全性控制的一般方法?
答:
(1)用户标识和鉴定
(2)存取控制
(3)定义视图
(4)审计
(5)数据加密。
12.数据库的安全性和完整性的区别?
答:数据的完整性和安全性是数据库保护的两个不同方面。安全性是防止用户非法使用数据库。完整性则是防止合法用户使用数据库时向数据库中加入不合语义的数据。
13.1NF的关系模式存在的不足?
答:⑴数据冗余度大⑵修改复杂⑶插入异常⑷删除异常。
14.数据库系统的三级模式?
答:
(1)模式:也叫逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
(2)⑵外模式:也叫子模式或用户模式,是数据库用户能够看见和使用的局部数据恶逻辑结构和特称的描述,是数据库用户的数据视图。
(3)⑶内模式:也叫存储模式,是数据物理结构和存储方式的描述,是数据库内部的表示方法。
15.数据库概念结构的主要特点?
答:
(1)能真实、充分地反映现实世界,包括事物和实物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模拟。
(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见。
(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。(4)易于向关系、网状、层次等各种数据模型转换。
16.数据库管理系统的完整性控制机制应具有的功能?
答:
(1)定义功能:即提供定义完整性约束条件的机制
(2)检査功能:即检査用户发出的操作请求是否违背了完整性约束条件
(3)保证功能:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。