图书介绍

数据库应用技术-SQL Server 2005篇【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库应用技术-SQL Server 2005篇
  • 徐守祥主编;林伟炜,徐丽编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115187260
  • 出版时间:2008
  • 标注页数:251页
  • 文件大小:81MB
  • 文件页数:264页
  • 主题词:关系数据库-数据库管理系统,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.2 数据库基本原理2

1.2.1 关系数据库系统概述2

1.2.2 实体-联系模型2

1.2.3 关系模型4

1.2.4 关系数据库标准语言8

1.2.5 关系模型的规范化9

习题11

第2章 SQL Server 2005概述12

2.1 SQL Server 2005简介12

2.1.1 SQL Server 2005的发展及特性12

2.1.2 SQL Server 2005的环境要求13

2.2 SQL Server 2005的安装15

2.2.1 SQL Server 2005的应用环境设计15

2.2.2 SQL Server 2005的身份验证模式16

2.2.3 SQL Server 2005的安装17

2.3 SQL Server 2005的管理及开发工具21

习题28

第3章 数据库管理29

3.1 SQL Server 2005数据库概念29

3.1.1 数据库文件分类29

3.1.2 页30

3.1.3 数据库文件组31

3.2 系统数据库及其表32

3.3 创建数据库33

3.3.1 创建数据库应具备的条件33

3.3.2 在图形界面下创建数据库34

3.3.3 用SQL命令创建数据库35

3.3.4 事务日志38

3.3.5 查看数据库信息39

3.4 管理和维护数据库40

3.4.1 打开数据库41

3.4.2 增减数据库空间41

3.4.3 数据库选项的设定与修改44

3.4.4 更改数据库名称45

3.4.5 查看SQL Server上共有几个数据库45

3.4.6 删除数据库45

习题46

第4章 数据表管理47

4.1 表的基本概念47

4.1.1 订单管理中的数据要求47

4.1.2 数据表的三个键47

4.2 创建表48

4.2.1 使用图形界面创建表48

4.2.2 使用CREATE TABLE语句创建表50

4.3 表中的数据类型52

4.4 表的管理和维护53

4.4.1 查看表的定义信息53

4.4.2 修改表55

4.4.3 删除表56

4.4.4 查看表之间的依赖关系57

4.5 表数据的添加、修改和删除58

4.5.1 向表中添加数据59

4.5.2 修改表中的数据60

4.5.3 删除表中的数据61

4.6 使用约束62

4.6.1 主键(PRIMARY KEY)约束62

4.6.2 唯一键(UNIQUE)约束63

4.6.3 检查(CHECK)约束63

4.6.4 默认值(DEFAULT)约束65

4.6.5 外键(FOREIGN KEY)约束66

4.6.6 级联参照完整性约束67

4.7 标识列IDENTITY68

习题69

第5章 数据查询70

5.1 简单SELECT语句72

5.1.1 SELECT语句的语法格式72

5.1.2 基本的SELECT语句72

5.1.3 使用INTO子句74

5.1.4 使用WHERE子句74

5.1.5 使用ORDER BY子句76

5.2 SELECT语句的统计功能77

5.2.1 使用集合函数77

5.2.2 使用GROUP BY子句79

5.2.3 使用COMPUTE BY子句80

5.3 SELECT语句中的多表连接81

5.3.1 交叉连接82

5.3.2 内连接83

5.3.3 外连接83

5.3.4 自连接85

5.3.5 合并结果集86

5.4 子查询86

5.4.1 比较测试中的子查询87

5.4.2 集合成员测试中的子查询87

5.4.3 存在性测试中的子查询87

5.4.4 批量比较测试中的子查询87

5.4.5 使用子查询向表中添加多条记录88

5.5 使用SQL Server Management Studio进行数据查询与维护88

5.5.1 查询设计器简介88

5.5.2 查询设计器的应用实例90

习题92

第6章 视图和索引93

6.1 视图的基本概念93

6.1.1 视图的基本概念93

6.1.2 视图的优点和缺点95

6.2 视图的创建和查询95

6.2.1 在SQL Server Management Studio下创建视图96

6.2.2 使用CREATE VIEW创建视图98

6.2.3 视图数据的查询99

6.3 视图的维护99

6.3.1 查看视图的定义信息100

6.3.2 查看视图与其他对象的依赖关系100

6.3.3 修改视图101

6.3.4 删除视图104

6.4 通过视图修改表数据104

6.5 索引概述105

6.5.1 SQL Server 2005中数据的存储与访问105

6.5.2 索引的作用106

6.5.3 索引的分类106

6.6 创建索引107

6.6.1 系统自动创建索引108

6.6.2 在图形界面下创建索引109

6.6.3 使用CREATE INDEX语句创建索引110

6.7 管理和维护索引111

6.7.1 查看和修改索引信息111

6.7.2 删除索引112

6.7.3 索引的分析与维护113

习题117

第7章 Transact-SQL编程118

7.1 批处理、脚本和注释118

7.1.1 批处理118

7.1.2 脚本119

7.1.3 注释119

7.2 常量和变量120

7.2.1 常量120

7.2.2 局部变量121

7.2.3 全局变量122

7.3 系统函数123

7.3.1 字符串函数123

7.3.2 日期函数125

7.3.3 系统综合函数126

