当前位置:首页 > 工业技术
SQL Server 2005实训教程
SQL Server 2005实训教程

SQL Server 2005实训教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:蒋毅,林海旦主编
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2009
  • ISBN:9787300101538
  • 页数:273 页
图书介绍:本书讲解SQL Server 2005基本知识。
《SQL Server 2005实训教程》目录
标签:主编 教程

第1章 数据库基础知识 1

1.1常用概念 1

1.2数据库技术的发展 3

1.3模型 5

1.3.1概念模型(E-R模型) 6

1.3.2数据模型 8

1.4 E-R模型向关系模型转换 10

1.5常见问题及解答 12

习题1 12

第2章 SQL Server 2005简介及安装 14

2.1 SQL Server 2005概述 14

2.2 SQL Server 2005新特性 16

2.3 SQL Server 2005的数据平台及组件 18

2.4 SQL Server 2005的安装 20

2.4.1安装SQL Server 2005的软件需求 20

2.4.2安装SQL Server 2005的硬件需求 21

2.4.3安装SQL Server 2005的注意事项 23

2.4.4 SQL Server 2005安装方式选择 23

2.4.5利用向导安装SQL Server 2005 23

2.4.6配置SQL Server 2005 28

2.5 SQL Server 2005成功安装的验证 29

2.6启动及关闭服务器 30

2.7 SQL Server 2005实用工具 30

2.7.1 SQL Server管理向导(SQL Server Management Studio) 31

2.7.2 SQL Server事件探查器(SQL Server Profiler) 34

2.8常见问题及解答 34

习题2 35

上机指导 36

第3章 SQL Server 2005数据库基本操作及管理 40

3.1 SQL Server 2005中的系统数据库 40

3.2数据库的结构 42

3.2.1数据库文件 42

3.2.2数据库文件组 42

3.3数据库的创建 43

3.3.1使用SQL Server Management Studio创建用户数据库 44

3.3.2使用T-SQL创建用户数据库 47

3.4管理数据库 50

3.4.1查看数据库信息 50

3.4.2修改数据库 51

3.4.3删除数据库 53

3.5数据库对象 54

3.6常见问题及解答 55

习题3 56

上机指导 57

第4章 数据库中表的基本操作 60

4.1设计和创建表 60

4.1.1数据类型 60

4.1.2数据的完整性 63

4.1.3使用SQL Server Management Studio创建表 64

4.1.4使用T-SQL语句创建表 66

4.2表的管理操作 68

4.2.1修改表 68

4.2.2删除表 71

4.3表数据操作 71

4.3.1添加表数据 72

4.3.2更新表数据 74

4.3.3删除表数据 75

4.4常见问题及解答 76

习题4 76

上机指导 77

第5章 SQL查询 81

5.1 SQL概述 81

5.2基本查询 82

5.2.1最简单的SELECT查询 82

5.2.2查询经过计算的值 84

5.2.3限制返回结果 84

5.2.4对查询结果排序 85

5.2.5使用集函数 86

5.3条件查询 87

5.3.1使用WHERE子句 87

5.3.2对查询结果进行分组 89

5.4连接查询 90

5.5嵌套查询 91

5.5.1带有IN谓词的子查询 91

5.5.2带有比较运算符的子查询 92

5.6集合操作 93

5.7常见问题及解答 94

习题5 94

上机指导 95

第6章 索引及视图 98

6.1索引 98

6.1.1索引概述 98

6.1.2索引的分类 99

6.1.3创建索引 99

6.1.4删除索引 101

6.2视图 102

6.2.1视图概述 102

6.2.2视图类型 103

6.2.3创建视图 103

6.2.4视图查询 105

6.2.5管理视图 106

6.2.6删除视图 109

6.3索引视图 109

6.4常见问题及解答 111

习题6 112

上机指导 113

第7章 存储过程和触发器 115

7.1存储过程 115

7.1.1存储过程简介 115

7.1.2存储过程类型 116

7.1.3存储过程设计 117

7.1.4存储过程的实现 118

7.1.5存储过程的修改和删除 122

7.2触发器 123

7.2.1触发器简介 123

7.2.2触发器类型 124

