回顾与总结 DB解决的问题 >存在哪些问题? ■如何组织这些数据? 数据模型、规范化理论 ■如何存取这些数据? 数据定义和操作语言 ■哪些人可以操作哪些数据? 一安全性控制 ■多人如何操作同一数据? 一并发性控制 数据恢复 ■出现故障后怎么办? ■如何分析数据和发现数据价值? 数据仓库、 数据挖掘 DIKV 库 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 存在哪些问题? 如何组织这些数据? 如何存取这些数据? 哪些人可以操作哪些数据? 多人如何操作同一数据? 出现故障后怎么办? 如何分析数据和发现数据价值? —— 数据模型、规范化理论 —— 数据定义和操作语言 —— 安全性控制 —— 并发性控制 —— 数据恢复 —— 数据仓库、 数据挖掘 (DIKV) 入 库 出 库
回顾与总结 工作过程 >用户访问数据库的过程 应用程序1 应用程序1 1.读记录 2.检查权限 外模式 程序工作区 11.0K! 9.送记录 3.读取逻辑记录 数据库管 概念模式 4. 8.读记录 理系统 读取物理记录 物理模式 系统缓冲区 7.送数据 10.写日周 5.读取物理记录 6.读数据 数据库 操作系统 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 用户访问数据库的过程 应用程序1 程序工作区 操作系统 应用程序1 外模式 系统缓冲区 物理模式 概念模式 数据库 数据库管 理系统 6.读数据 5.读取 物理记录
回顾与总结 DB研究领域 ● DBMS的研制包括研制DBMS本身及以DBMS为核 DBMS的研制 心的一组相互联系的软件系统,包括工具软件和中 间件。 ·研制的目标是提高系统的性能和提高用户的生产率。 数据库的设计方法、设计工具和设计理论的研究, 数据库设计 ·数据模型和数据建模的研究, ·计算机辅助数据库设计及其软件系统的研究, ·数据库设计规范和标准的研究等。 ·关系规范化理论、关系数据理论等。 ·与人工智能与并行计算技术的结合,数据库逻辑 数据库理论 演绎和知识推理、并行算法等都成为新研究方向。 ·数据库技术与人工智能技术、网络通信技术、并 行计算技术等到相互渗透、相互结合,使数据库 技术不断涌现新的研究方向。 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 • DBMS 的研制包括研制 DBMS 本身及以 DBMS 为核 心的一组相互联系的软件系统,包括工具软件和中 间件。 • 研制的目标是提高系统的性能和提高用户的生产率。 DBMS的研制 • 数据库的设计方法、设计工具和设计理论的研究, • 数据模型和数据建模的研究, • 计算机辅助数据库设计及其软件系统的研究, • 数据库设计规范和标准的研究等。 数据库设计 • 关系规范化理论、关系数据理论等。 • 与人工智能与并行计算技术的结合,数据库逻辑 演绎和知识推理、并行算法等都成为新研究方向。 • 数据库技术与人工智能技术、网络通信技术、并 行计算技术等到相互渗透、相互结合,使数据库 技术不断涌现新的研究方向。 数据库理论
回顾与总结 数据管理挑战 >数据管理技术面临挑战 ■信息爆炸可能产生大量垃圾 ■数据类型的多样化和一体化要求 ■当前的数据管理还不能处理不确定或不精确的模糊 信息 ■数据库安全 ■对数据库理解和知识获取的要求 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据管理技术面临挑战 信息爆炸可能产生大量垃圾 数据类型的多样化和一体化要求 当前的数据管理还不能处理不确定或不精确的模糊 信息 数据库安全 对数据库理解和知识获取的要求
回顾与总结 数据管理挑战 ☒ >数据管理技术面临挑战 ■ 20世纪60年代,由于计算机的主要应用领域从科学计算 转移到数据事务处理,促使数据管理应运而生,使数据 管理技术出现一次飞跃。 ■E.F.Codd提出关系数据库模型,在数据管理和理论方面 产生了深远的影响。经过大批数据库专家十余年的不懈 努力,数据库领域在理论和时间上取得令人瞩目的成就, 它标志着数据管理的逐渐成熟,使数据管理技术出现了 又一次飞跃。 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 数据管理技术面临挑战 20世纪60年代,由于计算机的主要应用领域从科学计算 转移到数据事务处理,促使数据管理应运而生,使数据 管理技术出现一次飞跃。 E.F.Codd提出关系数据库模型,在数据管理和理论方面 产生了深远的影响。经过大批数据库专家十余年的不懈 努力,数据库领域在理论和时间上取得令人瞩目的成就, 它标志着数据管理的逐渐成熟,使数据管理技术出现了 又一次飞跃