图书介绍

SQL Server实例教程 第3版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SQL Server实例教程 第3版
  • 杨学全主编;李强,李英杰副主编;张悦,张春艳,苑萌萌编著;徐建民主审 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121241994
  • 出版时间:2014
  • 标注页数:299页
  • 文件大小:43MB
  • 文件页数:308页
  • 主题词:关系数据库系统-高等职业教育-教材

PDF下载


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

下载说明

SQL Server实例教程 第3版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.1.3 数据库、数据库管理系统、数据库系统3

1.1.4 数据模型4

1.1.5 数据库系统的体系结构6

1.2 关系数据库8

1.2.1 关系模型8

1.2.2 关系数据库中的基本运算10

1.2.3 关系数据理论12

1.3 关系数据库设计16

1.3.1 数据库设计的任务、内容与步骤17

1.3.2 需求分析18

1.3.3 概念结构设计18

1.3.4 逻辑结构设计20

1.3.5 数据库设计案例20

1.4 思考题24

第2章 SQL Server 2005概述26

2.1 SQLServer 2005 的性能与体系结构26

2.1.1 SQLServer 2005的性能26

2.1.2 SQLServer 2005的体系结构27

2.2 SQLServer 2005的安装27

2.2.1 安装前的准备工作27

2.2.2 安装SQLServer 200529

2.3 SQL Server 2005的安全性33

2.3.1 权限验证模式33

2.3.2 数据库用户和账号34

2.4 SQLServer 2005服务器的操作35

2.4.1 SQLServer的程序组35

2.4.2 SQL Server服务管理35

2.4.3 使用SQL Server Management Studio37

2.5 思考题43

第3章 数据库的基本操作44

3.1 SQLServer数据库的基本术语和概念44

3.1.1 SQL Server数据库44

3.1.2 SQLServer的事务日志44

3.1.3 SQL Server数据库文件及文件组45

3.1.4 SQL Server的系统数据库46

3.2 创建数据库47

3.2.1 使用SQL Server Management Studio创建数据库47

3.2.2 使用T-SQL语言创建数据库48

3.3 使用SQLServer Management Studio 管理数据库51

3.3.1 打开数据库51

3.3.2 查看数据库信息51

3.3.3 修改数据库容量52

3.3.4 设定修改数据库选项54

3.3.5 更改数据库名称54

3.3.6 分离和附加数据库55

3.3.7 删除数据库56

3.4 使用T-SQL管理数据库56

3.4.1 打开数据库56

3.4.2 查看数据库信息57

3.4.3 修改数据库容量57

3.4.4 设定修改数据库选项59

3.4.5 更改数据库名称60

3.4.6 分离和附加数据库60

3.4.7 删除数据库61

3.5 案例中的应用举例61

3.5.1 创建“学生选课管理系统”数据库62

3.5.2 设定修改数据库的容量64

3.6 思考题66

第4章 数据表的基本操作67

4.1 SQL Server表的概念与数据类型67

4.1.1 SQL Server表的概念67

4.1.2 SQLServer 2005数据类型68

4.2 创建数据表71

4.2.1 使用表设计器创建表72

4.2.2 使用T-SQL语言创建表74

4.2.3 使用已有表创建新表77

4.2.4 树形结构数据库表的设计创建78

4.3 数据的添加与表的查看79

4.3.1 向表中添加数据79

4.3.2 查看表信息81

4.4 表的修改与删除83

4.4.1 修改数据库中的表83

4.4.2 删除数据库中的表84

4.5 案例应用举例85

4.5.1 学生选课管理系统的各表定义85

4.5.2 学生选课系统各表的创建87

4.6 思考题91

第5章 数据的基本操作92

5.1 数据的添加、修改和删除92

5.1.1 数据的添加92

5.1.2 数据的修改99

5.1.3 数据的删除101

5.2 简单查询103

5.2.1 SELECT语句103

5.2.2 选择表中的若干列105

5.2.3 选择表中的若干记录107

5.2.4 对查询的结果排序114

5.2.5 对数据进行统计115

5.2.6 用查询结果生成新表119

5.2.7 合并结果集120

5.3 案例中数据的基本操作121

5.4 思考题122

第6章 数据的高级查询123

6.1 连接查询123

6.1.1 交叉连接查询123

6.1.2 等值与非等值连接查询125

6.1.3 自身连接查询127

6.1.4 外连接查询128

6.1.5 复合连接条件查询130

6.2 子查询131

6.2.1 带有IN运算符的子查询131

6.2.2 带有比较运算符的子查询133

6.2.3 带有ANY或ALL运算符的子查询134

6.2.4 带有EXISTS运算符的子查询135

6.2.5 分页查询137

6.2.6 PIVOT查询138

6.2.7 动态SQL语句139

6.2.8 利用递归查询实现树形结构数据表查询140

6.3 案例中数据的高级查询142

6.4 思考题145

第7章 实现数据完整性146

7.1 完整性的概念146

7.2 使用约束147

