图书介绍

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

SQL Server实例教程 第2版
  • 杨学全主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121049248
  • 出版时间:2007
  • 标注页数:337页
  • 文件大小:11MB
  • 文件页数:350页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server实例教程 第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.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 SQL Server 2005的性能与体系结构26

2.1.1 SQL Server 2005的性能26

2.1.2 SQL Server 2005的体系结构27

2.2 SQL Server 2005的安装27

2.2.1 安装前的准备工作27

2.2.2 安装SQL Server 200529

2.3 SQL Server 2005的安全性33

2.3.1 权限验证模式33

2.3.2 数据库用户和账号34

2.4 SQL Server 2005服务器的操作35

2.4.1 SQL Server的程序组35

2.4.2 SQL Server服务管理35

2.4.3 使用SQL Server Management Studio37

2.5 思考题43

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

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

3.1.1 SQL Server数据库44

3.1.2 SQL Server的事务日志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 使用SQL Server 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.4.1 SQl Server表的概念67

4.1.2 SQL Server 2005数据类型68

4.2 创建数据表71

4.2.1 使用表设计器创建表72

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

4.2.3 使用已有表创建新表77

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

4.3.1 向表中添加数据79

4.3.2 查看表信息80

4.4 表的修改与删除82

4.4.1 修改数据库中的表82

4.4.2 删除数据库中的表83

4.5 案例应用举例84

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

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.3 案例中数据的高级查询137

6.4 思考题139

第7章 实现数据完整性140

7.1 完整性的概念140

7.2 使用约束141

7.2.1 约束的类型141

7.2.2 创建主键约束142

7.2.3 创建唯一约束144

7.2.4 创建检查约束145

7.2.5 创建默认约束147

7.2.6 创建外键约束148

7.2.7 查看约束的定义150

7.2.8 删除约束151

7.3 使用规则151

7.4 使用默认153

7.5 使用IDENTITY列154

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

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

7.8 思考题158

第8章 视图及其应用160

8.1 视图综述160

8.1.1 视图的基本概念160

8.1.2 视图的作用160

8.2 视图的操作161

8.2.1 创建视图161

8.2.2 使用视图165

8.2.3 修改视图167

8.2.4 删除视图168

8.3 视图定义信息的查询168

8.4 案例中的视图应用169

8.5 思考题170

第9章 索引及其应用171

9.1 索引综述171

9.1.1 数据存储171

9.1.2 索引171

9.2 索引的操作173

9.2.1 创建索引173

9.2.2 查询索引信息177

9.2.3 索引更名177

9.2.4 删除索引178

9.3 设置索引的选项179

9.3.1 设置FILLFACTOR选项179

9.3.2 设置PAD_INDEX选项179

9.4 索引的分析与维护180

9.4.1 索引分析180

9.4.2 索引维护181

9.5 索引视图182

9.6 案例中的索引183

9.7 思考题183

第10章 SQL Server程序设计184

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

10.1.1 批处理184

10.1.2 脚本185

10.1.3 注释185

10.2 SQL Server变量185

10.2.1 全局变量186

10.2.2 局部变量187

10.3 程序中的流程控制189

10.3.1 BEGIN...END语句189

10.3.2 PRINT语句190

10.3.3 IF...EISE语句191

10.3.4 CASE语句192

10.3.5 WAITFOR语句194

10.3.6 WHILE语句195

10.3.7 RETURN语句196

10.4 SQL Server函数196

10.4.1 常用内置函数196

10.4.2 创建用户自定义函数202

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

10.5 程序中的事务209

10.5.1 概述209

10.5.2 编写事务211

10.5.3 检查点处理213

10.5.4 锁214

10.6 游标215

10.6.1 游标的基本操作215

10.6.2 使用游标217

10.7 案例中的程序设计219

10.8 思考题221

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

11.1 存储过程综述223

11.1.1 存储过程的概念223

11.1.2 存储过程的类型223

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

11.2.1 创建存储过程224

11.2.2 执行存储过程227

11.2.3 查看存储过程227

11.2.4 修改存储过程229

11.2.5 删除存储过程230

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

11.4 存储过程的重新编译233

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

11.5.1 系统存储过程234

11.5.2 扩展存储过程235

11.6 案例中的存储过程236

11.7 触发器综述239

11.8 触发器的创建执行240

11.8.1 Inserted表和Deleted表240

11.8.2 创建触发器240

11.8.3 查看触发器信息242

11.9 修改和删除触发器243

11.9.1 修改触发器243

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

11.10 嵌套触发器245

11.11 案例中的触发器245

11.12 思考题247

第12章 SQL Server安全管理248

12.1 SQL Server 2005的安全机制248

12.1.1 SQL Server 2005的身份验证模式248

12.1.2 权限验证250

12.2 管理服务器的安全性250

12.2.1 查看登录账号251

12.2.2 创建登录账号251

12.2.3 禁用登录账号253

12.2.4 删除登录账号254

12.3 管理权限255

12.3.1 数据库用户255

12.3.2 架构管理256

12.3.3 数据库角色260

12.3.4 管理权限261

12.4 案例中的安全管理263

12.5 思考题264

第13章 备份与还原265

13.1 数据备份与还原综述265

13.1.1 备份和还原基本概念265

13.1.2 数据备份的类型266

13.1.3 恢复模式267

13.2 备份与还原操作268

13.2.1 数据库的备份268

13.2.2 数据库的还原272

13.3 备份与还原计划274

13.4 数据的导入与导出275

13.4.1 导出数据275

13.4.2 导入数据277

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

13.5.1 备份操作278

13.5.2 还原操作280

13.6 思考题281

第14章 数据库与开发工具的协同使用282

14.1 常用的数据库连接方法282

14.1.1 ODBC282

14.1.2 JDBC283

14.1.3 ADO.NET283

14.2 在Java中的数据库开发284

14.2.1 Java简介284

14.2.2 利用JDBC访问SQL Server数据库285

14.3 在Visual Studio.NET中的数据库开发289

14.3.1 Visual Studio.NET简介289

14.3.2 使用数据控件289

14.3.3 使用ADO.NET对象293

14.4 案例中的客户端程序295

14.5 思考题311

附录A 实验实习指导312

实验1 SQL Server数据库的安装312

实验2 创建数据库和表312

实验3 数据的基本操作314

实验4 数据查询315

实验5 数据完整性316

实验6 视图的应用317

实验7 索引的应用317

实验8 SQL程序318

实验9 函数的应用319

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

实验11 SQL Server的安全管理321

实验12 备份与还原321

实验13 数据库与开发工具的协同使用322

附录B 实训案例“网络进销存系统”323

附录C 常用函数331

附录D 常用存储过程332

参考文献337

热门推荐