图书介绍

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

SQL Server 2008数据库管理与开发教程 第2版
  • 王雨竹,张玉花,张星编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115295019
  • 出版时间:2012
  • 标注页数:268页
  • 文件大小:75MB
  • 文件页数:280页
  • 主题词:关系数据库系统-数据库管理系统-高等学校-教材

PDF下载


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

下载说明

SQL Server 2008数据库管理与开发教程 第2版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 实体与关系5

1.4 常见关系数据库5

1.4.1 Access数据库5

1.4.2 SQL Server 2000数据库5

1.4.3 SQL Server 2008数据库5

1.4.4 Oracle数据库6

1.5 SQL Server 2008数据库特性6

1.6 Transact-SQL简介7

小结8

习题8

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

2.1 SQL Server 2008简介9

2.1.1 SQL Server 2008概述9

2.1.2 SQL Server 2008的特点9

2.2 安装SQL Server 200811

2.2.1 安装SQL Server 2008必备11

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

2.2.3 安装SQL Server 2008服务器12

2.2.4 SQL Server 2008的卸载22

2.3 SQL Server 2008的服务23

2.3.1 后台启动SQL Server 200823

2.3.2 通过SQL Server配置管理器启动SQL Server 200824

2.4 注册SQL Server 2008服务器25

2.4.1 服务器组的创建与删除25

2.4.2 服务器的注册与删除27

2.5 使用SQL Server 2008帮助30

小结30

习题30

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

3.1 认识数据库31

3.1.1 数据库基本概念31

3.1.2 数据库常用对象32

3.1.3 数据库组成32

3.1.4 系统数据库33

3.2 SQL Server的命名规范34

3.2.1 标识符34

3.2.2 对象命名规则35

3.2.3 实例命名规则35

3.3 数据库操作36

3.3.1 创建数据库36

3.3.2 修改数据库37

3.3.3 删除数据库40

3.4 数据表操作42

3.4.1 以界面方式创建、修改和删除数据表42

3.4.2 使用CREATETABLE语句创建表45

3.4.3 创建、修改和删除约束47

3.4.4 使用ALTER TABLE语句修改表结构53

3.4.5 使用DROP TABLE语句删除表54

3.5 数据操作54

3.5.1 使用INSERT语句添加数据54

3.5.2 使用UPDATE语句修改指定数据55

3.5.3 使用DELETE语句删除指定数据56

3.6 表与表之间的关联57

3.6.1 一对一关系57

3.6.2 一对多关系58

3.6.3 多对多关系59

小结59

习题59

第4章 Transact-SQL语法基础60

4.1 T-SQL概述60

4.1.1 T-SQL的组成60

4.1.2 T-SQL语句结构62

4.2 常量62

4.2.1 字符串常量63

4.2.2 二进制常量63

4.2.3 bit常量63

4.2.4 日期和时间常量63

4.3 变量63

4.3.1 局部变量63

4.3.2 全局变量65

4.4 注释符、运算符与通配符67

4.4.1 注释符(Annotation)67

4.4.2 运算符(Operator)68

4.4.3 通配符(Wildcard)70

4.5 流程控制71

4.5.1 BEGIN...END71

4.5.2 IF71

4.5.3 IF...ELSE72

4.5.4 CASE73

4.5.5 WHILE75

4.5.6 WHILE...CONTINUE...BREAK76

4.5.7 RETURN77

4.5.8 GOTO77

4.5.9 WAITFOR78

小结78

习题78

第5章 数据查询与操作79

5.1 创建查询和测试查询79

5.1.1 编写SQL语句79

5.1.2 测试SQL语句79

5.1.3 执行SQL语句79

5.2 选择查询80

5.2.1 简单的SELECT查询80

5.2.2 重新对列排序81

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

5.2.4 利用WHERE参数过滤数据83

5.2.5 消除重复记录88

5.3 数据汇总88

5.3.1 使用聚合函数88

5.3.2 使用GROUP BY子句89

5.3.3 使用HAVING子句90

5.4 基于多表的连接查询90

5.4.1 连接谓词90

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

5.5 子查询93

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

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

5.5.3 使用EXISTS的子查询94

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

5.6 添加表中的记录96

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

5.6.2 使用INSERT语句添加记录96

5.7 修改表中的记录97

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

5.7.2 使用UPDATE语句修改记录97

5.8 删除表中的记录98

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

5.8.2 使用DELETE语句删除记录98

小结99

习题99

第6章 视图操作100

6.1 视图概述100

6.1.1 以界面方式操作视图100

6.1.2 使用CREATE VIEW语句创建视图102

6.1.3 使用ALTER VIEW语句修改视图103

6.1.4 使用DROP vIEW语句删除视图104

6.2 视图中的数据操作104

6.2.1 从视图中浏览数据104

6.2.2 向视图中添加数据106

6.2.3 修改视图中的数据106

6.2.4 删除视图中的数据106

小结107

习题107

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

7.1 索引108

7.1.1 索引的概念108

7.1.2 索引的建立108

7.1.3 索引的删除111

7.1.4 索引的分析与维护112

7.2 数据完整性114

7.2.1 数据完整性概述114

