《资料库技术与套用(SQL Server)》是2010年清华大学出版社出版的图书。
基本介绍
- 书名:资料库技术与套用(SQL Server)
- ISBN:9787302213635
- 定价:35元
- 出版社:清华大学出版社
- 出版时间:2010-12-30
- 装帧:平装
图书简介
本书以SQL Server 2005为平台,介绍了资料库基本原理、开发方法与套用技术。
全书共10章,包括资料库系统概论、SQL Server 2005安装与常用工具、SQL语言基础、创建与管理资料库、创建与管理表、创建与管理其他资料库对象、SQL Server数据查询、资料库保护、资料库设计、资料库套用与开发技术等内容。每章后面均附有思考练习题,以帮助读者理解与掌握相关内容。本书结构清晰,示例较多,套用性强
图书目录
第1章资料库系统概论
1.1引言
1.1.1数据与信息
1.1.2数据处理和数据管理
1.1.3资料库技术基本概念
1.2资料库技术的发展
1.2.1人工管理阶段
1.2.2档案系统阶段
1.2.3资料库阶段
1.3数据模型
1.3.1实体联繫模型
1.3.2层次模型
1.3.3网状模型
1.3.4关係模型
1.4关係模型与关係资料库
1.4.1关係的数学定义
1.4.2关係代数基础
1.5资料库体系结构
1.5.1体系结构中的要素
1.5.2数据的独立性
1.5.3资料库系统工作流程
1.6SQLServer2005资料库系统概述
1.6.1SQLServer2005资料库的发展
1.6.2SQLServer2005体系结构
1.6.3SQLServer2005的新特性
本章小结
思考练习题
第2章SQLServer2005安装与常用工具
2.1SQLServer2005的安装
2.1.1SQLServer2005安装环境的配置
2.1.2SQLServer2005安装过程
2.1.3SQLServer2005卸载
2.2SQLServer2005系统资料库
2.2.1系统资料库
2.2.2SQLServer2005系统表
2.2.3SQLServer2005系统存储过程
2.3SQLServer2005常用工具
2.3.1管理控制台
2.3.2配置工具
2.3.3商业智慧型开发平台
本章小结
思考练习题
第3章SQL语言基础
3.1SQL语言概述
3.1.1SQL语言历史
3.1.2SQL语言特点
3.1.3SQL语言分类
3.1.4SQL资料库体系结构
3.2TransactSQL语言基础
3.2.1TransactSQL语言分类
3.2.2数据类型
3.2.3常量与变数
3.2.4运算符
3.2.5使用SQLServerManagementStudio查询分析器
3.3TransactSQL函式
3.3.1聚合函式
3.3.2配置函式
3.3.3日期和时间函式
3.3.4字元串函式
3.3.5数学函式
3.3.6数据类型转换函式
3.3.7用户自定义函式
3.4流程控制语句
3.4.1BEGIN…END语句
3.4.2IF…ELSE语句
3.4.3CASE语句
3.4.4WHILE语句
3.4.5BREAK和CONTINUE语句
3.4.6RETURN语句
3.4.7PRINT语句
3.4.8WAITFOR语句
本章小结
思考练习题
第4章创建与管理资料库
4.1资料库的逻辑结构
4.1.1SQLServer资料库的逻辑结构
4.1.2SQLServer资料库的物理结构
4.2创建资料库
4.2.1使用DDL语句创建资料库
4.2.2使用SQLServerManagementStudio创建资料库
4.3修改资料库
4.3.1使用TransactSQL语句修改资料库
4.3.2使用SQLServerManagementStudio修改资料库属性
4.4删除资料库
4.4.1使用TransactSQL语句删除资料库
4.4.2使用SQLServerManagementStudio删除资料库
4.5资料库的扩展与收缩
4.5.1扩展资料库
4.5.2收缩资料库
4.6附加和分离资料库
4.6.1分离资料库
4.6.2附加资料库
4.6.3分离与附加资料库的作用
本章小结
思考练习题
第5章创建与管理表
5.1创建表
5.1.1表的结构
5.1.2表的创建
5.2修改表的结构
5.2.1使用TransactSQL修改表
5.2.2使用ManagementStudio修改表
5.3表的删除
5.3.1使用TransactSQL语句删除表
5.3.2使用ManagementStudio删除表
5.4数据查询与更新
5.4.1使用TransactSQL进行数据查询
5.4.2使用TransactSQL进行数据插入
5.4.3使用TransactSQL进行数据更新
5.4.4使用TransactSQL进行数据删除
5.4.5使用SSMS工具快速对表中数据查询与更新
本章小结
思考练习题
第6章创建与管理其他资料库对象
6.1视图
6.1.1视图的基本概念
6.1.2视图的创建
6.1.3视图的管理
6.1.4使用视图
6.2索引
6.2.1索引的基本概念
6.2.2索引及其分类
6.2.3创建与管理索引
6.3存储过程
6.3.1存储过程的类型与特点
6.3.2用户自定义存储过程的创建
6.3.3管理存储过程
6.4触发器
6.4.1触发器基本概念
6.4.2创建触发器
6.4.3管理触发器
6.4.4DML触发器的使用
6.4.5DDL触发器
6.5游标控制
6.5.1游标的基本概念
6.5.2游标的创建和使用
本章小结
思考练习题
第7章SQLServer数据查询
7.1数据查询语法表达式
7.1.1简化的查询表达式
7.1.2完整的SQLServer查询语法
7.2简单数据查询
7.2.1列的选择
7.2.2查询结果排序
7.2.3查询结果分组
7.2.4使用WHERE子句筛选结果
7.2.5使用TOP子句
7.2.6使用INTO关键字指定查询结果的输出目的地
7.3複杂查询
7.3.1连线查询
7.3.2集合查询
7.4子查询
7.4.1简单子查询
7.4.2複杂子查询
7.4.3子查询中的谓词
7.5数据透视表
本章小结
思考练习题
第8章资料库保护
8.1资料库系统安全性
8.1.1安全性基本概念
8.1.2资料库安全管理机制
8.1.3视图、审计与数据加密
8.1.4SQLServer2005的安全概述
8.1.5SQLServer2005的登录和用户
8.1.6SQLServer2005中的许可权设定
8.1.7SQLServer2005数据加密
8.2数据完整性
8.2.1数据完整性类型
8.2.2完整性约束
8.2.3完整性控制
8.3事务处理与并发控制
8.3.1事务处理的基本概念
8.3.2并发控制
8.4资料库恢复
8.4.1资料库恢复的基本概念
8.4.2故障类型及其恢复
8.5SQLServer2005资料库恢复的实现
8.5.1资料库恢复模式
8.5.2备份操作
8.5.3还原
本章小结
思考练习题
第9章资料库设计
9.1数据依赖
9.1.1问题的提出
9.1.2函式依赖
9.2关係模式的规範形式
9.2.1第1範式
9.2.2第2範式
9.2.3第3範式
9.2.4BoyceCodd範式
9.2.5多值依赖与第4範式
9.3关係模式的规範化
9.3.1函式依赖的公理系统
9.3.2模式分解的算法
9.4资料库系统设计
9.4.1需求分析
9.4.2概念结构设计
9.4.3逻辑设计
9.4.4物理结构设计
9.4.5资料库实施与运行维护
本章小结
思考练习题
第10章资料库套用与开发技术
10.1资料库访问概述
10.1.1资料库系统的体系结构
10.1.2常用资料库开发工具
10.1.3数据访问接口
10.2CLR资料库对象的创建与使用
10.2.1CLR基本概念
10.2.2CLR对象
10.2.3CLR对象创建与使用示例
10.3网路资料库及其访问技术
10.3.1网路资料库概述
10.3.2网站访问技术简介
10.3.3ASP.NET应用程式开发
10.3.4ASP.NET的Web应用程式开发示例
本章小结
思考练习题
参考文献