本书共分12章,内容包括:数据库基础,初识SQL Server 2005,数据库和表,账户和存取权限,Transact-SQL及其程序设计基础,提高检索效率的索引,SQL高级应用,视图,数据库完整性,数据备份、恢复和报表等内容,SQL Server与其他开发软件联合进行程序开发的应用实例等。
本书不仅可作为职业院校及大中专院校“SQL Server数据库应用”的相关教材,还可作为各类初中级培训班的培训教材,对于计算机爱好者也是一本非常实用的自学参考书。
Microsoft SQL Server 2005是微软公司推出的SQL Server的最新版本,是一个很优秀的数据库软件。本书从数据库的基础知识出发,通过丰富的实例介绍了使用SQL Server 2005进行数据库管理和开发的过程。
全书共分12章,分别介绍了数据库基础,初识SQL Server 2005,数据库和表,账户和存取权限,Transact-SQL及其程序设计基础,提高检索效率的索引,SQL高级应用,视图,数据库完整性,数据备份、恢复和报表等内容,最后两章还介绍了SQL Server与其他开发软件联合进行程序开发的应用实例。
本书实例丰富、结构合理、深入浅出,实用性强,特别适合初学者学习,对于有一定基础知识的数据库开发人员,也有较大的参考价值。本书不仅可作为职业院校及大中专院校“SQL Server数据库应用”的相关教材,还可作为各类初中级培训班的培训教材,对于计算机爱好者也是一本非常实用的自学参考书。
为方便读者学习,配套光盘中提供了长达152分钟的多媒体教程,另外,光盘中还包括书中所有的拓展知识和实例的源代码文件,帮助读者提高学习效率。
第1章 数据库基础
1.1 概述
1.2 数据库模型
1.2.1 网状
1.2.2 层次型
1.2.3 关系型
1.3 数据库系统
1.3.1 数据库系统的用户
1.3.2 数据库管理系统
1.3.3 数据库管理系统的网络结构
1.4 关系型数据库
1.4.1 关系型数据库的定义
1.4.2 关系数据库与表
1.4.3 表的主键和外键
1.4.4 数据完整性
1.4.5 表的关联种类
1.5 关系数据库的设计
1.5.1 数据库设计过程
1.5.2 关系数据库规范化
1.6 课堂演练
1.6.1 图书和订单管理系统中表的设计
1.6.2 公告信息系统中表的设计
1.7 小结
1.8 课后练习
1.8.1 简答题
1.8.2 操作题
第2章 初识SQL Server 2005
第3章 数据库和表
第4章 账户和存取权限
第5章 Transact-SQL及其程序设计基础
第6章 提高检索效率的索引
第7章 SQL高级应用
第8章 视图
第9章 数据库完整性
第10章 数据备份、恢复和报表
第11章 全用VB开发SQL Server应用程序
第12章 开发Web数据库
附录A SQL语法符号的表示方法
附录B SQL语法补充
附录C SQL Server的内置函数
附录D 课后练习参考答案