图书介绍

SQL Server 2005数据库管理与开发教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server 2005数据库管理与开发教程
  • 蒋瀚洋,李月军,庞娅娟编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115206848
  • 出版时间:2009
  • 标注页数:275页
  • 文件大小:106MB
  • 文件页数:287页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2005数据库管理与开发教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库基础1

1.1 数据库系统简介1

1.1.1 数据库技术的发展1

1.1.2 数据库系统的组成2

1.2 数据库的体系结构2

1.2.1 数据库三级模式结构2

1.2.2 三级模式之间的映射2

1.3 数据模型3

1.3.1 数据模型的概念3

1.3.2 常见的数据模型3

1.3.3 关系数据库的规范化4

1.3.4 关系数据库的设计原则4

1.3.5 实体与关系4

1.4 常见关系数据库5

1.4.1 Access数据库5

1.4.2 SQL Server 2000数据库5

1.4.3 SQL Server 2005数据库5

1.4.4 Oracle数据库5

1.5 SQL Server 2005数据库特性6

1.6 Transact-SQL简介6

小结7

习题8

第2章 SQL Server 2005安装与配置9

2.1 SQL Server 2005简介9

2.1.1 SQL Server 2005概述9

2.1.2 学习和使用SQL Server 20059

2.1.3 安装合适的SQL Server 2005版本10

2.2 安装SQL Server 200511

2.2.1 安装SQL Server 2005的环境需求11

2.2.2 了解用户账户和身份验证模式12

2.2.3 安装SQL Server 2005服务器12

2.2.4 安装SQL Server 2005客户机17

2.3 SQL Server 2005管理工具19

2.3.1 SQL Server Configuration Manager19

2.3.2 SQL Server Management Studio19

2.3.3 SQL Server Profiler20

2.3.4 SQL Server Business Intelligence Development Studio20

2.3.5 Reporting Services配置20

2.3.6 SQL Server外围应用配置器21

2.3.7 数据库引擎优化顾问21

2.4 配置SQL Server 2005连接22

2.4.1 SQL Server 2005网络协议22

2.4.2 配置SQL Server 2005连接协议22

2.5 启用SQL Server 2005的服务24

2.5.1 后台启用SQL Server 200525

2.5.2 通过SQL Server Configuration Manager启动SQL Server 200525

2.6 注册SQL Server 200526

2.6.1 服务器组的创建与删除26

2.6.2 服务器的注册与删除28

2.7 使用SQL Server 2005帮助30

小结31

习题31

第3章 创建和管理数据库32

3.1 认识数据库32

3.1.1 数据库基本概念32

3.1.2 数据库常用对象33

3.1.3 数据库组成33

3.1.4 系统数据库34

3.2 创建数据库35

3.2.1 使用Transact-SQL创建数据库35

3.2.2 使用企业管理器创建数据库38

3.3 修改数据库39

3.3.1 使用Transact-SQL修改数据库39

3.3.2 使用企业管理器修改数据库43

3.4 删除数据库44

3.4.1 使用Transact-SQL删除数据库44

3.4.2 使用企业管理器删除数据库46

3.5 查看和设置数据库参数47

3.5.1 使用sp_helpdb查看数据库参数47

3.5.2 使用企业管理器查看和设置数据库参数47

小结48

习题48

第4章 操作表与视图49

4.1 SQL Server 2005数据类型49

4.1.1 字符数据类型49

4.1.2 数值型数据类型50

4.1.3 货币数据类型51

4.1.4 日期/时间数据类型51

4.1.5 二进制数据类型51

4.1.6 其他数据类型51

4.1.7 用户自定义数据类型52

4.2 创建表52

4.2.1 使用企业管理器创建表52

4.2.2 使用CREATE TABLE语句创建表54

4.3 修改表的结构55

4.3.1 使用企业管理器修改表结构55

4.3.2 使用ALTER TABLE语句修改表结构56

4.4 删除表58

4.4.1 使用企业管理器删除表58

4.4.2 使用DROP TABLE语句删除表59

4.5 创建视图59

4.5.1 视图的概念59

4.5.2 使用企业管理器创建视图59

4.5.3 使用CREATE VIEW创建视图61

4.6 管理视图62

4.6.1 查看和修改视图信息62

4.6.2 删除视图63

4.6.3 通过视图修改基本表中的数据64

小结64

习题64

第5章 数据查询与操作65

5.1 创建查询和测试查询65

5.1.1 编写SQL语句65

5.1.2 测试SQL语句65

5.1.3 执行SQL语句65

