- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二章 数据库相关管理系统 并发控制 数据库系统概论课件.ppt
An Introduction to Database System 12.7 数据库物理组织(续) 数据字典(DD)的组织 数据量比较小 使用频繁 数据及数据联系的组织 网状、层次数据库:邻接法和链接法 关系数据库:表 存取路径的组织 网状、层次数据库:数据之间的联系 关系数据库:B树类文件结构和Hash文件结构 12.8 小结 DBMS的目标 用户界面友好 功能完备 效率高 结构清晰 开放性 12.8 小结(续) DBMS的基本功能 数据库定义 数据存取 数据库运行管理 数据组织、存储和管理 数据库的建立和维护 其他 12.8 小结(续) DBMS的进程结构 N方案 2N方案 M+N方案 N+1方案 12.8 小结(续) DBMS的系统结构 程序模块组成 层次结构 DBMS的主要实现技术 语言处理层 数据存取层 数据存储层 数据库物理组织 12.3.1 DBMS的层次结构 处理各种各样的数据库应用 是RDBMS与用户/应用程序的界面层 处理数据库语言,如SQL 向上提供的数据接口是元组的集合 处理单个元组 把集合操作化为单记录操作并执行 处理数据页和系统缓冲区 12.3 DBMS系统结构 12.3.1 DBMS的层次结构 12.3.2 RDBMS的运行过程示例 12.3.2 RDBMS的运行过程示例 12.4 语言处理 12.4.1 语言处理层的任务和工作 12.4.2 解释方法 12.4.3 预编译方法 12.4.1 语言处理层的任务和工作 接收DB语句 转换 对DBMS内层可执行的基本存取模块的调用序列 交互式方式下的SQL语句 嵌入3GL中的SQL语句 PL/SQL中的SQL语句 12.4.1 语言处理层的任务和工作(续) DDL语句处理过程 把它翻译成内部表示 存储在系统的数据字典中 DCL语句处理过程 与DDL的处理类似 12.4.1 语言处理层的任务和工作(续) DML语句的处理 束缚过程 束缚时间 DML语句 束缚(Binding) 一串可执行的存取动作(调用序列) 相当于一个小编译器 其他语句 查询语句 DML 语句 语法分析 语义检查 视图转换 数 据 库 数据字典 DBMS 内层基本 模块库 单元组接口 对可执行的DBMS 内层基本存取模块 的调用序列 多元组接口 查询优化 代码生成 12.4.1 语言处理层的任务和工作(续) 束缚时间 编程时-- -- --执行前-- -- --执行时 编程时-----已淘汰 执行时----解释方法 执行前----预编译方法 12.4 语言处理 12.4.1 语言处理层的任务和工作 12.4.2 解释方法 12.4.3 预编译方法 12.4.2 解释方法 特点 执行前,DML语句都以原始字符串的形式保存 执行时,解释程序完成束缚过程,然后予以执行 优点 数据独立性好 灵活、应变性好 缺点 效率比较低 适用 交互式SQL 12.4 语言处理 12.4.1 语言处理层的任务和工作 12.4.2 解释方法 12.4.3 预编译方法 12.4.3 预编译方法 不同束缚时间的权衡 早:系统效率高,数据独立性差 晚:数据独立性高,执行效率差 预编译方法是介于上面二者之间的一个方案 特点 用户提交DML语句后,运行前对它进行翻译处理 保存产生的执行代码 运行时,取出执行代码加以执行 预编译方法的问题 应用规划失效(数据库结构改变、存取路径改变) 解决方法 重编译 重编译进行时刻 立即重编译 被执行时才进行自动重编译 自动重编译技术的优点 既拥有了编译时进行束缚所带来的高效率 又具备了执行时束缚带来的数据独立性 12.4.3 预编译方法(续) 12.5 数据存取层 12.5 数据存取层 12.5.1 数据存取层的系统结构 12.5.2 数据存取层的功能子功能 12.5.1 数据存取层的系统结构 12.5 数据存取层 12.5.1 数据存取层的系统结构 12.5.2 数据存取层的功能子功能 12.5.2 数据存取层的功能子功能 记录存取、事务管理子系统 日志登记子系统 控制信息管理模块 排序\合并子系统 存取路径维护子系统 封锁子系统 一、记录存取、事务管理子系统 记录存取子系统 在某个存取路径上按属性值找元组(FIND) 按相对位置找元组(NEXT,PRIOR,FIRST,LAST)。 给某关系增加一个元组(INSERT) 从找到的元组中取某个属性值(GET) 从某关系中删去一个元组(DELETE) 把某修改完的元组写回关系中(REPLACE) 事务管理子系统 定义事务开始(BEGIN TRANSACTION) 事务提交(COMMIT) 事务回滚(ROLLBACK) 二、日志登
您可能关注的文档
- 第十三章 净化装置的选择设计和运行相关管理 河北科技大学 大气污染控制工程 .ppt
- 第十三章 厂房平面的设计 房屋建筑学课件.ppt
- 第十三章 参赛的准备进行和 与总结 运动训练学 .ppt
- 第十三章 可靠性设计 质量相关管理与可靠性罗国勋课件.ppt
- 第十三章 各类油墨及应用 印刷材料和 与适性课件.ppt
- 第十三章 外设与多媒体技术知识 微型计算机原理与应用 电子教案 .ppt
- 第十三章 微生物和 与环境监测 环境微生物学.ppt
- 第十三章 微生物和 与环境监测 环境微生物学课件.ppt
- 第十三章 新药的设计与开发 药物化学 .ppt
- 第十三章 核技术知识废物和废旧放射源的管理 放射性废物处理与处置课件.ppt
- 第十二章 期权定价的数值基本方法 金融工程课件.ppt
- 第十二章 核电站废物的处理 放射性废物处理和 与处置课件.ppt
- 第十二章 检测系统的抗干扰技术知识 《自动检测技术知识及应用(第2版)》课件.ppt
- 第十二章 汇率变动供求相关管理 国民经济相关管理学 .ppt
- 第十二章 油墨的流变特性和 与印刷适性 印刷材料和 与适性课件.ppt
- 第十二章 流水施工原理 建筑工程施工技术知识 大学课件.ppt
- 第十二章 海洋运输货物保险条款 国际运输和 与保险课件.ppt
- 第十二章 生产和 与仓储循环 审计 新编审计原理和 与实务 第四版) .ppt
- 第十二章 社会保障基金和 与其他经济变量的联动效应 《社会保障学》.ppt
- 第十二章 糖类 化学相关复习资料.ppt
最近下载
- 《生物产品分析与检验技术》课件——啤酒中双乙酰的测定.pptx VIP
- 九年级-语文-期末试卷-部编版九年级上册语文期末试卷.pdf VIP
- 2025年中国三球销市场调查研究报告.docx
- 卓越研究生英语_综合教程1(人文篇)吴樯_习题答案解析.pdf
- 第四章_燒结理论-.ppt VIP
- 高中英语非谓语动词拔高题.docx VIP
- 基于解剖基础的鼻咽部超声成像技术及临床应用研究.docx VIP
- 2024年广东省高职高考语文考试练习题及答案解析.docx VIP
- 河北省政府采购评审专家培训验收考核题(6月24日)车上试题【含答案】.pdf VIP
- 移动通信发展史(1G-5G)及5G移通通信展望课件.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)