■■
電子掌出版社 第1章数据库系统基础 1.1基本概念 1.2数据模型 ·1.3数据库系统的体系结构 ·1.4关系数据库
第1章 数据库系统基础 • 1.1 基本概念 • 1.2 数据模型 • 1.3 数据库系统的体系结构 • 1.4 关系数据库
電子掌出版社 1基本概念 1.数据(Data) 所谓数据就是描述事物的符号,如:数字、文字、图表、图象、声 音等都是数据。 2.数据库(DB, Database) 数据库,顾名思义就是数据存放的地方,数据库中的数据按一定 的数据模型组织、描述和储存,具有较小的冗余度,较高的数据 独立性和易扩展性,并可为各种用户共享。 3.数据库管理系统(DBMS, Database Management System) 数据库管理系统是位于用户与操作系统之间的,用于管理数据的 计算机软件。例如,有 ACCESS, FOXPRO, dBASE等等小型数 据库管理系统软件;还有DB2, Oracle, SQL Server, Informix等 等大型的数据库管理系统软件。 4.数据库系统(DBS, Database System) 数据库系统是由数据库、数据库管理系统和用户构成 ·5.数据库应用程序 数据库应用程序是指满足某类用户要求的操纵和访问数据库的程 序 区回目录
1.1 基本概念 • 1. 数据 (Data) • 所谓数据就是描述事物的符号,如:数字、文字、图表、图象、声 音等都是数据。 • 2. 数据库(DB, Database) • 数据库,顾名思义就是数据存放的地方,数据库中的数据按一定 的数据模型组织、描述和储存,具有较小的冗余度,较高的数据 独立性和易扩展性,并可为各种用户共享。 • 3. 数据库管理系统(DBMS, Database Management System) • 数据库管理系统是位于用户与操作系统之间的,用于管理数据的 计算机软件。例如,有ACCESS,FOXPRO,dBASE等等小型数 据库管理系统软件;还有DB2,Oracle,SQL Server, Informix等 等大型的数据库管理系统软件。 • 4. 数据库系统(DBS, Database System) • 数据库系统是由数据库、数据库管理系统和用户构成 • 5. 数据库应用程序 • 数据库应用程序是指满足某类用户要求的操纵和访问数据库的程 序。 返回目录
電子工常出社 12现实世界的数据描述 12.1信息的三个领域 在现实世界中,信息处于三个领域:现实世界、观念世界和 数据世界。 现实世界中的事物与联系经过认识,抽象为观念世界的实体 模型,这种实体模型是概念级的模型;然后观念世界的实体模型 经过转化,形成计算机上某一数据库管理系统所支持的数据模型。 122实体模型 实体模型是设计数据库的先导。首先设计者必须与用户合作,开 列用户问题表,而后对现实世界中所要考虑的实体及其联系进行 模拟,建立一个正确反映客观事物的实体模型。 1.实体模型中的一些基本概念 (1)实体( ntity) (2)属性( Attribute 返回目录
1.2 现实世界的数据描述 • 1.2.1信息的三个领域 • 在现实世界中,信息处于三个领域:现实世界、观念世界和 数据世界。 • 现实世界中的事物与联系经过认识,抽象为观念世界的实体 模型,这种实体模型是概念级的模型;然后观念世界的实体模型 经过转化,形成计算机上某一数据库管理系统所支持的数据模型。 • 1.2.2实体模型 • 实体模型是设计数据库的先导。首先设计者必须与用户合作,开 列用户问题表,而后对现实世界中所要考虑的实体及其联系进行 模拟,建立一个正确反映客观事物的实体模型。 • 1. 实体模型中的一些基本概念 • (1)实体(Entity) • (2)属性(Attribute) • 返回目录
電子掌出版社 (3)实体标识(码或键) (4)域( Domain) (5)实体型( Entity Type) (6)实体集( Entity Set) (7)联系( Relationship) 设有A、B两个实体类型,其间建立的联系可分为下面 三类: ①一对一联系:②一对多联系③多对多联系 2.实体联系图(简称ER图) 设计实体模型常用的工具是E-R图 返回目录
• (3)实体标识(码或键) • (4)域(Domain) • (5)实体型(Entity Type) • (6)实体集(Entity Set) • (7)联系(Relationship) • 设有A、B两个实体类型,其间建立的联系可分为下面 三类: • ① 一对一联系:② 一对多联系③ 多对多联系 • 2. 实体-联系图(简称E-R图) • 设计实体模型常用的工具是E-R图。 • 返回目录