5.2 选择查询66

5.2.1 简单的SELECT查询66

5.2.2 重新对列排序67

5.2.3 使用运算符或函数进行列计算69

5.2.4 利用WHERE参数过滤数据69

5.2.5 消除重复记录75

5.3 数据汇总76

5.3.1 使用聚合函数76

5.3.2 使用GROUP BY子句77

5.3.3 使用HAVING子句78

5.4 基于多表的连接查询78

5.4.1 连接谓词78

5.4.2 以JOIN关键字指定的连接78

5.5 子查询81

5.5.1 使用IN或NOT IN的子查询81

5.5.2 使用比较运算符的子查询83

5.5.3 使用EXISTS的子查询84

5.5.4 使用UNION运算符组合多个结果85

5.6 添加表中的记录86

5.6.1 使用企业管理器添加记录86

5.6.2 使用INSERT语句添加记录86

5.7 修改表中的记录87

5.7.1 使用企业管理器修改记录87

5.7.2 使用UPDATE语句修改记录87

5.8 删除表中的记录88

5.8.1 使用企业管理器删除记录88

5.8.2 使用DELETE语句删除记录88

小结89

习题89

第6章 Transact-SQL语法91

6.1 Transact-SQL常量91

6.1.1 关于SQL标识符91

6.1.2 常量92

6.2 Transact-SQL变量93

6.2.1 全局变量93

6.2.2 局部变量93

6.3 Transact-SQL运算符与表达式93

6.4 Transact-SQL流程控制语句95

6.4.1 BEGIN…END语句95

6.4.2 IF…ELSE语句96

6.4.3 无条件转移(GOTO)语句97

6.4.4 WHILE、BREAK和CONTINUE语句97

6.4.5 RETURN语句98

6.4.6 WAITFOR语句99

6.5 Transact-SQL函数99

6.5.1 聚合函数99

6.5.2 日期和时间函数100

6.5.3 数学函数102

6.5.4 字符串函数103

6.6 使用游标107

6.6.1 游标的声明107

6.6.2 打开和读取游标108

6.6.3 关闭和释放游标110

小结111

习题111

第7章 索引与数据完整性112

7.1 索引112

7.1.1 索引的概念112

7.1.2 索引的建立112

7.1.3 索引的删除115

7.1.4 索引的分析与维护116

7.2 数据完整性118

7.2.1 数据完整性概述118

7.2.2 实现数据完整性119

小结121

习题121

第8章 存储过程与触发器122

8.1 存储过程简介122

8.1.1 存储过程的优点122

8.1.2 存储过程的类别123

8.2 创建存储过程123

8.2.1 使用企业管理器创建存储过程123

8.2.2 使用Transact-SQL语言创建存储过程124

8.3 执行存储过程125

8.4 查看和修改存储过程127

8.4.1 使用企业管理器查看和修改存储过程127

8.4.2 使用Transact-SQL语言查看和修改存储过程128

8.5 删除存储过程130

8.5.1 使用企业管理器删除存储过程130

8.5.2 使用Transact-SQL语言删除存储过程130

8.6 触发器简介131

8.6.1 触发器的概念131

8.6.2 触发器的功能131

8.6.3 触发器的类型和触发操作131

8.7 创建触发器132

8.7.1 使用企业管理器创建触发器132

8.7.2 使用Transact-SQL语言创建触发器133

8.8 修改触发器136

8.8.1 使用企业管理器修改触发器136

8.8.2 使用Transact-SQL语言管理触发器136

8.9 删除触发器137

8.9.1 在企业管理器中删除触发器137

8.9.2 使用Transact-SQL语言删除触发器138

小结138

习题138

第9章 SQL Server 2005高级开发139

9.1 用户自定义函数139

9.1.1 创建用户自定义函数139

9.1.2 使用Transact-SQL语言创建用户自定义函数140

9.1.3 修改、删除用户自定义函数141

9.2 使用SQL Server 2005实现交叉表查询141

9.2.1 使用PIVOT和UNPIVOT实现交叉表查询141

9.2.2 CASE实现交叉表查询145

9.3 事务处理147

9.3.1 事务简介147

9.3.2 事务处理148

9.4 锁151

9.4.1 锁简介151

9.4.2 死锁及其排除152

小结153

习题153

第10章 SQL Server 2005安全管理155

10.1 SQL Server身份验证155

10.1.1 验证模式155

10.1.2 配置SQL Server的身份验证模式155

10.1.3 管理登录账号157

10.2 数据库用户163

