SQL Server数据库原理

SQL Server数据库原理

周立柱等, 著

出版社:清华大学出版社

年代:2004

定价:39.0

书籍简介:

本书从如何设计数据库管理系统的角度出发,深入介绍了SQL Server 2000的相关内容。其目的,是希望读者在阅读此书之后,能够学习到像SQL Server 2000这样优秀的数据库管理系统软件的设计与实现技术,进而掌握、提高设计这种大型复杂的系统软件的能力。全书围绕SQL Server 2000的核心部分——体系结构、存储系统、查询处理、并发控制、以及事务管理,分别叙述了各个部分的设计思想、基本算法、以及具体实现。此外,本书还对SQL Server 2000新的扩充部分数据仓库于联机分析处理、XML等也作了介绍。

书籍目录:

第1章 绪论 1.1 数据库管理系统的通用功能与系统组成 1.2 SQL Server 2000 1.3 SQL Server 2000技术特色 1.4 本书的各章安排与内容 参考文献第2章 SQL Server的体系结构 2.1 SQL Server的客户/服务器方式 2.2 关系引擎与存储引擎 2.3 存取方法管理器 2.4 事务管理器 2.5 锁管理器 2.6 内存管理器 2.7 事务日志与故障恢复 2.8 SQL内核与操作系统间的交互

第1章 绪论 1.1 数据库管理系统的通用功能与系统组成 1.2 SQL Server 2000 1.3 SQL Server 2000技术特色 1.4 本书的各章安排与内容 参考文献第2章 SQL Server的体系结构 2.1 SQL Server的客户/服务器方式 2.2 关系引擎与存储引擎 2.3 存取方法管理器 2.4 事务管理器 2.5 锁管理器 2.6 内存管理器 2.7 事务日志与故障恢复 2.8 SQL内核与操作系统间的交互 2.9 本章小结 参考文献第3章 数据库与数据库文件 3.1 SQL Server系统数据库 3.2 数据库文件 3.3 SQL Server数据库文件组 3.4 SQL Server数据库文件结构 3.5 数据库的备份与恢复 3.6 本章小结 参考文献第4章 表的物理存储 4.1 内部存储概述 4.2 数据页 4.3 数据行的结构 4.4 SQL Server中定长和变长行的存储 4.5 SQL Server的页链接 4.6 文本和图像数据 4.7 SQL Server的PRIMARY KEY和UNIQUE约束 4.8 SQL Server的临时表 4.9 SQL Server的系统表 4.10 本章小结 参考文献第5章 索引及行操作 5.1 预备知识 5.2 SQL Server的索引组织 5.3 在SQL Server中创建索引 5.4 SQL Server的索引页结构 5.5 索引的空间需求 5.6 索引的管理 5.7 SQL Server的特殊索引 5.8 索引的使用 5.9 插入行 5.10 分裂页 5.11 删除行 5.12 更新行 5.13 表级与索引级的数据更新 5.14 本章小结 参考文献第6章 SQL Server查询处理 6.1 SQL Server查询处理概述 6.2 执行模型 6.3 基本运算 6.4 连接 6.5 聚集 6.6 子查询处理 6.7 本章小结 参考文献第7章 SQL Server查询优化技术 7.1 概述 7.2 SQL Server的查询优化概述 7.3 SQL Server优化策略 7.4 连接顺序的选择方法 7.5 子查询的优化 7.6 SQL Server的物理优化 7.7 代价计算 7.8 其他的辅助功能 7.9 本章小结 参考文献第8章 事务 8.1 事务概念 8.2 SQL Server中的事务定义 8.3 SQL Server中的事务模型 8.4 事务调度 8.6 本章小结第9章 并发控制 9.1 基于锁的并发控制 9.2 锁模式 9.3 锁资源 9.4 锁持有度 9.5 锁拥有者 9.6 封锁协议 9.7 显示锁信息 9.8 锁管理器 9.9 锁升级 9.10 封锁产生的问题 9.11 绑定连接 9.12 强制封锁类型 9.13 乐观并发控制原理 9.14 本章小结第10章 恢复 10.1 故障类型 10.2 日志 10.3 ARIES算法介绍 10.4 SQL Server中的备份与恢复 10.5 SQL Server事务日志物理构架 10.6 SQL Server事务日志逻辑构架 10.7 本章小结 参考文献第11章 Analysis Services 2000概述 11.1 多维数据模型及相关概念 11.2 Analysis Services的体系结构和功能 11.3 Analysis Server的多维查询语言MDX及其处理 11.4 Analysis Server的Cube处理 11.5 Analysis Server的数据挖掘 11.6 本章小结 参考文献第12章 SQLXML——SQL Server对XML的支持 12.1 SQL Server对XML的支持 12.2 SQL FOR XML查询 12.3 建立在关系数据上的XML视图 12.4 XML数据转换为关系数据 12.5 本章小结 参考文献

内容摘要:

本书从如何设计数据库管理系统的角度出发,深入介绍了SQL Server 2000的相关内容,目的是希望读者在阅读此书之后,能够学习到像SQL Server 2000这样优秀的数据库管理系统软件的设计与实现技术,进而掌握、提高设计这种大型复杂的系统软件的能力。全书围绕SQL Server 2000的核心部分--体系结构、存储系统、查询处理、工发控制、以及事务管理,分别叙述了各个部分的设计思想、基本算法、以有具体实现。此外,本书还对SQL Server 2000新的扩充部分数据仓库联机分析处理、XML等也作了介绍。
本书可作业高年级计算机及相关专业数据库教材,适于高校师生选用。

书籍规格:

书籍详细信息
书名SQL Server数据库原理站内查询相似图书
9787302080893
《SQL Server数据库原理》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26装帧精装
页数 394 印数 5000

书籍信息归属:

SQL Server数据库原理是清华大学出版社于2004.01出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server 2000 的书籍。