本书为21世纪高等院校计算机基础教育规划教材,是关于介绍“SQL Server的数据库技术及应用”的教学用书,全书包含管理维护篇、SQL基础篇和Transact-SQL高级篇。
本书的管理维护篇适合数据库维护人员阅读和参考,SQL基础篇适合于设计开发数据库的初学者以及大、中专院校的学生使用Transact-SQL高级篇适合具有一定基础的数据库开发人员,或者是以数据库为主攻方向的硕士研究生作参考。
本书为21世纪高等院校计算机基础教育规划教材,包含管理维护篇、SQL基础篇和Transact-SQL高级篇。在管理维护篇中介绍了SQL Server的运行环境和数据库日常管理方面的一些基本操作。SQL基础篇和Transact-SQL高级篇首先讲解了数据库系统设计分析阶段所要解决的两个问题,即如何用E—R图设计关系数据库和如何使数据规范化且符合几种范式的要求;然后系统地讲解了使用标准的SQL语法来创建数据库、创建并管理表、实施数据完整性、SQL查询、维护数据库的数据等基本的数据库操作:最后为完善优化数据库性能,进一步讲解了索引与视图、Transact-SQL的编程、游标、存储过程、事务和触发器等内容。
本书的管理维护篇适合数据库维护人员阅读和参考,SQL基础篇适合于设计开发数据库的初学者以及大、中专院校的学生使用Transact-SQL高级篇适合具有一定基础的数据库开发人员,或者是以数据库为主攻方向的硕士研究生作参考。
第一部分 管理维护篇
第1章 SQL Server概述
1.1 数据库的基本概念
1.1.1 数据库
1.1.2 数据库管理系统
1.1.3 数据库系统
1.2 认识SQL Server
1.2.1 SQL Server简介
1.2.2 SQL Server的功能
1.2.3 SQL Server的系统限制
1.3 SQL Server的工具与实用程序
1.3.1 Query Analyzer查询分析器
1.3.2 Enterprise Manager企业管理器
1.3.3 SQL Server联机帮助
本章小结
习题一
第2章 数据库的日常管理
第二部分 SQL基础篇
第3章 用E-R图设计关系数据库
第4章 规范化数据及范式
第5章 创建数据库
第6章 创建并管理表
第7章 实施数据完整性
第8章 SQL查询
第9章 维护数据库的数据
第三部分 Transact-SQL高级篇
第10章 索引与视图
第11章 Transact-SQL的编程
第12章 游标
第13章 存储过程
第14章 事务
第15章 触发器
附录