10.2.1 创建数据库用户164

10.2.2 删除数据库用户164

10.3 SQL Server角色165

10.3.1 固定服务器角色165

10.3.2 固定数据库角色166

10.3.3 管理SQL Server角色166

10.4 管理SQL Server权限167

小结169

习题169

第11章 SQL Server 2005维护管理170

11.1 脱机与联机数据库170

11.1.1 脱机数据库170

11.1.2 联机数据库171

11.2 分离和附加数据库171

11.2.1 分离数据库171

11.2.2 附加数据库172

11.3 导入和导出数据表173

11.3.1 导入SQL Server数据表173

11.3.2 导出SQL Server数据表176

11.4 备份和恢复数据库178

11.4.1 备份类型178

11.4.2 恢复类型178

11.4.3 备份数据库179

11.4.4 恢复数据库180

11.5 脚本182

11.5.1 将数据库生成脚本182

11.5.2 将数据表生成脚本183

11.5.3 执行脚本184

11.6 数据库维护计划184

小结188

习题188

第12章 基于C/S结构的数据库开发技术189

12.1 C/S结构与B/S结构189

12.1.1 认识C/S结构189

12.1.2 认识B/S结构190

12.1.3 C/S结构与B/S结构的区别190

12.2 VB基于C/S架构的数据库开发技术191

12.2.1 了解ODBC191

12.2.2 配置ODBC数据源191

12.2.3 了解OLE DB193

12.2.4 ADO开发技术193

12.3 使用ADO控件操纵SQL Server 2005194

12.3.1 添加ADO控件195

12.3.2 访问SQL Server 2005数据库195

12.3.3 使用数据绑定控件浏览数据197

12.3.4 添加、修改和删除数据198

12.4 使用ADO对象操作SQL Server 2005200

12.4.1 访问SQL Server 2005200

12.4.2 使用数据绑定控件浏览数据202

12.4.3 添加、修改和删除数据202

12.4.4 访问视图204

12.4.5 访问触发器和存储过程205

12.5 开发一个学生信息系统208

12.5.1 需求分析208

12.5.2 系统总体框架设计208

12.5.3 数据库设计209

12.5.4 公共模块设计210

12.5.5 用户登录模块211

12.5.6 主窗体设计211

12.5.7 学生信息管理模块214

12.5.8 班级信息管理模块217

12.5.9 课程信息管理模块218

12.5.10 程序调试及错误处理220

小结220

习题220

第13章 基于B/S结构的数据库开发技术221

13.1 ASP.NET概述221

13.1.1 ASP.NET简介221

13.1.2 .NET的运行环境221

13.1.3 熟悉ASP.NET开发环境222

13.1.4 ASP.NET中的文件类型222

13.2 ADO.NET数据库开发223

13.2.1 Connection对象创建数据库连接223

13.2.2 Command对象执行数据库命令224

13.2.3 DataReader对象读取数据224

13.2.4 DataSet和DataAdapter对象查询数据225

13.3 数据控件225

13.3.1 GridView控件226

13.3.2 DataList控件227

13.3.3 数据绑定228

13.4 系统分析与设计228

13.4.1 需求分析228

13.4.2 功能结构分析229

13.4.3 网站架设229

13.5 数据库设计230

13.5.1 数据库的分析230

13.5.2 创建数据库和数据表230

13.5.3 逻辑结构设计230

13.6 公共类的编写234

13.6.1 Web.Config文件配置234

13.6.2 数据库操作类的编写234

13.7 主要功能设计237

13.7.1 网站前台首页设计237

13.7.2 会员注册模块设计238

13.7.3 购物车模块设计242

13.7.4 后台登录模块设计245

13.7.5 商品管理模块设计247

13.8 网站调试及错误处理253

13.8.1 Visual Studio 2005的调试工具253

13.8.2 错误处理254

13.9 网站编译与发布255

小结257

附录 上机实验258

实验1 安装SQL Server 2005数据库258

实验2 创建数据库和修改数据库259

实验3 创建数据表和修改数据表261

实验4 使用语句添加、修改、删除记录262

实验5 创建视图263

实验6 查询和汇总数据库的数据264

实验7 在查询中使用Transact-SQL函数265

实验8 创建和使用索引266

实验9 创建并使用约束及实现数据完整性267

实验10 创建和使用存储过程267

实验11 创建触发器268

实验12 用户自定义函数与事务268

实验13 SQL Server身份验证269

实验14 备份和恢复数据库270

实验15 制作通讯录270

实验16 制作留言本272

热门推荐