第一章数据库管理系统概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 数据库管理系统概述 数据库在计算机系统中的位置 基本内容 DBMS的基本功能 DBMS的进程结构 DBMS的系统结构 DBMS的主要实现技术 第一章 数据库管理系统概述 1.1 DBMS 概述 1.2 DBMS的进程结构和多线索机制 1.3 DBMS系统结构 1.4 语言处理 1.5 数据存取层 1.6 数据存储层 1.7 数据库物理组织 1.1 DBMS 概述 1.1.1 DBMS的目标 1.1.2 DBMS的基本功能 1.1.3 DBMS和操作系统 1.1.4 DBMS和第四代应用开发环境 1.1.1 DBMS的目标 用户界面友好 功能完备 效率高 结构清晰 开放性 目标一: 用户界面友好 用户界面的质量直接影响一个DBMS产品的生命力。 一般要求(4个) 可靠性:指界面要具有一定的容错能力。 运行状态指示 出错信息 引导用户改正错误 用户界面友好 易用性:操作方式简单,容易记忆,输入/输出容易理解。 立即反馈:在用户心理许可的时间范围内给出响应 返回结果 返回执行信息 用户界面友好 多样性:提供多种用户接口,以适应不同层次用户的需要。 DBMS接口 交互式SQL 嵌入式SQL 表格语言接口 命令式语言接口 函数调用接口 目标二: 功能完备 主要功能 数据库定义 数据库数据存取 数据库运行管理 数据库组织和存储管理 数据库建立和维护 目标三: 效率高 高的系统效率 资源的利用率 运行效率?查询优化 高的用户生产率 良好的应用开发环境 目标四: 结构清晰 DBMS复杂 接口 向上:与用户接口 向下:与OS、其他软硬资源接口 实现技术 涉及: 编译原理(因为DBMS提供了数据语言) 操作系统(因为与OS接口) 程序设计(因为本身是软件系统) 数据结构(因为本身是软件系统) 结构清晰 内部结构清晰、层次分明 以便于自身的设计、开发和维护 目标五:开放性 符合标准和规范,例如SQL标准、ODBC标准…… 提高互操作性和可扩展性 使用其他厂商的开发工具和数据库 继承已有应用 让用户继续使用自己熟悉的工具 开发工具和数据库可供其他DBMS使用 1.1 DBMS 概述 1.1.1 DBMS的目标 1.1.2 DBMS的基本功能 1.1.3 DBMS和操作系统 1.1.4 DBMS和第四代应用开发环境 1.1.2 DBMS的基本功能 数据库定义 数据库数据存取 数据库运行管理 数据库组织和存储管理 数据库建立和维护 1.?数据库定义 外模式、模式、内模式的定义 数据库完整性的定义 安全保密定义(如用户口令、级别、存取权限) 存取路径(如索引)的定义 数据字典(亦称为系统目录): 存储定义 2. 数据存取 数据操纵语言(DML) 检索 插入 修改 删除 两类DML 宿主型语言 自立(独立)型语言 3.??数据库运行管理 多用户环境下事务的管理和自动恢复 并发控制和死锁检测(或死锁防止) 安全性检查和存取控制 完整性检查和执行 运行日志的组织管理 等等 4. 数据组织、存储和管理 数据的种类 数据字典 用户数据 存取路径等 数据组织、存储和管理 任务 以某种文件结构和存取方式物理地组织这些数据 索引查找 Hash查找 顺序查找 等等 实现数据之间的联系 数据组织、存储和管理 目标 提高存储空间利用率 提高随机查找、顺序查找、增、删、改等操作的时间效率 5. 数据库的建立和维护 建立数据库 数据库的初始建立 数据的转换 等等 5. 数据库的建立和维护 维护数据库 数据库的转储和恢复 数据库的重组织和重构造 性能监测分析 等等 6. 其他功能 DBMS与网络中其他软件系统的通信功能 与其他DBMS或文件系统的数据转换功能 异构数据库之间的互访和互操作功能 等等 1.1 DBMS 概述 1.1.1 DBMS的目标 1.1.2 DBMS的基本功能 1.1.3 DBMS和操作系统 1.1.4 DBMS和第四代应用开发环境 1.1.3??DBMS和操作系统 DBMS是操作系统的用户。DBMS在操作系统上可以有多种不同的运行方式。 DBMS需要操作系统的服务: 创建和撤消进程,进程通信,读写磁盘,分配内存等 操作系统不同的服务方式:DBMS在实现技术和实现方法上有差异 1.1 DBMS 概述 1.1.1 DBMS的目标 1.1.2 DBMS的基本功能 1.1.3 DBMS和操作系统 1.1.4 DBMS和第四代应用开发环境 1.1.4 DBMS和第四代应用开发环境 DBMS的数据管理功能是核心 DBMS之上可以有开发工具 报表书写工具 屏幕表格软件 菜单生成工具 图形显示工具 第一章 数据库管

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档