1.1.3数据库技术的研究领域 数据库管理系统软件的研制(面向对象、 多媒体数据库等) ● 数据库设计(设计方法学和设计工具、数 据模型与建模、设计规范与标准) 数据库理论(规范化理论)
1.1.3数据库技术的研究领域 • 数据库管理系统软件的研制(面向对象、 多媒体数据库等) • 数据库设计(设计方法学和设计工具、数 据模型与建模、设计规范与标准) • 数据库理论(规范化理论)
1.1.4*数据库系统的特点 数据的结构化 ·数据的共享性好、冗余度低 ·数据的独立性高: 物理、逻辑 数据由DBMS统一管理 -数据的安全性(Security) -数据的完整性(Integrity) -并发控制(Concurrency) -数据库恢复(Recovery) •良好的用户接口
1.1.4*数据库系统的特点 • 数据的结构化 • 数据的共享性好、冗余度低 • 数据的独立性高:物理、逻辑 • 数据由DBMS统一管理 – 数据的安全性(Security) – 数据的完整性(Integrity) – 并发控制(Concurrency) – 数据库恢复(Recovery) • 良好的用户接口
1.1.5*数据库在信息科学中的应用 三个世界 现实世界 信息世界 计算机世界 实体(Entity) 实体记录(Record)) 数据(Data) 实体集 记录集 数据集 特征 属性(Attribute) 数据项(属性) 特征值 属性值 数据项值 特征取值范围 属性值域 数据项值域
1.1.5*数据库在信息科学中的应用 • 三个世界 现实世界 信息世界 计算机世界 实体(Entity) 实体集 实体记录(Record) 记录集 数据(Data) 数据集 特征 特征值 特征取值范围 属性(Attribute) 属性值 属性值域 数据项(属性) 数据项值 数据项值域
1.2数据模型 ·数据的组织是数据库技术的核心问题 数据库的数据组织是通过数据模型来实现的 。 数据模型是创建数据库维护数据库的方式, 是数据库系统定义数据内容和数据间联系的 方法 数据模型的定义:表示实体类型和实体间联 系的模型称数据模型
1.2数据模型 • 数据的组织是数据库技术的核心问题 • 数据库的数据组织是通过数据模型来实现的 • 数据模型是创建数据库维护数据库的方式, 是数据库系统定义数据内容和数据间联系的 方法 • 数据模型的定义:表示实体类型和实体间联 系的模型称数据模型
数据模型的三个方面要求: 比较真实模拟真实世界 容易为人所理解 便于计算机实现 机器世界 信息世界 现实世界 认识、抽象 DBMS 概念模型 转换 支持的 数据模型
数据模型的三个方面要求: • 比较真实模拟真实世界 • 容易为人所理解 • 便于计算机实现 现实世界 认识、抽象 信息世界 概念模型 转换 机器世界 DBMS 支持的 数据模型