图书介绍

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

数据库应用技术 SQL Server 2008篇
  • 延霞,徐守祥主编;徐人凤主审 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115276629
  • 出版时间:2012
  • 标注页数:276页
  • 文件大小:105MB
  • 文件页数:286页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2008-高等职业教育-教材

PDF下载


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

下载说明

数据库应用技术 SQL Server 2008篇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 数据模型3

1.2.3 关系数据库4

1.3 订单管理系统数据库设计4

1.3.1 数据库设计概述4

1.3.2 实体-联系模型(ER图)5

1.3.3 关系模型7

1.3.4 关系数据库标准语言11

1.3.5 关系模型的规范化12

习题14

第2章 SQL Server 2008概述15

2.1 SQL Server 2008简介15

2.1.1 SQL Server 2008的发展及特性15

2.1.2 SQL Server 2008的环境要求17

2.2 SQL Server 2008的安装23

2.2.1 SQL Server 2008的应用环境设计23

2.2.2 SQL Server 2008的身份验证模式23

2.2.3 SQL Server 2008的安装24

2.3 SQL Server 2008的管理工具32

习题35

第3章 管理数据库36

3.1 SQL Server 2008数据库概念36

3.1.1 数据库文件分类36

3.1.2 页37

3.1.3 数据库文件组38

3.2 系统数据库及其表39

3.3 创建数据库40

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

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

3.3.3 用SQL命令创建数据库44

3.3.4 事务日志46

3.3.5 查看数据库信息47

3.4 管理和维护数据库49

3.4.1 打开数据库49

3.4.2 增减数据库空间50

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

3.4.4 更改数据库名称54

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

3.4.6 删除数据库55

习题55

第4章 管理数据表57

4.1 表的基本概念57

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

4.1.2 数据表的三个键58

4.2 创建表58

4.2.1 使用图形界面创建表59

4.2.2 使用CREATE TABLE语句创建表61

4.3 表中的数据类型63

4.4 表的管理和维护64

4.4.1 查看表的定义信息65

4.4.2 修改表66

4.4.3 删除表68

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

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

4.5.1 向表中添加数据70

4.5.2 修改表中的数据72

4.5.3 删除表中的数据73

4.6 使用约束74

4.6.1 主键(PRIMARY KEY)约束74

4.6.2 唯一键(UNIQUE)约束75

4.6.3 检查(CHECK)约束76

4.6.4 默认值(DEFAULT)约束77

4.6.5 外键(FOREIGN KEY)约束78

4.6.6 级联参照完整性约束80

4.7 标识列IDENTITY82

习题82

第5章 查询数据84

5.1 简单SELECT语句86

5.1.1 SELECT语句的语法格式86

5.1.2 基本的SELECT语句86

5.1.3 使用INTO子句88

5.1.4 使用WHERE子句89

5.1.5 使用ORDER BY子句91

5.2 SELECT语句的统计功能91

5.2.1 使用集合函数92

5.2.2 使用GROUP BY子句93

5.2.3 使用COMPUTE BY子句94

5.3 SELECT语句中的多表连接95

5.3.1 交叉连接96

5.3.2 内连接97

5.3.3 外连接97

5.3.4 自连接99

5.3.5 合并结果集100

5.4 子查询101

5.4.1 比较测试中的子查询101

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

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

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

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

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

5.5.1 查询设计器简介103

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

习题106

第6章 视图和索引108

6.1 视图的基本概念108

6.1.1 视图的基本概念108

6.1.2 视图的优点和缺点110

6.2 视图的创建和查询110

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

6.2.2 使用CREATE VIEW创建视图113

6.2.3 视图数据的查询114

6.3 视图的维护115

6.3.1 查看视图的定义信息115

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

6.3.3 修改视图117

6.3.4 删除视图119

6.4 通过视图修改表数据120

6.5 索引概述120

6.5.1 SQL Server 2008中数据的存储与访问121

6.5.2 索引的作用121

6.5.3 索引的分类122

6.6 创建索引123

6.6.1 系统自动创建索引123

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

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

6.7 管理和维护索引127

6.7.1 查看和修改索引信息127

