《网络数据库SQL Server 2005教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:平震宇主编;臧武军,李朝晖副主编;郭力子主审
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2010
  • ISBN:9787508398563
  • 页数:229 页
图书介绍:本书为高等职业教育计算机类专业规划教材。本书共分14章,分别介绍了数据库基础知识、数据库创建与维护、表的创建与数据完整性、数据查询、索引、视图、存储过程、触发器、安全性、数据备份与恢复及ADO数据访问技术等内容。本书内容循序渐进,任务丰富生动,以任务驱动引导知识点的学习,具有较强的趣味性和可操作性。

第1章 数据库系统的概念与规划 1

1.1 数据库系统的基本概念 1

1.2 数据模型 2

1.3 关系数据模型 5

1.4 项目实例1——人力资源管理系统数据库设计 9

小结 15

习题 15

第2章 SQL Server概述 16

2.1 SQL Server简介 16

2.2 SQL Server 2005的新特性 16

2.3 SQL Server常用工具及其组件 18

2.4 项目实例2——安装SQL Server 2005 22

小结 28

习题 28

第3章 创建数据库及表 29

3.1 SQL Server数据库概念 29

3.2 数据库操作 31

3.3 操作数据库表 37

3.4 维护数据表 46

3.5 项目实例3——人力资源管理数据库操作 49

3.6 独立实践项目 52

小结 52

习题 53

第4章 数据库完整性 54

4.1 数据完整性的基础知识 54

4.2 约束 55

4.3 默认值 62

4.4 规则 64

4.5 项目实例4——实现数据完整性 67

4.6 独立实践项目 75

小结 77

习题 77

第5章 查询与视图 78

5.1 使用SELECT语句查询数据 78

5.2 数据分组和汇总 83

5.3 多表连接与子查询 86

5.4 视图的基本知识 90

5.5 创建视图 92

5.6 独立实践项目 97

小结 99

习题 99

第6章 索引 100

6.1 索引基本知识 100

6.2 创建索引 104

6.3 操作索引 109

6.4 联机索引 112

6.5 查询优化器 115

6.6 项目实例5——创建索引 117

小结 119

习题 119

第7章 Transact-SQL及其程序设计 120

7.1 Transact-SQL语言基础 120

7.2 常量与变量 122

7.3 流程控制语句 124

7.4 系统函数 127

7.5 用户自定义函数 129

7.6 项目实例6——Transact-SQL程序设计 131

小结 133

习题 134

第8章 实现存储过程 135

8.1 存储过程的基本概念 135

8.2 实现存储过程 137

8.3 存储过程中参数的使用 140

8.4 项目实例7——实现存储过程 142

8.5 独立实践项目 143

小结 144

习题 144

第9章 实现触发器 145

9.1 触发器介绍 145

9.2 创建DML触发器 147

9.3 创建DDL触发器 149

9.4 查看、修改和删除触发器 150

9.5 项目实例8——实现触发器 152

小结 155

习题 155

第10章 游标与事务 156

10.1 游标 156

10.2 事务 160

10.3 项目实例9——实现游标和事务 163

小结 164

习题 165

第11章 SQL Server的安全性 166

11.1 安全性基础知识 166

11.2 管理服务器的安全性 168

11.3 数据库的安全性 173

11.4 数据库对象的安全性 179

小结 181

习题 181

第12章 备份与还原 182

12.1 备份与还原简介 182

12.2 备份数据库 184

12.3 还原数据库 191

12.4 自动备份维护计划 196

小结 200

习题 200

第13章 ADO.NET 2.0介绍 201

13.1 ADO.NET概述 201

13.2 项目实例10——生成ADO.NET应用程序 206

小结 213

习题 213

第14章 数据库应用系统开发实例 214

14.1 数据库应用系统开发流程 214

14.2 项目实例11——进销存管理系统开发实例 216

14.3 独立实践项目 226

小结 228

习题 228

参考文献 229