当前位置:文档之家› 第7章 数据的组织与管理

第7章 数据的组织与管理

6
分布式数据库系统的主要特点:
• 数据是分布的。数据库中的数据分布在计算机网络的 不同结点上,而不是集中在一个结点。 • 数据库,数据间存在相互关联。 • 结点的自治性。每个结点都有自己的计算机软、硬件 资源、数据库、数据库管理系统(即局部数据库管理 系统Local Database Management System,LDBMS), 因而能够独立地管理局部数据库。
1 数据的管理方式 2 有关数据库的概念
本章要点
3 数据模型
4 关系数据库
5 Access的应用
7.1 数据的管理方式
7.1.1 人工管理 ① 数据不保存 ② 由应用程序自身管理数据 ③ 数据不独立 ④ 数据不能共享
应用程序1
应用程序2
应用程序n
数据集 1 数据集 2 数据集 n
7.1.2 文件管理
• 移动数据库是能够支持移动式计算环境的数据库,其数据在 物理上分散而逻辑上集中。
• 由于移动数据库的应用大都嵌入到诸如掌上电脑、PDA、车载 设备等移动通信设备中,故移动数据库也称为嵌入式移动数 据库。
6.大数据技术
• 大数据(Big Data)是规模非常巨大和复杂的数据集,传统数据库管 理工具处理起来面临很多困难,如对数据库高并发读写要求、对海 量数据的高效率存储和访问需求、对数据库高可扩展性和高可用性 的需求。
• 数据仓库作为决策支持系统(Decision Support System)的 有效解决方案,涉及3方面的技术内容:数据仓库技术、联机 分析处理(On-Line Analysis Processing,OLAP)技术和 数据挖掘(Data Mining)技术。
10
5. 嵌入式移动数据库
• 随着笔记本电脑、无线网络、移动计算设备、射频识别 (Radio Frequency Identification,RFID)技术的应用和 发展,移动计算变得越来越重要。例如用户可以在旅途中工 作和访问数据、邮递服务对邮件跟踪、医疗紧急救护等。
• 对数据库进行统一的管理和控制,以保证数据库 的安全性和完整性。
(1)数据库管理系统的功能 ① 定义功能
② 操纵功能
③ 控制功能
④ 维护功能
• 这些领域中要求处理的数据不仅包括传统的数字、字符等 格式化数据,还包括大量多种媒体形式的非格式化数据, 如图形、图像、声音等。
• 这种能存储和管理多种媒体的数据库称为多媒体数据库。
9
4. 数据仓库
• 随着信息技术的高速发展,数据库应用的规模、范围和深度 不断扩大,一般的事务处理已不能满足应用的需要,企业界 需 要 在 大 量 信 息 数 据 基 础 上 的 决 策 支 持 , 数 据 仓 库 ( Data Warehouse)技术的兴起满足了这一需求。
• 大 数 据 有 4 个 基 本 特 征 : 数 据 规 模 大 ( Volume ) 、 数 据 种 类 多 (Variety)、要求数据处理速度快(Velocity)、数据价值密度 低(Value),即所谓的4V特性。
• 大数据将在商业智能、政府决策、公共服务等领域得到广泛应用。
7. 2 有关数据库的概念
应用程序n
数据库 管理系统
数据库
7.1.4 数据管理技术的新发展
• 在数据库技术的发展过程中,先后出现了层次数据库、网 状数据库和关系数据库。
• 随着应用的不断深入,占主导地位的关系数据库系统已不 能满足新的应用领域的需求。
• 例如,在实际应用中,除了需要处理数字、字符数据的简 单应用之外,还需要存储并检索复杂的复合数据(如集合、 数组、结构体)、多媒体数据、计算机辅助设计绘制的工程 图纸和地理信息系统(Geographic Information System, GIS)提供的空间数据等,对于这些复杂数据,关系数据库无 法实现对它们的管理。
7.2.1 数据库与数据库管理系统
1.数据库
• 数据库(DataBase,DB)是存储在计算机内的、 有组织的、可共享的数据集合。 • 数据库中的数据按一定的数据模型进行组织、描 述和存储,具有较小的冗余度、较高的数据独立 性和易扩展性,并为各种用户共享。
2.数据库管理系统
• 数 据 库 管 理 系 统 ( Database Management System,DBMS)是用于建立、使用和维护数据库的 软件
7
2. 面向对象数据库系统
• 将面向对象的模型、方法和机制,与先进的数据库 技术有机地结合而形成的新型数据库。 • 基本设计思想是,一方面把面向对象语言向数据库 方向扩展,使应用程序能够存取并处理对象,另一 方面扩展数据库系统,使其具有面向对象的特征 。
8
3. 多媒体数据库系统
• 随着信息技术的发展,数据库应用从传统的企业信息管理 扩展到计算机辅助设计(Computer Aided Design,CAD)、 计算机辅助制造(Computer Aided Manufacture,CAM)、办 公 自 动 化 (Office Automation , OA) 、 人 工 智 能 (Artificial Intelligent,AI)等多种应用领域。
• 正是实际应用中涌现出的许多问题,促使数据库技术不断 向前发展,出现了许多不同类型的新型数据库系统。
1. 分布式数据库系统
• 分 布 式 数 据 库 系 统 ( Distributed Database System,DDBS)是在集中式数据库基础上发展起 来的,是数据库技术与计算机网络技术、分布处 理技术相结合的产物。 • 分布式数据库是地理上分布在计算机网络的不同 结点,逻辑上属于同一系统的数据库。 • 它不同于将数据存储在服务器上供用户共享存取 的网络数据库。
① 数据可以长期保存 ② 由文件系统管理数据 ③ 数据共享性差,冗余度大 ④ 数据独立性
应用程序1 应用程序2
应用程序n
文件 系统
文件1 文件2
文件n
7.1.3 数据库管理
① 数据真正实现了结构化 ② 数据的共享性高,冗余度低,易扩充 ③ 数据独立性高 ④ 数据由DBMS统一管理和控制
应用程序1 应用程序2
相关主题