您好,欢迎来到聚文网。 登录 免费注册
数据库系统

数据库系统

  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 作者: (英)托马斯 M.康诺利(Thomas M.Connolly),(英)卡洛琳 E.贝格(Carolyn E.Begg) 著;宁洪,李姗姗,王静 译
  • 出版日期: 2018-01-01
  • 商品条码: 9787111583882
  • 版次: 1
  • 开本: 16开
  • 页数: 455
  • 出版年份: 2018
定价:¥129 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书是数据库领域的经典畅销著作,被世界多所大学选为教材,同时被广大技术人员和管理人员视为推荐阅读书。本书作者曾在工业界致力于数据库系统的设计,后进入学术界精耕于教学,深谙专业人士和非专业人士在使用和学习数据库时的痛点。因此,本书采用这两类读者都易于接受和理解的方式,全面介绍数据库设计、实现和管理的基本理论、方法和技术。
作者简介
托马斯 M.康诺利(Thomas M.Connolly),西苏格兰大学教授。创新技术与应用计算部门(ICTAC)主管,ICT教育研究中心。研究方向为数据库管理系统、中小企业创新实践以及计算机游戏等,曾参与设计世界上靠前个商业可移动数据库管理系统RAPPORT和配置管理工具LlFESPAN,后者获英国设计奖。
卡洛琳 E.贝格(Carolyn E.Begg),兰大学讲师。研究方向为信息系统、数据库管理系统和医学决策支持系统。贝格拥有格拉斯哥大学分子生物学专业博士学位,是数据库技术应用于生物领域的专家。
宁洪,国防科技大学计算机学院教授,教育部软件工程专业教学指导委员会委员。主要教学和科研领域是软件工程和数据库技术,主讲“数据库原理与技术”“数据库管理系统”等十多门本科和研究生课程,主持或参与国家和军队各类课题近20项,发表科研论文70余篇,公开出版教材7本,培养硕士研究生60余名。曾荣获国家教学成果一等奖1项,军队级教学成果一等奖、二等奖共3项;国家科技进步二等奖、部委级和军队科技成果二等奖共4项;荣立二、三等功各一次;获“全军很好教师”、全国城镇妇女“巾帼建功”标兵称号,以及湖南省普通高等学校教学名师奖和“中国人民解放军院校育才奖”金奖。
目录
出版者的话
译者序
前言
第六部分分布式DBMS与复制
第24章DDBMS—概念与设计2
24.1引言3
24.1.1概念3
24.1.2DDBMS的优缺点6
24.1.3同构DDBMS和异构DDBMS8
24.2网络概述10
24.3DDBMS的功能和体系结构13
24.3.1DDBMS的功能13
24.3.2DDBMS的参考体系结构13
24.3.3联邦MDBS的参考体系结构14
24.3.4DDBMS的组成结构15
24.4分布式关系数据库设计16
24.4.1数据分配17
24.4.2分段18
24.5DDBMS的透明性24
24.5.1分布透明性24
24.5.2事务透明性26
24.5.3性能透明性29
24.5.4DBMS透明性31
24.5.5DDBMS的透明性小结31
24.6Date关于DDBMS的12条规则31
本章小结32
思考题33
习题34
第25章DDBMS—高级概念35
25.1分布式事务管理36
25.2分布式并发控制36
25.2.1目标36
25.2.2分布串行性37
25.2.3锁协议37
25.3分布式死锁管理39
25.4分布式数据库恢复42
25.4.1分布式环境中的故障42
25.4.2故障对恢复的影响43
25.4.3两段式提交44
25.4.4三段式提交48
25.4.5网络分区51
25.5X/Open分布式事务处理模型53
25.6分布式查询优化55
25.6.1数据定位56
25.6.2分布式连接58
25.6.3全局优化59
25.7Oracle中的分布特性62
本章小结67
思考题67
习题68
第26章复制与移动数据库69
26.1数据库复制简介70
26.1.1复制的应用71
26.1.2复制模型71
26.1.3复制协议的功能模型71
26.1.4一致性72
26.2复制的体系结构73
26.2.1基于内核的复制73
26.2.2基于中间件的复制73
26.2.3更新处理74
26.2.4更新传播75
26.2.5更新场所(数据所有权)76
26.2.6终止协议78
26.3复制模式79
26.3.1积极主备份79
26.3.2懒惰主备份83
26.3.3积极随处更新86
26.3.4懒惰随处更新86
26.3.5使用统一全序广播的随处更新89
26.3.6SI与统一全序广播复制92
26.4移动数据库简介97
26.4.1移动DBMS98
26.4.2与移动DBMS相关的问题98
26.5Oracle中的复制108
本章小结113
思考题114
习题114
第七部分对象DBMS
第27章OODBMS——概念与设计118
27.1下一代数据库系统119
27.2OODBMS简介120
27.2.1面向对象DBMS的定义120
27.2.2函数数据模型122
27.2.3持久型编程语言125
27.2.4开发OODBMS的可选策略126
27.3OODBMS的持久性127
27.3.1指针切换技术128
27.3.2访问对象131
27.3.3持久性模式132
27.3.4正交持久性133
27.4OODBMS中的问题135
27.4.1事务135
27.4.2版本135
27.4.3模式演化136
27.4.4体系结构139
27.4.5基准测试141
27.5OODBMS的优点和缺点142
27.5.1优点143
27.5.2缺点144
27.6ORDBMS与OODBMS的比较145
27.7面向对象数据库设计146
27.7.1面向对象数据建模与概念数据建模的比较146
27.7.2联系和引用完整性147
27.7.3行为设计149
27.8采用UML的面向对象分析与设计150
27.8.1UML图151
27.8.2UML在数据库设计方法学中的应用155
本章小结156
思考题157
习题158
第28章OODBMS——标准与系统159
28.1对象管理组159
28.1.1背景160
28.1.2公共对象请求代理架构162
28.1.3其他OMG规范166
28.1.4模型驱动的架构167
28.2对象数据标准ODMG3.0170
28.2.1对象数据管理组170
28.2.2对象模型171
28.2.3对象定义语言177
28.2.4对象查询语言178
28.2.5ODMG标准的其他部分183
28.2.6将概念设计映射为逻辑(面向对象的)设计186
28.3ObjectStore187
28.3.1总体结构187
28.3.2构建ObjectStore应用程序189
28.3.3ObjectStore中的数据定义190
28.3.4ObjectStore中的数据操作193
本章小结196
思考题197
习题197
第八部分Web与DBMS
第29章Web技术与DBMS200
29.1Internet和Web简介201
29.1.1企业内联网与外联网202
29.1.2电子贸易和电子商务203
29.2Web203
29.2.1超文本传输协议204
29.2.2超文本标记语言206
29.2.3统一资源定位符207
29.2.4静态和动态网页208
29.2.5Web服务208
29.2.6对Web与DBMS集成的需求209
29.2.7Web—DBMS方案的优缺点210
29.2.8集成Web与DBMS的方法212
29.3脚本语言213
29.3.1JavaScript和JScript213
29.3.2VBScript214
29.3.3Perl和PHP214
29.4公共网关接口215
29.4.1向CGI脚本传递信息216
29.4.2CGI的优缺点217
29.5HTTPCookie218
29.6扩展Web服务器219
29.7Java220
29.7.1JDBC223
29.7.2SQLJ227
29.7.3JDBC和SQLJ的比较227
29.7.4管理容器持久性228
29.7.5JDO231
29.7.6JPA237
29.7.7Javaservlet243
29.7.8JSP244
29.7.9JavaWeb服务245
29.8Microsoft的Web解决平台246
29.8.1通用数据访问247
29.8.2ASP和ADO248
29.8.3远程数据服务250
29.8.4ASP和JSP的比较251
29.8.5Microsoft.NET251
29.8.6MicrosoftWeb服务255
29.9OracleInternet平台255
29.9.1Oracle WebLogic服务器
29.9.2Oracle Metadata Repository
29.9.3Oracle Identity Management
29.9.4Oracle Portal
29.9.5Oracle WebCenter
29.9.6Oracle Bl Discoverer
29.9.7Omcle SoA Suite
本章小结
思考题
习题
第30章半结构化数据与XML
30.1半结构化数据
30.1.1对象交换模型
30.1.2Lore和Lorel
30.2XML简介
30.2.1XML概览
30.2.2文档类型定义
30.3XML相关技术
30.3.1DOM和SAX接口
30.3.2命名空间
30.3.3XSL和XSLT
30.3.4XPath
30.3.5XPointer
30.3.6XLiIll
30.3.7XHTML
30.3.8SOAP
30.3.9WSDL
30.3.10UDDI
30.3.11JSoN
30.4XMLSchema
30.5XML查询语言
30.5.1扩展Lore和Lorel来处理XML
30.5.2XML查询工作组
30.5.3XQuery—XML的一种查询语言
30.5.4XML信息集
30.5.5XQuery1.0和XPath2.0数据模型
30.5.6XQuery Update Facility1.0
30.5.7形式化语义
30.6XML和数据库
30.6.1在数据库中存储xML
30.6.2XML和SoL
30.6.3纯XML数据库
30.70racle中的xML
本章小结
思考题
习题
第九部分商务智能
第31章数据仓库的概念
31.1数据仓库引言
31.1.1数据仓库演化过程
31.1.2数据仓库概念简介
31.1.3数据仓库的优势
31.1.4联机事务处理系统与数据仓库的比较
31.1.5数据仓库的问题
31.1.6实时数据仓库
31.2数据仓库体系结构
31.2.1运营数据
31.2.2运营数据存储
31.2.3ETL管理器
31.2.4仓库管理器
31.2.5查询管理器
31.2.6细节数据
31.2.7轻度和高度汇总数据
31.2.8存档/备份数据
31.2.9元数据
31.2.10终端用户访问工具
31.3数据仓库工具与技术
31.3.1提取、变换和加载
31.3.2数据仓库DBMS
31.3.3数据仓库元数据
31.3.4执行和管理工具
31.4数据集市
31.5数据仓库和时态数据库
31.6使用Oracle建立数据仓库
31.6.1Oraclellg的仓库特性
31.6.2Oracle对时态数据的支持
本章小结
思考题
习题
第32章数据仓库的设计
32.1设计数据仓库数据库
32.2数据仓库开发方法学
32.3Kimball的业务维度生命周期
32.4维度建模
32.5Kimball的业务维度生命周期的维度建模阶段
32.5.1创建高层维度模型(阶段))
32.5.2确定维度模型的所有维度属性(阶段II)
32.6数据仓库开发的问题
32.7使用Oracle设计数据仓库
32.7.1Oracle Warehouse Builder组件
32.7.2使用Oracle Warehouse Builder
32.7.3Oraclellg中的Warehouse Builder特性
本章小结
思考题
习题
第33章OLAP
33.1联机分析处理
33.2OLAP应用
33.3多维数据模型
33.3.1可选多维数据表示
33.3.2维层次
33.3.3多维操作
33.3.4多维模式
33.4OLAP工具
33.4.1OLAP工具的Codd准则
33.4.2OLAP服务器——实现问题
33.4.3OLAP服务器的种类
33.5SQL的OLAP扩展
33.5.1扩展的分组能力
33.5.2基本OLAP操作
33.6OracleoLAP
33.6.1Oracle的OLAP环境
33.6.2商务智能应用平台
33.6.3Oracle数据库
33.6.4OmcleoLAP
33.6.5性能
33.6.6系统管理
33.6.7系统需求
33.6.8Oraclellg中的OLAP特性
本章小结
思考题
习题
……
第34章数据挖掘
附录
附录ADream Home案例研究的用户需求说明
附录B其他案例研究
附录C可选的ER建模表示法
附录D关系数据库设计方法学总结
附录E轻置级RDBMS:Pyrrho简介

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网