7.2.2 实现数据完整性115

小结116

习题116

第8章 存储过程和触发器117

8.1 存储过程简介117

8.1.1 存储过程的优点117

8.1.2 存储过程的类别118

8.2 创建存储过程118

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

8.2.2 使用Transact-SQL创建存储过程119

8.3 执行存储过程120

8.4 查看和修改存储过程121

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

8.4.2 使用Transact-SQL查看和修改存储过程122

8.5 删除存储过程124

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

8.5.2 使用Transact-SQL删除存储过程125

8.6 触发器简介126

8.6.1 触发器的概念126

8.6.2 触发器的功能126

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

8.7 创建触发器127

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

8.7.2 使用Transact-SQL创建触发器128

8.8 修改触发器131

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

8.8.2 使用Transact-SQL管理触发器131

8.9 删除触发器132

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

8.9.2 使用Transact-SQL删除触发器133

小结133

习题133

第9章 SQL Server 2008高级开发134

9.1 用户自定义函数134

9.1.1 创建用户自定义函数134

9.1.2 使用Transact-SQL创建用户自定义函数134

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

9.2 使用SQL Server 2008实现交叉表查询136

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

9.2.2 CASE实现交叉表查询140

9.3 事务处理141

9.3.1 事务简介141

9.3.2 事务处理142

9.4 锁144

9.4.1 锁简介144

9.4.2 死锁及其排除146

小结147

习题147

第10章 SQL Server 2008安全管理148

10.1 SQL Server身份验证148

10.1.1 验证模式148

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

10.1.3 管理登录账号149

10.2 数据库用户156

10.2.1 创建数据库用户157

10.2.2 删除数据库用户157

10.3 SQL Server角色158

10.3.1 固定服务器角色158

10.3.2 固定数据库角色158

10.3.3 管理SQL Server角色159

10.4 管理SQL Server权限160

小结162

习题162

第11章 SQL Server 2008维护管理163

11.1 脱机与联机数据库163

11.1.1 脱机数据库163

11.1.2 联机数据库164

11.2 分离和附加数据库164

11.2.1 分离数据库164

11.2.2 附加数据库166

11.3 导入和导出数据表166

11.3.1 导入SQL Server数据表167

11.3.2 导出SQL Server数据表171

11.4 备份和恢复数据库176

11.4.1 备份类型176

11.4.2 恢复类型177

11.4.3 备份数据库177

11.4.4 恢复数据库179

11.5 脚本180

11.5.1 将数据库生成脚本180

11.5.2 将数据表生成脚本181

11.5.3 执行脚本181

11.6 数据库维护计划182

小结185

习题185

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

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

12.1.1 认识C/S结构186

12.1.2 认识B/S结构187

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

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

12.2.1 了解ODBC188

12.2.2 配置ODBC数据源188

12.2.3 了解OLE DB190

12.2.4 ADO开发技术190

12.3 使用ADO控件操纵SQL Server 2008191

12.3.1 添加ADO控件191

12.3.2 访问SQL Server 2008数据库192

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

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

12.4 使用ADO对象操作SQL Server 2008197

12.4.1 访问SQL Server 2008197

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

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

12.4.4 访问视图200

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

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

12.5.1 需求分析204

12.5.2 系统总体框架设计204

12.5.3 数据库设计205

12.5.4 公共模块设计206

12.5.5 用户登录模块207

12.5.6 主窗体设计207

12.5.7 学生信息管理模块210

12.5.8 班级信息管理模块212

12.5.9 课程信息管理模块214

12.5.10 程序调试及错误处理215

小结215

习题215

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

13.1 ASP.NET概述216

13.1.1 ASP.NET简介216

13.1.2 .NET的运行环境216

13.1.3 熟悉ASP.NET开发环境217

13.1.4 ASP.NET中的文件类型217

13.2 ADO.NET数据库开发218

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

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

13.2.3 DataReader对象读取数据219

13.2.4 DataSet和DataAdapter对象查询数据220

13.3 数据控件220

13.3.1 GridView控件221

13.3.2 DataList控件222

13.3.3 数据绑定223

13.4 系统分析与设计223

13.4.1 需求分析223

13.4.2 功能结构分析224

13.4.3 网站架设224

13.5 数据库设计225

13.5.1 数据库的分析225

13.5.2 创建数据库和数据表225

13.5.3 逻辑结构设计225

13.6 公共类的编写228

13.6.1 Web.Config文件配置228

13.6.2 数据库操作类的编写229

13.7 主要功能设计231

13.7.1 网站前台首页设计231

13.7.2 会员注册模块设计233

13.7.3 购物车模块设计236

13.7.4 后台登录模块设计240

13.7.5 商品管理模块设计241

13.8 网站调试及错误处理247

13.8.1 Visual Studio 2008的调试工具247

13.8.2 错误处理248

13.9 网站编译与发布249

小结251

附录A 上机实验252

实验1 安装SQL Server 2008数据库252

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

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

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

实验5 创建视图257

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

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

实验8 创建和使用索引260

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

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

实验11 创建触发器262

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

实验13 SQL Server身份验证263

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

实验15 制作通讯录264

实验16 制作留言本266

热门推荐