☆正确性是指数据的合法性,如年龄属于数值型数据, 只能含0,1,…9,不能含字母或特殊符号; ◆有效性是指数据是否在其定义的有效范围,如月份 只能用1~12之间的正整数表示; ◆相容性是指表示同一事实的两个数据应相同,否贝 就不相容,如一个人不能有两个性别 (3)并发( concurrency)控制:多用户同时存 取或修改数据库时,防止相互干扰而提供给用 户不正确的数据,并使数据库受到破坏。 U八◆《回
返回 21 ❖正确性是指数据的合法性,如年龄属于数值型数据, 只能含0,1,…9,不能含字母或特殊符号; ❖有效性是指数据是否在其定义的有效范围,如月份 只能用1~12之间的正整数表示; ❖相容性是指表示同一事实的两个数据应相同,否则 就不相容,如一个人不能有两个性别。 (3)并发(concurrency)控制:多用户同时存 取或修改数据库时,防止相互干扰而提供给用 户不正确的数据,并使数据库受到破坏
(4)数据恢复( recovery):当数据库被破坏或数据不 可靠时,系统有能力将数据库从错误状态恢复到最近 某一时刻的正确状态。 数据库系统阶段,程序与数据之间的关系可用图13表 示。 应用程序1 应用程序2 数据库 管理系统 数据库 应用程序n 图1.3数据库系统阶段 U八◆《回
返回 22 (4)数据恢复(recovery):当数据库被破坏或数据不 可靠时,系统有能力将数据库从错误状态恢复到最近 某一时刻的正确状态。 ➢ 数据库系统阶段,程序与数据之间的关系可用图1.3表 示。 图1.3 数据库系统阶段 应用程序1 应用程序2 应用程序n 数 据 库 数 据 库 管理系统
>从文件系统管理发展到数据库系统管理是信息 处理领域的一个重大变化。 在文件系统阶段,人们关注的是系统功能的设 计,因此程序设计处于主导地位,数据服从于 程序设计; 而在数据库系统阶段,数据的结构设计成为信 息系统首先关心的问题。 >数据库技术经历了以上三个阶段的发展,已有 了比较成熟的数据库技术,但随着计算机软硬 件的发展,数据库技术仍需不断向前发展。 U八◆回
返回 23 ➢ 从文件系统管理发展到数据库系统管理是信息 处理领域的一个重大变化。 ➢ 在文件系统阶段,人们关注的是系统功能的设 计,因此程序设计处于主导地位,数据服从于 程序设计; ➢ 而在数据库系统阶段,数据的结构设计成为信 息系统首先关心的问题。 ➢ 数据库技术经历了以上三个阶段的发展,已有 了比较成熟的数据库技术,但随着计算机软硬 件的发展,数据库技术仍需不断向前发展
1.22数据库技术的研究领域 数据库学科的研究范围主要包括以下三个领域: 1.数据库管理系统软件的研制 DBMS是数据库系统的基础。 令DBMS的研制包括研制DBMS本身及以DBMS为核心的一组相 互联系的软件系统,包括工具软件和中间件。 令研制的目标是提髙系统的性能和提高用户的生产率。 2.数据库设计 数据库设计的研究范围包括: ☆数据库的设计方法、设计工具和设计理论的研究, ◇数据模型和数据建模的研究, 令计算机辅助数据库设计及其软件系统的研究, ◇数据库设计规范和标准的研究等。 U八◆《回
返回 24 1.2.2 数据库技术的研究领域 数据库学科的研究范围主要包括以下三个领域: 1. 数据库管理系统软件的研制 ➢ DBMS是数据库系统的基础。 ❖ DBMS 的研制包括研制 DBMS 本身及以 DBMS 为核心的一组相 互联系的软件系统,包括工具软件和中间件。 ❖ 研制的目标是提高系统的性能和提高用户的生产率。 2. 数据库设计 ➢ 数据库设计的研究范围包括: ❖ 数据库的设计方法、设计工具和设计理论的研究, ❖ 数据模型和数据建模的研究, ❖ 计算机辅助数据库设计及其软件系统的研究, ❖ 数据库设计规范和标准的研究等
3.数据库理论 >数据库理论的研究主要集中于关系规范化理论 关系数据理论等。 近年来,随着人工智能与数据库理论的结合以 及并行计算技术的发展,数据库逻辑演绎和知 识推理、并行算法等都成为新的研究方向。 >随着数据库应用领域的不断扩展,计算机技术 的迅猛发展,数据库技术与人工智能技术、网 络通信技术、并行计算技术等到相互渗透、相 互结合,使数据库技术不断涌现新的研究方向。 U八◆《回
返回 25 3. 数据库理论 ➢ 数据库理论的研究主要集中于关系规范化理论、 关系数据理论等。 ➢ 近年来,随着人工智能与数据库理论的结合以 及并行计算技术的发展,数据库逻辑演绎和知 识推理、并行算法等都成为新的研究方向。 ➢ 随着数据库应用领域的不断扩展,计算机技术 的迅猛发展,数据库技术与人工智能技术、网 络通信技术、并行计算技术等到相互渗透、相 互结合,使数据库技术不断涌现新的研究方向