数据库系统的优点(1)数据高度结构化集成,面向全组织(2)数据共享性好可为多个不同的用户共同使用。(3)数据允余少,易扩充(4)数据和程序的独立性高(物理独立性、逻辑独立性)简化应用程序的编写和维护。(5)数据控制统一安全性控制:防止泄密和破环完整性控制:正确、有效、相容并发控制:多用户并发操作的协调控制故障恢复:发生故障时,将数据库恢复到正确状态版权所有北京交通大学交通运输概论11
版权所有©北京交通大学 交通运输概论 数据库系统的优点 11 (1) 数据高度结构化集成,面向全组织 (2) 数据共享性好 可为多个不同的用户共同使用。 (3) 数据冗余少,易扩充 (4) 数据和程序的独立性高(物理独立性、逻辑独立性) 简化应用程序的编写和维护。 (5)数据控制统一 安全性控制:防止泄密和破坏 完整性控制:正确、有效、相容 并发控制: 多用户并发操作的协调控制 故障恢复:发生故障时,将数据库恢复到正确状态
数据模型①在数据库中用数据模型来抽象、表示和处理现实世界中的数据和信息。通俗地讲,数据模型就是现实世界的模拟。?数据模型的三要素数据结构一一数据、数据之间的联系数据操作一一数据的增加、删除、修改、查询数据的约束条件一一数据及其联系所具有的制约①常用的数据模型层次模型、网状模型、关系模型和面向对象模型版权所有北京交通大学交通运输概论12
版权所有©北京交通大学 交通运输概论 数据模型 12 Ø 在数据库中用数据模型来抽象、表示和处理现实世界中的 数据和信息。通俗地讲,数据模型就是现实世界的模拟。 Ø 数据模型的三要素 数据结构——数据、数据之间的联系 数据操作——数据的增加、删除、修改、查询 数据的约束条件—— 数据及其联系所具有的制约 Ø 常用的数据模型 层次模型、网状模型、关系模型和面向对象模型
数据库系统的应用几乎所有的信息系统都会使用数据库来存储数据信息,例如①航空公司存储航班信息和乘客信息①铁路总公司存储列车运行线路、时刻表等信息①12306售票系统存储列车票务信息和乘客信息等①交管部门存储车辆、驾驶员、事故详情等信息O.版权所有北京交通大学13交通运输概论
版权所有©北京交通大学 交通运输概论 数据库系统的应用 13 几乎所有的信息系统都会使用数据库来存储数据信息,例如 Ø 航空公司存储航班信息和乘客信息 Ø 铁路总公司存储列车运行线路、时刻表等信息 Ø 12306售票系统存储列车票务信息和乘客信息等 Ø 交管部门存储车辆、驾驶员、事故详情等信息 Ø
三、数据仓库技术定义数据仓库(DataWarehouse)是一个面向主题的(Subject Oriented)集成的(Integrate)相对稳定的(Non-Volatile)反映历史变化(TimeVariant)的数据集合,用于支持管理决策14交通运输概论
交通运输概论 三、数据仓库技术 14 定义 数据仓库(Data Warehouse)是一个 • 面向主题的(Subject Oriented) • 集成的(Integrate) • 相对稳定的(Non-Volatile) • 反映历史变化(Time Variant) 的数据集合,用于支持管理决策
数据仓库的产生与发展随着市场竞争的加剧,信息系统的用户已经不满足于仅仅用计算机去处理每天所发生的事务数据,而是需要信息能够支持决策的信息,去帮助管理决策。例如,地铁运营部门希望了解地铁线路和交通流量信息的关系,以便及时调度:铁路总公司希望知道春运时客流量大的线路,以便增开临时列车...这就需要一种能够将日常业务处理中所收集到的各种数据转变为具有商业价值信息的技术,传统数据库系统无法承担这一责任。因为传统数据库的处理方式和决策分析中的数据需求不相称。这些不相称性主要表现在决策处理中的系统响应问题、决策数据需求的问题和决策数据操作的15问题。交通运输概论
交通运输概论 数据仓库的产生与发展 15 随着市场竞争的加剧,信息系统的用户已经不满足于仅 仅用计算机去处理每天所发生的事务数据,而是需要信息 ——能够支持决策的信息,去帮助管理决策。例如, 地铁运营部门希望了解地铁线路和交通流量信息的关系, 以便及时调度;铁路总公司希望知道春运时客流量大的线 路,以便增开临时列车. 这就需要一种能够将日常业务处理中所收集到的各种数 据转变为具有商业价值信息的技术,传统数据库系统无法 承担这一责任。因为传统数据库的处理方式和决策分析中 的数据需求不相称。这些不相称性主要表现在决策处理中 的系统响应问题、决策数据需求的问题和决策数据操作的 问题