6.7.2 删除索引128

6.7.3 索引的分析与维护129

习题133

第7章 Transact-SQL编程134

7.1 批处理、脚本和注释134

7.1.1 批处理134

7.1.2 脚本135

7.1.3 注释136

7.2 常量和变量136

7.2.1 常量136

7.2.2 局部变量137

7.2.3 全局变量139

7.3 系统函数140

7.3.1 字符串函数140

7.3.2 日期函数142

7.3.3 系统综合函数143

7.3.4 数学函数147

7.3.5 元数据函数148

7.3.6 安全函数149

7.3.7 行集函数150

7.3.8 游标函数150

7.3.9 配置函数151

7.3.10 文本和图像函数152

7.4 流程控制语句152

7.4.1 BEGIN...END语句块153

7.4.2 IF...ELSE语句153

7.4.3 CASE表达式154

7.4.4 WAITFOR语句156

7.4.5 WHILE语句156

7.4.6 其他语句156

7.5 用户自定义函数157

7.5.1 基本概念157

7.5.2 创建用户自定义函数157

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

7.6 游标及其应用162

7.6.1 声明游标162

7.6.2 打开游标163

7.6.3 从游标中获取数据164

7.6.4 关闭游标167

7.6.5 释放游标167

习题167

第8章 存储过程168

8.1 存储过程的概念168

8.1.1 基本概念168

8.1.2 存储过程的优点169

8.2 建立和执行存储过程169

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

8.2.2 执行字符串171

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

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

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

8.3.3 通过RETURN返回参数176

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

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

8.4.2 存储过程的重编译178

8.4.3 重新命名存储过程179

8.4.4 修改和删除存储过程180

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

8.5.1 系统存储过程180

8.5.2 扩展存储过程181

习题181

第9章 触发器183

9.1 触发器的概念183

9.1.1 基本概念183

9.1.2 使用触发器的优点183

9.2 创建和应用触发器184

9.2.1 INSERT触发器185

9.2.2 UPDATE触发器188

9.2.3 DELETE触发器190

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

9.3 修改和删除触发器192

9.3.1 修改和删除触发器192

9.3.2 禁止或启用触发器193

9.4 触发器的嵌套与递归194

9.4.1 嵌套触发器194

9.4.2 递归触发器195

9.5 事务195

9.5.1 基本概念195

9.5.2 事务应用196

习题198

第10章 SQL Server 2008的安全管理199

10.1 SQL Server 2008的安全特性199

10.2 SQL Server 2008的安全机制200

10.2.1 SQL Server 2008访问控制201

10.2.2 SQL Server 2008身份验证模式201

10.3 服务器的安全性202

10.3.1 创建或修改登录账户202

10.3.2 禁止或删除登录账户205

10.3.3 服务器角色206

10.4 数据库的安全性207

10.4.1 添加数据库用户207

10.4.2 修改数据库用户209

10.4.3 删除数据库用户210

10.5 数据库用户角色211

10.5.1 固定的数据库角色211

10.5.2 自定义的数据库角色211

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

10.6 架构管理214

10.6.1 添加数据库架构214

10.6.2 删除数据库架构215

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

10.7 权限管理217

10.7.1 权限的种类217

10.7.2 权限的管理217

习题225

第11章 数据备份与恢复226

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

11.1.1 备份数据库的时机226

11.1.2 备份与恢复的方式227

11.2 备份数据库229

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

11.2.2 创建备份设备232

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

11.3 恢复数据库234

11.3.1 恢复数据库前的准备235

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

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

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

11.5 数据的导入导出244

11.5.1 SQL Server 2008与Excel的数据格式转换244

11.5.2 SQL Server 2008与Access的数据格式转换250

习题252

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

12.1 ADO.NET组件253

12.1.1 Connection对象253

12.1.2 Command对象255

12.1.3 DataSetCommand对象256

12.1.4 DataSet对象256

12.1.5 DataReader对象256

12.2 订单管理系统的设计256

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

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

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

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

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

12.3.2 系统功能模块实现262

习题268

第13章 实训269

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

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

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

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

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

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

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

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

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

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

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

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

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

热门推荐