7.2.1 约束的类型147

7.2.2 创建主键约束148

7.2.3 创建唯一约束150

7.2.4 创建检查约束151

7.2.5 创建默认约束153

7.2.6 创建外键约束154

7.2.7 查看约束的定义156

7.2.8 删除约束157

7.3 使用规则157

7.4 使用默认159

7.5 使用IDENTITY列160

7.6 数据完整性强制选择方法161

7.7 实现数据完整性的案例162

7.8 思考题164

第8章 视图及其应用166

8.1 视图综述166

8.1.1 视图的基本概念166

8.1.2 视图的作用166

8.2 视图的操作167

8.2.1 创建视图167

8.2.2 使用视图171

8.2.3 修改视图173

8.2.4 删除视图174

8.3 视图定义信息的查询174

8.4 案例中的视图应用175

8.5 思考题176

第9章 索引及其应用177

9.1 索引综述177

9.1.1 数据存储177

9.1.2 索引177

9.2 索引的操作179

9.2.1 创建索引179

9.2.2 查询索引信息183

9.2.3 索引更名183

9.2.4 删除索引184

9.3 设置索引的选项185

9.3.1 设置FILLFACTOR选项185

9.3.2 设置PAD INDEX选项185

9.4 索引的分析与维护186

9.4.1 索引分析186

9.4.2 索引维护187

9.5 索引视图188

9.6 案例中的索引189

9.7 思考题189

第10章 SQL Server程序设计190

10.1 程序中的批处理、脚本、注释190

10.1.1 批处理190

10.1.2 脚本191

10.1.3 注释191

10.2 SQL Server变量191

10.2.1 全局变量192

10.2.2 局部变量193

10.3 程序中的流程控制195

10.3.1 BEGIN...END语句195

10.3.2 PRINT语句196

10.3.3 IF...EISE语句197

10.3.4 CASE语句198

10.3.5 WAITFOR语句200

10.3.6 WHILE语句201

10.3.7 RETURN语句202

10.4 SQL Server函数202

10.4.1 常用内置函数202

10.4.2 创建用户自定义函数208

10.4.3 查看、修改和删除用户自定义函数213

10.5 程序中的事务215

10.5.1 概述215

10.5.2 编写事务217

10.5.3 检查点处理219

10.5.4 锁220

10.6 游标221

10.6.1 游标的基本操作221

10.6.2 使用游标223

10.7 案例中的程序设计225

10.8 思考题227

第11章 存储过程与触发器229

11.1 存储过程综述229

11.1.1 存储过程的概念229

11.1.2 存储过程的类型229

11.2 创建、执行、修改、删除存储过程230

11.2.1 创建存储过程230

11.2.2 执行存储过程233

11.2.3 查看存储过程233

11.2.4 修改存储过程235

11.2.5 删除存储过程236

11.3 创建和执行带参数的存储过程237

11.4 存储过程的重新编译239

11.5 系统存储过程与扩展存储过程240

11.5.1 系统存储过程240

11.5.2 扩展存储过程241

11.6 案例中的存储过程242

11.7 触发器综述245

11.8 触发器的创建执行246

11.8.1 Inserted表和Deleted表246

11.8.2 创建触发器246

11.8.3 查看触发器信息248

11.9 修改和删除触发器249

11.9.1 修改触发器249

11.9.2 禁止、启用和删除触发器250

11.1 0嵌套触发器251

11.1 1案例中的触发器251

11.1 2思考题253

第12章 SQL Server安全管理254

12.1 SQLServer2005的安全机制254

12.1.1 SQLServer 2005的身份验证模式254

12.1.2 权限验证256

12.2 管理服务器的安全性256

12.2.1 查看登录账号257

12.2.2 创建登录账号257

12.2.3 禁用登录账号259

12.2.4 删除登录账号260

12.3 管理权限261

12.3.1 数据库用户261

12.3.2 架构管理262

12.3.3 数据库角色266

12.3.4 管理权限267

12.4 案例中的安全管理269

12.5 思考题270

第13章 备份与还原271

13.1 数据备份与还原综述271

13.1.1 备份和还原基本概念271

13.1.2 数据备份的类型272

13.1.3 恢复模式273

13.2 备份与还原操作274

13.2.1 数据库的备份274

13.2.2 数据库的还原278

13.3 备份与还原计划280

13.4 数据的导入与导出281

13.4.1 导出数据281

13.4.2 导入数据283

13.5 案例中的备份和还原操作284

13.5.1 备份操作284

13.5.2 还原操作286

13.6 思考题287

附录A 实验实习指导288

实验1 SQLServer数据库的安装288

实验2 创建数据库和表288

实验3 数据的基本操作290

实验4 数据查询291

实验5 数据完整性292

实验6 视图的应用293

实验7 索引的应用293

实验8 SQL程序294

实验9 函数的应用295

实验10 存储过程与触发器的应用296

实验11 SQLServer的安全管理297

实验12 备份与还原297

参考文献299

热门推荐