图书介绍

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

SQL SERVER 2005数据库管理与开发实用教程
  • 李丹,赵占坤,丁宏伟等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111286684
  • 出版时间:2010
  • 标注页数:250页
  • 文件大小:70MB
  • 文件页数:261页
  • 主题词:关系数据库-数据库管理系统,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章 SQL Server 2005概述1

1.1 关系数据库基础知识1

1.1.1 关系数据库的产生历史1

1.1.2 关系数据库的介绍2

1.1.3 关系数据库的设计4

1.1.4 关系数据库的规范化7

1.2 SQL Server 2005简介9

1.2.1 SQL Server的历史9

1.2.2 SQL Server 2005的版本与组件9

1.2.3 SQL Server 2005的新特性11

1.2.4 客户机/服务器和浏览器/服务器11

1.3 SQL Server 2005的安装12

1.3.1 安装SQL Server 2005的系统需求13

1.3.2 SQL Server 2005的安装过程14

1.3.3 SQL Server 2005的启动、暂停和退出18

1.4 SQL Server 2005常用工具19

1.4.1 SQL Server Management Studio19

1.4.2 SQL Server Business Intelligence Development Studio20

1.4.3 SQL Server配置管理器21

1.5 创建服务器组和注册服务器21

1.5.1 创建服务器组21

1.5.2 注册服务器22

1.6 本章小结23

1.7 习题24

1.8 实验24

第2章 数据库的创建和管理25

2.1 基本概念25

2.1.1 数据库文件25

2.1.2 数据库文件组26

2.1.3 数据库的物理存储结构27

2.1.4 SQL Server 2005数据库的分类28

2.1.5 数据库对象的结构29

2.2 创建数据库30

2.2.1 使用SQL Server Management Studio创建数据库30

2.2.2 使用Transact-SQL语句创建数据库33

2.3 数据库的管理36

2.3.1 查看数据库36

2.3.2 修改数据库38

2.3.3 重命名数据库40

2.3.4 数据库的收缩41

2.4 删除数据库42

2.5 本章小结43

2.6 习题44

2.7 实验44

第3章 表的创建45

3.1 表的概念45

3.2 数据类型45

3.2.1 系统数据类型46

3.2.2 用户自定义数据类型48

3.3 表结构的创建、修改和删除50

3.3.1 表结构的创建50

3.3.2 表结构的修改52

3.3.3 表结构的删除53

3.4 向表中插入数据、修改和删除数据54

3.4.1 插入数据54

3.4.2 修改数据56

3.4.3 删除数据57

3.4.4 使用SQL Server Management Studio插入、修改、删除表中的数据57

3.5 约束58

3.5.1 主键约束59

3.5.2 唯一性约束60

3.5.3 检查约束61

3.5.4 默认约束63

3.5.5 外键约束64

3.6 实现数据完整性66

3.7 本章小结67

3.8 习题67

3.9 实验68

第4章 数据查询70

4.1 SELECT语句70

4.2 基本查询70

4.2.1 选择列70

4.2.2 选择行73

4.2.3 排序78

4.2.4 使用TOP和DISTINCT关键字80

4.3 高级查询81

4.3.1 多表查询81

4.3.2 分组和汇总87

4.3.3 嵌套查询91

4.3.4 合并数据集93

4.3.5 在查询的基础上创建新表94

4.4 本章小结95

4.5 习题95

4.6 实验95

第5章 索引的创建与使用97

5.1 索引概述97

5.1.1 为什么要创建索引97

5.1.2 索引的分类98

5.2 创建索引99

5.2.1 使用SQL Server Management Studio创建索引100

5.2.2 使用Transact-SQL语句创建索引100

5.3 数据库引擎优化顾问102

5.3.1 数据库引擎优化顾问的启动与布局102

5.3.2 使用数据库引擎优化顾问103

5.4 管理索引104

5.4.1 使用SQL Server Management Studio查看、修改和删除索引104

5.4.2 使用Transact-SQL语句查看、修改和删除索引105

5.5 本章小结106

5.6 习题106

5.7 实验106

第6章 视图的创建与使用107

6.1 视图概述107

6.1.1 视图的概念107

6.1.2 视图的优点108

6.2 创建视图108

6.2.1 使用SQL Server Management Studio创建视图109

6.2.2 使用Transact-SQL语句创建视图110

6.2.3 创建索引视图112

6.2.4 创建分区视图112

6.3 管理视图113

6.3.1 查看视图信息113

6.3.2 修改视图114

6.3.3 重命名视图114

6.3.4 删除视图114

6.4 通过视图修改数据114

6.4.1 利用视图插入新记录115

6.4.2 利用视图更新记录116

6.4.3 利用视图删除记录116

6.5 本章小结116

6.6 习题117

6.7 实验117

第7章 Transact-SQL语言118

7.1 Transact-SQL语言概述118

7.2 命名规则和注释118

7.2.1 SQL对象的命名规则118

7.2.2 注释119

7.3 变量119

7.3.1 全局变量119

7.3.2 局部变量121

7.4 运算符123

7.4.1 算术运算符123

7.4.2 赋值运算符123

7.4.3 字符串串联运算符123

7.4.4 比较运算符124

7.4.5 逻辑运算符124

7.4.6 运算符的优先级125

7.5 函数125

7.5.1 数学函数125