7.2.3触发器设计与实现 125

7.2.4触发器的管理 128

7.3事务 131

7.4常见问题及解答 133

习题7 133

上机指导 134

第8章 备份与还原 137

8.1备份与还原基础知识 137

8.1.1备份和还原的基本概念 137

8.1.2备份设备 138

8.1.3创建备份设备 138

8.2数据库备份还原策略 139

8.2.1恢复模式 139

8.2.2恢复模式的指定 140

8.2.3备份类型 141

8.3执行数据库备份 142

8.3.1使用SQL Server Management Studio备份数据库 142

8.3.2使用T-SQL备份数据库 144

8.4执行数据库还原 145

8.4.1使用SQL Server Management Studio还原数据库 145

8.4.2使用T-SQL命令还原数据库 146

8.5数据库的导入和导出 148

8.6常见问题及解答 151

习题8 151

上机指导 152

第9章 安全管理 155

9.1身份验证 155

9.1.1身份验证概述 155

9.1.2设置身份验证 156

9.2登录名和用户管理 157

9.2.1登录名管理 157

9.2.2用户名管理 159

9.3角色管理 161

9.3.1服务器角色 161

9.3.2数据库角色 162

9.3.3应用程序角色 164

9.4权限管理 165

9.4.1权限概述 165

9.4.2授予权限 166

9.4.3撤销权限 169

9.4.4拒绝权限 170

9.5 常见问题及解答 170

习题9 171

上机指导 172

第10章 VB与SQL Server 2005 174

10.1 VB概述 174

10.2 VB/SQL Server数据库连接 176

10.2.1 VB数据库访问技术 176

10.2.2 ADO概述 176

10.2.3 ODBC数据源 177

10.3 VB访问SQL Server数据库 181

10.3.1 VB中使用ADO控件访问数据库 181

10.3.2 VB中使用数据环境设计器访问数据库 184

10.3.3 VB中使用ADODB操作数据库 187

习题10 190

第11章 ASP.NET与SQL Server 2005 192

11.1 ASP.NET概述 192

11.2 ADO.NET操作SQL Server数据库 193

11.2.1 ADO.NET概述 193

11.2.2使用Connection对象连接数据库 195

11.2.3使用Command对象执行命令 195

11.2.4使用DataReader对象检索数据 196

11.2.5使用DataAdapter对象更新数据库 198

11.2.6使用DataSet对象访问数据库 199

11.3 ASP.NET中的数据显示 200

习题11 201

第12章 Delphi与SQL Server 2005 203

12.1 Delphi概述 203

12.2 Delphi/SQL Server连接 205

12.3 Delphi访问SQL Server数据库 207

12.3.1使用BDE访问数据库 207

12.3.2使用ADO访问数据库 211

12.3.3使用dbExpress访问数据库 214

习题12 217

第13章 SQL Server 2005实验指导 219

实验1 SQL Server 2005的安装和基本工具使用 219

实验2 SQL Server 2005数据库的创建和管理操作 220

实验3 SQL Server 2005数据库中表的基本操作 222

实验4数据库查询练习 225

实验5索引及视图的创建和管理 228

实验6存储过程和触发器 230

实验7安全管理操作练习 233

第14章 SQL Server 2005应用实例 236

14.1 VB+SQL Server 2005图书管理系统 236

14.1.1基于SQL Server 2005的图书管理系统数据库设计 236

14.1.2 Visual Basic环境设置 240

14.1.3创建系统的主窗体 240

14.1.4图书信息查询模块的设计与实现 241

14.1.5图书信息管理、读者信息管理模块的设计与实现 243

14.2 ASP.NET+SQL Server 2005图书管理系统 246

14.2.1创建ASP.NET应用程序 246

14.2.2设置数据库联系信息 247

14.2.3图书管理系统首页 248

14.2.4图书信息查询 248

14.2.5图书信息添加 249

14.2.6图书信息修改、删除管理 251

14.3 Delphi+SQL Server 2005图书管理系统 254

14.3.1图书信息查询模块的实现 254

14.3.2图书信息管理模块的实现 259

14.3.3读者信息管理模块的实现 262

模拟测试题 263

部分习题参考答案 268

返回顶部