目录 1.分布式数据库 分布式数据库系统( Distributed DataBase System,DDBS)是 在集中式数据库基础上发展起来的,是数据库技术与计算机 网络技术、分布处理技术相结合的产物。分布式数据库系统 上一页 是地理上分布在计算机网络不同结点,逻辑上属于同一系统 下一页 的数据库系统,能支持全局应用,同时存取两个或两个以上 结点的数据。 退出 分布式数据库系统的主要特点是: (1)数据是分布的。数据库中的数据分布在计算机网络的 不同结点上,而不是集中在一个结点,区别于数据存放在服 务器上由各用户共享的网络数据库系统。 (2)数据是逻辑相关的。分布在不同结点的数据,逻辑 上属于同一个数据库系统,数据间存在相互关联,区别于由 计算机网络连接的多个独立数据库系统 (3)结点的自治性。每个结点都有自己的计算机软、硬 件资源、数据库、数据库管理系统(即 Local dataBase Management System: LDBMS局部数据库管理系统),因而能 够独立地管理局部数据库
目 录 上一页 下一页 退 出 16 1.分布式数据库 分布式数据库系统(Distributed DataBase System,DDBS)是 在集中式数据库基础上发展起来的,是数据库技术与计算机 网络技术、分布处理技术相结合的产物。分布式数据库系统 是地理上分布在计算机网络不同结点,逻辑上属于同一系统 的数据库系统,能支持全局应用,同时存取两个或两个以上 结点的数据。 分布式数据库系统的主要特点是: (1)数据是分布的。数据库中的数据分布在计算机网络的 不同结点上,而不是集中在一个结点,区别于数据存放在服 务器上由各用户共享的网络数据库系统。 (2)数据是逻辑相关的。分布在不同结点的数据,逻辑 上属于同一个数据库系统,数据间存在相互关联,区别于由 计算机网络连接的多个独立数据库系统。 (3)结点的自治性。每个结点都有自己的计算机软、硬 件资源 、 数据库 、 数 据 库 管 理 系 统 ( 即 Local DataBase Management System,LDBMS局部数据库管理系统),因而能 够独立地管理局部数据库
目录 2.面向对象数据库 面向对象数据库系统( object-Oriented DataBase 上一页 System,DBS)是将面向对象的模型、方法和机制 下 与先进的数据库技术有机地结合而形成的新型数据库系 页统。它从关系模型中脱离出来,强调在数据库框架中发 退出 展类型、数据抽象、继承和持久性;它的基本设计思想 是,一方面把面向对象语言向数据库方向扩展,使应用 程序能够存取并处理对象,另一方面扩展数据库系统, 使其具有面向对象的特征,提供一种综合的语义数据建 模概念集,以便对现实世界中复杂应用的实体和联系建 模。因此,面向对象数据库系统首先是一个数据库系统, 具备数据库系统的基本功能,其次是一个面向对象的系 统,针对面向对象的程序设计语言的永久性对象存储管 理而设计的,充分支持完整的面向对象概念和机制
目 录 上一页 下一页 退 出 17 2.面向对象数据库 面向对象数据库系统(Object-Oriented DataBase System,OODBS)是将面向对象的模型、方法和机制, 与先进的数据库技术有机地结合而形成的新型数据库系 统。它从关系模型中脱离出来,强调在数据库框架中发 展类型、数据抽象、继承和持久性;它的基本设计思想 是,一方面把面向对象语言向数据库方向扩展,使应用 程序能够存取并处理对象,另一方面扩展数据库系统, 使其具有面向对象的特征,提供一种综合的语义数据建 模概念集,以便对现实世界中复杂应用的实体和联系建 模。因此,面向对象数据库系统首先是一个数据库系统, 具备数据库系统的基本功能,其次是一个面向对象的系 统,针对面向对象的程序设计语言的永久性对象存储管 理而设计的,充分支持完整的面向对象概念和机制
1.2数据库系统 且录1121数据库系统的组成 数据库应用系统简称为数据库系统( Data base System, DBS),是一个计算机应用系统。它由计算机硬件、数据 上一页库管理系统、数据库、应用程序和用户等部分组成。 下一页 退出 应用程序 语言编译DBMS 取 用户 硬件 开发人员 數据库管 理人员
目 录 上一页 下一页 退 出 18 1.2 数据库系统 1.2.1 数据库系统的组成 数据库应用系统简称为数据库系统(DataBase System, DBS),是一个计算机应用系统。它由计算机硬件、数据 库管理系统、数据库、应用程序和用户等部分组成。 应用程序 硬件 语言编译 DBMS OS 最终 用户 开发人员 数据库管 理人员
目录1.计算机硬件 计算机硬件( Hardware)是数据库系统赖以存在的物质基 础,是存储数据库及运行数据库管理系统DBMS的硬件资源 上一页主要包括主机、存储设备、JO通道等。大型数据库系统 下一页 般都建立在计算机网络环境下。 为使数据库系统获得较满意的运行效果,应对计算机的CPU、 退出 内存、磁盘、JO通道等技术性能指标,采用较高的配置。 2.数据库管理系统 数据库管理系统( DataBase Management System,DBMS) 是指负责数据库存取、维护、管理的系统软件。DBMS提供 对数据库中数据资源进行统一管理和控制的功能,将用户应 用程序与数据库数据相互隔离。它是数据库系统的核心,其 功能的强弱是衡量数据库系统性能优劣的主要指标。 DBMS必须运行在相应的系统平台上,在操作系统和相关 的系统软件支持下,才能有效地运行
目 录 上一页 下一页 退 出 19 1.计算机硬件 计算机硬件(Hardware)是数据库系统赖以存在的物质基 础,是存储数据库及运行数据库管理系统DBMS的硬件资源, 主要包括主机、存储设备、I/O通道等。大型数据库系统一 般都建立在计算机网络环境下。 为使数据库系统获得较满意的运行效果,应对计算机的CPU、 内存、磁盘、I/O通道等技术性能指标,采用较高的配置。 2.数据库管理系统 数据库管理系统(DataBase Management System,DBMS) 是指负责数据库存取、维护、管理的系统软件。DBMS提供 对数据库中数据资源进行统一管理和控制的功能,将用户应 用程序与数据库数据相互隔离。它是数据库系统的核心,其 功能的强弱是衡量数据库系统性能优劣的主要指标。 DBMS必须运行在相应的系统平台上,在操作系统和相关 的系统软件支持下,才能有效地运行
目录 3.数据库 数据库( Database,DB)是指存储在计算机存储设备上 上一页 结构化的相关数据集合。它不仅包括描述事物的数据本 身,而且还包括相关事物之间的联系。可以被多个用户 下 页共享的、与应用程序相互独立。数据库中的数据也是以 退出 文件的形式存储在存储介质上的,它是数据库系统操作 的对象和结果。数据库中的数据具有集中性和共享性。 所谓集中性是指把数据库看成性质不同的数据文件的集 合,其中的数据冗余很小。所谓共享性是指多个不同用 户使用不同语言,为了不同应用目的可同时存取数据库 中的数据。 数据库中的数据由DBMS进行统一管理和控制,用户对 数据库进行的各种数据操作都是通过DBMS实现的
目 录 上一页 下一页 退 出 20 3.数据库 数据库(DataBase,DB )是指存储在计算机存储设备上 结构化的相关数据集合。它不仅包括描述事物的数据本 身,而且还包括相关事物之间的联系。可以被多个用户 共享的、与应用程序相互独立。数据库中的数据也是以 文件的形式存储在存储介质上的,它是数据库系统操作 的对象和结果。数据库中的数据具有集中性和共享性。 所谓集中性是指把数据库看成性质不同的数据文件的集 合,其中的数据冗余很小。所谓共享性是指多个不同用 户使用不同语言,为了不同应用目的可同时存取数据库 中的数据。 数据库中的数据由DBMS进行统一管理和控制,用户对 数据库进行的各种数据操作都是通过DBMS实现的