7.5.2 字符串函数126

7.5.3 转换函数127

7.5.4 日期和时间函数128

7.5.5 系统函数129

7.5.6 用户自定义函数130

7.6 批处理和流程控制语句133

7.6.1 批处理133

7.6.2 流程控制语句134

7.7 异常处理139

7.7.1 TRY-CATCH结构140

7.7.2 RAISERROR语句141

7.8 本章小结141

7.9 习题142

7.10 实验142

第8章 游标、事务和锁143

8.1 游标143

8.1.1 游标概述143

8.1.2 游标的用法743

8.1.3 使用游标修改数据146

8.2 事务147

8.2.1 什么是事务147

8.2.2 事务的操作举例148

8.3 锁149

8.3.1 并发问题150

8.3.2 锁的类型150

8.3.3 查看锁151

8.3.4 设置事务隔离级别151

8.3.5 死锁的处理152

8.4 本章小结154

8.5 习题155

8.6 实验155

第9章 存储过程156

9.1 存储过程概述156

9.2 创建存储过程157

9.2.1 使用SQL Server Management Studio创建存储过程157

9.2.2 使用Transact-SQL语句创建存储过程157

9.3 执行存储过程159

9.4 管理存储过程161

9.4.1 使用SQL Server Management Studio管理存储过程161

9.4.2 查看存储过程162

9.4.3 修改存储过程162

9.4.4 重命名存储过程163

9.4.5 删除存储过程163

9.5 本章小结163

9.6 习题163

9.7 实验163

第10章 触发器164

10.1 触发器概述164

10.2 触发器的分类164

10.2.1 DML触发器164

10.2.2 DDL触发器166

10.3 创建触发器166

10.3.1 使用SQL Server Management Studio创建触发器166

10.3.2 使用Transact-SQL语句创建触发器166

10.4 管理触发器169

10.4.1 修改触发器169

10.4.2 查看触发器170

10.4.3 禁用/启用触发器179

10.4.4 删除触发器171

10.5 触发器的应用171

10.5.1 实施级联更新操作171

10.5.2 实施级联删除操作172

10.5.3 用INSTEAD OF INSERT触发器代替INSERT语句172

10.6 本章小结173

10.7 习题173

10.8 实验174

第11章 SQL Server 2005的安全性管理175

11.1 身份验证模式175

11.1.1 Windows身份验证模式175

11.1.2 混合验证模式176

11.1.3 设置验证模式176

11.2 登录账户管理177

11.2.1 系统安装时创建的登录账户177

11.2.2 创建登录账户177

11.2.3 修改登录账户180

11.2.4 删除登录账户181

11.3 数据库用户管理182

11.3.1 默认数据库用户182

11.3.2 创建数据库用户182

11.4 角色管理183

11.4.1 同定服务器角色184

11.4.2 固定数据库角色185

11.4.3 自定义数据库角色187

11.5 权限管理188

11.5.1 权限类型188

11.5.2 权限管理操作189

11.6 本章小结195

11.7 习题195

11.8 实验195

第12章 数据库的备份和恢复196

12.1 备份概述196

12.1.1 为什么以及何时备份196

12.1.2 备份类型196

12.1.3 恢复模式197

12.1.4 备份设备198

12.2 备份操作199

12.2.1 使用SQL Server Management Studio备份数据库199

12.2.2 使用Transact-SQL语句备份数据库201

12.3 恢复操作201

12.3.1 使用SQL Server Management Studio恢复数据库201

12.3.2 使用Transact-SQL语句恢复数据库203

12.4 恢复数据库的其他方法204

12.4.1 数据库的脱机和联机204

12.4.2 分离和附加数据库204

12.5 数据的导入和导出206

12.5.1 数据的导入207

12.5.2 数据的导出211

12.6 本章小结211

12.7 习题211

12.8 实验211

第13章 SQL Server提供的应用程序接口212

13.1 ODBC与SQL Server212

13.1.1 ODBC概述212

13.1.2 建立ODBC数据源212

13.2 ADO.NET与SQL Server214

13.2.1 ADO.NET概述214

13.2.2 ADO.NET对象模型215

13.2.3 ADO.NET数据访问215

13.3 JDBC与SQL Server216

13.3.1 JDBC概述216

13.3.2 JDBC的基本应用218

13.4 本章小结219

13.5 习题219

13.6 实验219

第14章 应用实例——销售管理系统220

14.1 系统设计220

14.1.1 系统功能分析220

14.1.2 系统功能模块设计220

14.2 数据库设计221

14.2.1 数据库需求分析221

14.2.2 数据库逻辑结构设计221

14.3 实现数据库结构和程序225

14.3.1 SQL Server 2005设置225

14.3.2 创建数据库227

14.4 创建主窗口234

14.4.1 创建项目——PrjSales.vbp235

14.4.2 创建系统的主窗体235

14.4.3 创建主窗体的菜单236

14.4.4 创建公用类236

14.4.5 用户登录窗体的创建237

14.5 基本信息管理模块238

14.5.1 销售员信息管理窗体238

14.5.2 其他管理窗体244

14.6 销售信息管理模块的创建244

14.6.1 订单管理245

14.6.2 订单信息查询统计245

14.7 帮助模块的创建246

14.8 项目的编译和发行246

14.9 本章小结247

附录 样本数据库248

参考文献250

热门推荐