数据库系统:设计、实现与管理(进阶篇)(原书第6版) / 计算机科学丛书
¥129.00定价
作者: [美]Thomas M.Connolly,Carolyn E.Begg著
译者:宁洪等 译;
出版时间:2017年6月
出版社:机械工业出版社
- 机械工业出版社
- 9787111583882
- 1-1
- 48229
- 45188629-5
- 16开
- 2017年6月
- 500
- 455
- 工学
- 软件工程
- TP311.13
- 计算机通信类
- 本科
内容简介
本书是数据库领域的经典畅销著作,被世界多所大学选为教材,同时被广大技术人员和管理人员视为必读书。本书作者曾在工业界致力于数据库系统的设计,后进入学术界精耕于教学,深谙专业人士和非专业人士在使用和学习数据库时的痛点。因此,本书采用这两类读者都易于接受和理解的方式,全面介绍数据库设计、实现和管理的基本理论、方法和技术。
目录
目 录出版者的话译者序前言第六部分 分布式DBMS与复制第24章 DDBMS—概念与设计224.1 引言324.1.1 概念324.1.2 DDBMS的优缺点624.1.3同构DDBMS和异构DDBMS824.2 网络概述1024.3 DDBMS的功能和体系结构1324.3.1 DDBMS的功能1324.3.2 DDBMS的参考体系结构1324.3.3 联邦MDBS的参考体系结构1424.3.4 DDBMS的组成结构1524.4 分布式关系数据库设计1624.4.1 数据分配1724.4.2 分段1824.5 DDBMS的透明性2424.5.1 分布透明性2424.5.2 事务透明性2624.5.3 性能透明性2924.5.4 DBMS透明性3124.5.5 DDBMS的透明性小结3124.6 Date 关于DDBMS的12条规则31本章小结32思考题33习题34第25章 DDBMS—高级概念3525.1 分布式事务管理3625.2 分布式并发控制3625.2.1 目标3625.2.2 分布串行性3725.2.3 锁协议3725.3 分布式死锁管理3925.4 分布式数据库恢复4225.4.1 分布式环境中的故障4225.4.2 故障对恢复的影响4325.4.3 两段式提交4425.4.4 三段式提交4825.4.5 网络分区5125.5 X/Open分布式事务处理模型5325.6 分布式查询优化5525.6.1 数据定位5625.6.2 分布式连接5825.6.3全局优化5925.7 Oracle中的分布特性62本章小结67思考题67习题68第26章 复制与移动数据库6926.1 数据库复制简介7026.1.1 复制的应用7126.1.2 复制模型7126.1.3 复制协议的功能模型7126.1.4 一致性7226.2 复制的体系结构7326.2.1 基于内核的复制7326.2.2 基于中间件的复制7326.2.3 更新处理7426.2.4 更新传播7526.2.5 更新场所(数据所有权)7626.2.6 终止协议7826.3 复制模式7926.3.1 积极主备份7926.3.2 懒惰主备份8326.3.3 积极随处更新8626.3.4 懒惰随处更新8626.3.5 使用统一全序广播的随处更新8926.3.6 SI与统一全序广播复制9226.4 移动数据库简介9726.4.1 移动DBMS9826.4.2 与移动 DBMS相关的问题9826.5 Oracle中的复制108本章小结113思考题114习题114第七部分 对象DBMS第27章 OODBMS——概念与设计11827.1 下一代数据库系统11927.2 OODBMS简介12027.2.1 面向对象DBMS的定义12027.2.2 函数数据模型12227.2.3 持久型编程语言12527.2.4 开发OODBMS的可选策略12627.3 OODBMS的持久性12727.3.1 指针切换技术12827.3.2 访问对象13127.3.3 持久性模式13227.3.4 正交持久性13327.4 OODBMS中的问题13527.4.1 事务13527.4.2 版本13527.4.3 模式演化13627.4.4 体系结构13927.4.5 基准测试14127.5 OODBMS的优点和缺点14227.5.1 优点14327.5.2 缺点14427.6 ORDBMS与OODBMS的比较14527.7 面向对象数据库设计14627.7.1 面向对象数据建模与概念数据建模的比较14627.7.2 联系和引用完整性14727.7.3 行为设计14927.8 采用UML的面向对象分析与设计15027.8.1 UML图15127.8.2 UML在数据库设计方法学中的应用155本章小结156思考题157习题158第28章 OODBMS——标准与系统15928.1 对象管理组15928.1.1 背景16028.1.2 公共对象请求代理架构16228.1.3 其他OMG规范16628.1.4 模型驱动的架构16728.2 对象数据标准ODMG 3.017028.2.1 对象数据管理组17028.2.2 对象模型17128.2.3 对象定义语言17728.2.4 对象查询语言17828.2.5 ODMG标准的其他部分18328.2.6 将概念设计映射为逻辑(面向对象的)设计18628.3 ObjectStore18728.3.1 总体结构18728.3.2 构建ObjectStore应用程序18928.3.3 ObjectStore中的数据定义19028.3.4 ObjectStore中的数据操作193本章小结196思考题197习题197第八部分 Web与DBMS第29章 Web技术与DBMS20029.1 Internet和Web简介20129.1.1 企业内联网与外联网20229.1.2 电子贸易和电子商务20329.2 Web20329.2.1 超文本传输协议20429.2.2 超文本标记语言20629.2.3 统一资源定位符20729.2.4 静态和动态网页20829.2.5 Web服务20829.2.6 对Web与DBMS集成的需求20929.2.7 Web-DBMS方案的优缺点21029.2.8 集成Web与DBMS的方法21229.3 脚本语言21329.3.1 JavaScript和JScript21329.3.2 VBScript21429.3.3 Perl和PHP21429.4 公共网关接口21529.4.1 向CGI脚本传递信息21629.4.2 CGI的优缺点21729.5 HTTP Cookie21829.6 扩展Web服务器21929.7 Java22029.7.1 JDBC22329.7.2 SQLJ22729.7.3 JDBC和SQLJ的比较22729.7.4 管理容器持久性22829.7.5 JDO23129.7.6 JPA23729.7.7 Java servlet24329.7.8 JSP24429.7.9 Java Web服务24529.8 Microsoft的Web解决平台24629.8.1 通用数据访问24729.8.2 ASP和ADO24829.8.3 远程数据服务25029.8.4 ASP和JSP的比较25129.8.5 Microsoft .NET25129.8.6 Microsoft Web服务25529.9 Oracle Internet平台25529.9.