《数据库原理》第4章 数据库管理系统引论

第四章数据库管理系统引论 4.1DBMS结构 DBMS:介于用户和操作系统之间的系统软件,数据库系统的核心 解释型、编译型 P86图 4.2DBMS基本功能 (1)数据库定义 模式、完整性、安全性 (2)数据存取 用户对数据的操作 (3)数据库运行管理 事务管理、并发控制、死锁检测处理、安全性控制、存取控制 (4)数据组织、存储和管理 数据目录、用户数据、访问路径管理 (5)数据库建立、维护 (6)其他 4.3事务( Transaction) 43.概念 事务:DBMS执行单位,逻辑上不可分割的数据库操作序列 432特性 (1)原子性( Atomic (2)一致性( Consistency) (3)隔离性( Isolation (4)持久性( Durability ACID 影响事务ACID特性的因素 多事务并发时,不同事务操作交叉执行 事务在运行过程中被强行中止 4.4DBMS进程结构
第四章 数据库管理系统引论 4.1 DBMS 结构 DBMS:介于用户和操作系统之间的系统软件,数据库系统的核心 解释型、编译型 P86 图 4.2 DBMS 基本功能 (1) 数据库定义 模式、完整性、安全性… (2) 数据存取 用户对数据的操作 (3) 数据库运行管理 事务管理、并发控制、死锁检测处理、安全性控制、存取控制 (4) 数据组织、存储和管理 数据目录、用户数据、访问路径管理 (5) 数据库建立、维护 (6) 其他 4.3 事务(Transaction) 4.3.1 概念 事务:DBMS 执行单位,逻辑上不可分割的数据库操作序列 4.3.2 特性 (1) 原子性(Atomic) (2) 一致性(Consistency) (3) 隔离性(Isolation) (4) 持久性(Durability) ACID 影响事务 ACID 特性的因素: ➢ 多事务并发时,不同事务操作交叉执行 ➢ 事务在运行过程中被强行中止 4.4 DBMS 进程结构

44.1DBMS与应用程序相融合 附件图(1) 评价:进程切换,内存需求,共享 442二个DBMS进程对应一个用户进程 附件图(2) 评价:开销,资源分配,OLTP,共享 44.3二个DBMS进程对应所有用户进程 附件图(3) 评价:多任务调度,DBMS瓶颈 444M个DBMS进程对应N个用户进程 附件图(4) 评价:资源利用率,开销 负载均衡 44.5多线程DBMs 线程:(1)占用资源少 (2)调度灵活 (3)切换开销小 (4)通信简便 DBMS进程管理线程时OS应提供的功能: (1)非阻塞IO,异步IO (2)调度“公平性 4.5DBMS的系统结构 4.5.1集中式(分时环境) 终端不分担DBMS功能 452C/S方式(客户服务器) 处理分布,数据集中 4.5.3物理上分布,逻辑上集中的分布式数据库结构 数据集中(结点分散)带来的问题 (1)通信开销 (2)性能 3)可用性 拥有全局数据模式
4.4.1 DBMS 与应用程序相融合 附件图(1) 评价:进程切换,内存需求,共享 4.4.2 一个 DBMS 进程对应一个用户进程 附件图(2) 评价:开销,资源分配,OLTP,共享 4.4.3 一个 DBMS 进程对应所有用户进程 附件图(3) 评价:多任务调度,DBMS 瓶颈 4.4.4 M 个 DBMS 进程对应 N 个用户进程 附件图(4) 评价:资源利用率,开销 负载均衡 4.4.5 多线程 DBMS 线程:(1)占用资源少 (2)调度灵活 (3)切换开销小 (4)通信简便 DBMS 进程管理线程时 OS 应提供的功能: (1)非阻塞 I/O,异步 I/O (2)调度“公平性” 4.5 DBMS 的系统结构 4.5.1 集中式(分时环境) 终端不分担 DBMS 功能 4.5.2 C/S 方式(客户/服务器) 处理分布,数据集中 4.5.3 物理上分布,逻辑上集中的分布式数据库结构 数据集中(结点分散)带来的问题: (1) 通信开销 (2) 性能 (3) 可用性 拥有全局数据模式

4.5.4物理、逻辑上均分布的分布式数据库结构 无全局数据模式 4.6数据目录 数据的数据,元数据( meta-data)
4.5.4 物理、逻辑上均分布的分布式数据库结构 无全局数据模式 4.6 数据目录 数据的数据,元数据(meta-data)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库原理》第4章(图4).doc
- 《数据库原理》第4章(图3).doc
- 《数据库原理》第4章(图2).doc
- 《数据库原理》第4章(图1).doc
- 《数据库原理》第3章 关系数据库语言SQL.doc
- 《数据库原理》查询课程信息.doc
- 《数据库原理》学生选课信息查询.doc
- 《数据库原理》SS2K3AccessMeth.ppt
- 《数据库原理》第2章 数据模型.doc
- 《数据库原理》第1章 绪论.ppt
- 哈尔滨工业大学:《智能建筑网络通信技术》讲义.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第六章 多媒体数据库与超文本技术 6.3 超文本系统的基本概念.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第六章 多媒体数据库与超文本技术 6.1 MDBS体系结构 6.2 多媒体数据模型.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第五章 多媒体网络与通信技术 5.4 分布式CSCW系统.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第五章 多媒体网络与通信技术 5.1 概述 5.2 可视电话系统 5.3 多媒体会议系统.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第四章 光盘存储技术 4.2.4 CD_ROM驱动器工作原理 4.3 CD_I交互式光盘系统.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第四章 光盘存储技术 4.1 光盘技术的发展与应用 4.2 CD_ROM光盘系统 4.2.1 光盘制作原理与方法 4.2.2 CD_ROM的物理存储格式.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第三章 数据压缩技术 3.4 图像压缩标准的混合编码.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第三章 数据压缩技术 3.3.3 变换编码 3.3.4 矢量量化编码.ppt
- 南京航空航天大学:《多媒体技术及其应用》课程教学资源(PPT课件讲稿)第三章 数据压缩技术 3.3.2 预测编码.ppt
- 《数据库原理》第5章 查询处理与优化.doc
- 《数据库原理》第6章 事务管理.doc
- 《数据库原理》第7章 数据库安全及完整性约束.doc
- 《数据库原理》第8章 数据依赖和关系模式规范化.doc
- 《数据库原理》第9章 数据库设计.doc
- 《数据库原理》第10章 数据库管理.doc
- 《数据库原理》SS2K3AccessMeth.ppt
- 《高级软件工程》学习资料(英文版)Is there a problem.pdf
- 《高级软件工程》学习资料(英文版)What about software.pdf
- 《高级软件工程》学习资料(英文版)sept14.pdf
- 《高级软件工程》学习资料(英文版)sept221.pdf
- 《高级软件工程》学习资料(英文版)sept222.pdf
- 《高级软件工程》学习资料(英文版)oct13.pdf
- 《高级软件工程》学习资料(英文版)oct6.pdf
- 《高级软件工程》学习资料(英文版)sept29.pdf
- 《高级软件工程》学习资料(英文版)reviews.pdf
- 《高级软件工程》学习资料(英文版)oct20.pdf
- 《高级软件工程》学习资料(英文版)cots Reuse.pdf
- 《高级软件工程》学习资料(英文版)metrics2.pdf
- 《高级软件工程》学习资料(英文版)metrics1.pdf