4.1数据库系统概述(2) 数据库阶段的数据管理具有以下特点 〉采用数据模型表示复杂的数据结构。 有较高的数据独立性。 >数据库系统为用户提供了方便的用户接口 〉数据库系统提供并发控制、数据库恢复、数据 的完整性和数据安全性四方面的数据控制功能。 增加了系统的灵活性
数据库与 信息系统 6 4.1 数据库系统概述(2) 数据库阶段的数据管理具有以下特点 ➢ 采用数据模型表示复杂的数据结构。 ➢ 有较高的数据独立性。 ➢ 数据库系统为用户提供了方便的用户接口。 ➢ 数据库系统提供并发控制、数据库恢复、数据 的完整性和数据安全性四方面的数据控制功能。 ➢ 增加了系统的灵活性
4.1数据库系统概述(3) 、数据库管理系统 数据库就是长期储存在计算机内、有组织的、可共享的数据集合。数 据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度, 较高的数据独立性和易扩展性,并可为各种用户共享 数据库管理系统( Database Management Systems,DBMS)是 数据库系统的核心,是为数据库的建立、使用和维护而配置的软件,由 个互相关联的数据的集合和一组用于访问这些数据的程序组成。它建立在 操作系统的基础上,是位于操作系统与用户之间的一层数据管理软件,负 责对数据库进行统一的管理和控制。用户发出的或应用程序中的各种操作 数据库中数据的命令,都要通过数据库管理系统来执行。数据库管理系统 还承担着数据库的维护工作,能够按照数据库管理员所规定的要求,保证 数据库的安全性和完整性
数据库与 信息系统 7 4.1 数据库系统概述(3) 三、数据库管理系统 数据库就是长期储存在计算机内、有组织的、可共享的数据集合。数 据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度, 较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统(Database Management Systems,DBMS)是 数据库系统的核心,是为数据库的建立、使用和维护而配置的软件,由一 个互相关联的数据的集合和一组用于访问这些数据的程序组成。它建立在 操作系统的基础上,是位于操作系统与用户之间的一层数据管理软件,负 责对数据库进行统一的管理和控制。用户发出的或应用程序中的各种操作 数据库中数据的命令,都要通过数据库管理系统来执行。数据库管理系统 还承担着数据库的维护工作,能够按照数据库管理员所规定的要求,保证 数据库的安全性和完整性
4.1数据库系统概述(3) 数据库系统( Database System,DBS)是 指在计算机系统中引入数据库后的系统。一般由数 据库、数据库管理系统(及其开发工具)、应用系 统、数据库管理员( Data base administrator, DBA)和最终用户构成。即: DBS=DB+DBMS+APPLICATION+DBA+USER 应当指出的是,数据库的建立、使用和维护等 工作只靠DBMS远远不够,还要有专门的人员来协 助管理,这些人就是数据管理员
数据库与 信息系统 8 4.1 数据库系统概述(3) 数据库系统(Database System,DBS)是 指在计算机系统中引入数据库后的系统。一般由数 据库、数据库管理系统(及其开发工具)、应用系 统、数据库管理员(Database Administrator, DBA)和最终用户构成。即: DBS=DB+DBMS+APPLICATION+DBA+USER 应当指出的是,数据库的建立、使用和维护等 工作只靠DBMS远远不够,还要有专门的人员来协 助管理,这些人就是数据管理员
4.1数据库系统概述(4) 四、数据库应用系统 数据库应用系统是指系统开发人员利用 数据库系统资源开发出来的,面向某一类 实际应用的应用软件系统。很多信息系统 属于数据库应用系统
数据库与 信息系统 9 4.1 数据库系统概述(4) 四、数据库应用系统 数据库应用系统是指系统开发人员利用 数据库系统资源开发出来的,面向某一类 实际应用的应用软件系统。很多信息系统 属于数据库应用系统
数据库 4.2数据模型(1) 在数据库技术中,我们用模型的概念描述数据库的 结构与语义,对现实世界进行抽象。通俗地讲数据模型 就是现实世界的模拟 数据模型应满足三方面要求:一是能比较真实地模 拟现实世界;二是容易为人所理解;三是便于在计算机 上实现。一种数据模型要很好地满足这三方面的要求, 在目前尚很困难。在数据库系统中针对不同的使用对象 和应用目的,采用不同的数据模型
数据库与 信息系统 10 4.2 数据模型(1) 在数据库技术中,我们用模型的概念描述数据库的 结构与语义,对现实世界进行抽象。通俗地讲数据模型 就是现实世界的模拟。 数据模型应满足三方面要求:一是能比较真实地模 拟现实世界;二是容易为人所理解;三是便于在计算机 上实现。一种数据模型要很好地满足这三方面的要求, 在目前尚很困难。在数据库系统中针对不同的使用对象 和应用目的,采用不同的数据模型