文档介绍:第六章数据管理与知识发现
数据库基础
数据库与Web集成的方法
数据仓库与联机分析处理
知识发现
1
数据库基础
的广泛应用,数据的任意流动已成为可能,同时大有泛滥成灾之势,需要强有力的数据管理技术,因此数据管理技术已经成为网络信息发展的核心部分,是实现电子商务的基本技术。
2
数据库基础
数据管理的基本概念
从文件系统到数据库
数据库管理系统的主要功能
电子商务与数据库发展
3
数据管理的基本概念
数据:指对事物、事件、活动、交易等的基本描述;可被记录、分类和存储,形式上可以是数字、文字、图形、声音和图象。
信息:对接受者有意义和价值的数据,通过解释可以从中获得结果和提示。
知识:对当前问题的体验、经验积累、领悟和专门见解。
数据是信息的载体,信息是数据的语义解释,知识需表达成数据进行处理和传播。
4
数据管理的基本概念(续1)
数据管理:指数据的收集、整理、组织、存储、维护、检索和传送等操作。
数据库:指统一管理的相关数据。
数据库管理系统:指管理和控制数据库访问的软件系统。提供数据库的建立、查询、更新和各种数据控制。可分为层次型、网状型、关系型、面向对象型。
5
数据管理的基本概念(续2)
数据模型:指描述一类数据、数据之间的关系,及其对数据的约束的一组完整的概念。可分为两类:
(1)独立于计算机的数据模型:不涉及信息在计算机系统中的表示,只用来描述某个特定组织所关心的信息结构,如ER模型;
(2)直接面向数据库的逻辑结构的数据模型:涉及计算机系统和数据库管理系统,如层次、网状、关系、面向对象等模型。
6
从文件系统到数据库
文件系统(以超市为例)
销售员
采购员
数据输入
销售文件
数据显示
文件
处理
数据显示
数据显示
文件
处理
库存文件
销售员
采购员
7
文件系统的方法有以下缺陷:
(1)数据的分离:造成很难访问到所有的数据;
(2)数据的冗余:数据在多个文件中重复存放;
(3)数据与程序的依赖:难以改变文件数据结构;
(4)文件格式的不一致:文件结构依赖应用程序;
(5)数据查询方式呆板:通过编写应用程序访问数据;
8
应用程序和数据库的对应关系
数据库
售货员
采购员
售货员
采购员
DBMS
数据输入
查询输入
数据输入
查询输入
DB
9
数据库管理系统的功能
(DDL)
(DML)
安全性控制
完整性控制
并发控制
恢复控制
用户可访问的数据字典
:初始数据载入、转换、转储、数据库改组及性能监视分析。
10