7.3.4 数学函数129

7.3.5 元数据函数131

7.3.6 安全函数131

7.3.7 行集函数132

7.3.8 游标函数133

7.3.9 配置函数133

7.3.10 文本和图像函数134

7.4 流程控制语句134

7.4.1 BEGIN...END语句块135

7.4.2 IF...ELSE语句136

7.4.3 CASE表达式136

7.4.4 WAITFOR语句138

7.4.5 WHILE语句138

7.4.6 其他语句139

7.5 用户自定义函数139

7.5.1 基本概念139

7.5.2 创建用户自定义函数140

7.5.3 修改和删除用户自定义函数143

7.6 游标及其应用144

7.6.1 声明游标144

7.6.2 打开游标145

7.6.3 从游标中获取数据147

7.6.4 关闭游标149

7.6.5 释放游标149

习题149

第8章 存储过程150

8.1 存储过程的概念150

8.1.1 基本概念150

8.1.2 存储过程的优点150

8.2 建立和执行存储过程151

8.2.1 创建和执行简单存储过程151

8.2.2 执行字符串152

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

8.3.1 带输入参数的存储过程154

8.3.2 带输出参数的存储过程156

8.3.3 通过RETURN返回参数158

8.4 存储过程的管理与维护159

8.4.1 查看存储过程的定义信息159

8.4.2 存储过程的重编译160

8.4.3 重新命名存储过程161

8.4.4 修改和删除存储过程161

8.5 系统存储过程和扩展存储过程162

8.5.1 系统存储过程162

8.5.2 扩展存储过程162

习题163

第9章 触发器164

9.1 触发器的概念164

9.1.1 基本概念164

9.1.2 使用触发器的优点164

9.2 创建和应用触发器165

9.2.1 INSERT触发器166

9.2.2 UPDATE触发器168

9.2.3 DELETE触发器171

9.2.4 查看触发器的定义信息171

9.3 修改和删除触发器172

9.3.1 修改和删除触发器172

9.3.2 禁止或启用触发器174

9.4 触发器的嵌套与递归174

9.4.1 嵌套触发器174

9.4.2 递归触发器174

9.5 事务176

9.5.1 基本概念176

9.5.2 事务应用176

习题178

第10章 SQL Server 2005的安全管理179

10.1 SQL Server 2005的安全特性179

10.2 SQL Server 2005的安全模型180

10.2.1 SQL Server 2005访问控制180

10.2.2 SQL Server 2005身份验证模式180

10.3 服务器的安全性181

10.3.1 创建或修改登录帐户181

10.3.2 禁止或删除登录帐户183

10.3.3 服务器角色185

10.4 数据库的安全性186

10.4.1 添加数据库用户186

10.4.2 修改数据库用户188

10.4.3 删除数据库用户189

10.5 数据库用户角色190

10.5.1 固定的数据库角色190

10.5.2 自定义的数据库角色190

10.5.3 增删数据库角色的成员192

10.6 架构管理193

10.6.1 添加数据库架构193

10.6.2 删除数据库架构194

10.6.3 修改数据库用户的默认架构194

10.7 权限管理195

10.7.1 权限的种类195

10.7.2 权限的管理196

习题202

第11章 备份与恢复203

11.1 备份与恢复的基本概念203

11.1.1 备份数据库的时机203

11.1.2 备份与恢复的方式204

11.2 备份数据库206

11.2.1 使用SQL Server Management Studio备份数据库206

11.2.2 创建备份设备208

11.2.3 使用SQL语句备份数据库209

11.3 恢复数据库210

11.3.1 恢复数据库前的准备211

11.3.2 使用SQL Server Management Studio恢复数据库212

11.3.3 使用SQL语句恢复数据库214

11.4 直接复制文件的备份与恢复217

11.5 数据的导入导出219

11.5.1 SQL Server 2005与Excel的数据格式转换219

11.5.2 SQL Server 2005与Access的数据格式转换225

习题227

第12章 订单管理系统开发228

12.1 ADO.NET组件228

12.1.1 Connection对象228

12.1.2 Command对象230

12.1.3 DataSetCommand对象230

12.1.4 DataSet对象230

12.1.5 DataReader对象231

12.2 订单管理系统的设计231

12.2.1 订单管理系统架构设计231

12.2.2 订单管理系统功能设计231

12.2.3 订单管理系统数据库设计232

12.3 B/S模式下系统的实现237

12.3.1 数据库公用模块的编写237

12.3.2 系统功能模块实现237

习题243

第13章 实训244

13.1 实训1 安装并配置SQL Server 2005244

13.2 实训2 通过SQL语句建立数据库244

13.3 实训3 通过两个表的建立验证数据完整性245

13.4 实训4 销售业绩的统计246

13.5 实训5 通过外键和自定义数据类型保证完整性246

13.6 实训6 视图对保证数据安全性和完整性的作用246

13.7 实训7 掌握索引的应用247

13.8 实训8 自定义函数和游标的结合247

13.9 实训9 建立存储过程查看供应商的产品248

13.10 实训10 通过触发器实现级联修改248

13.11 实训11 使用SQL Server Management Studio管理安全性249

13.12 实训12 建立一个数据库的日常备份方案249

13.13 实训13 为网上订单管理建立一个客户注册功能250

热门推荐