图书介绍

SQL Server 基础教程 第3版PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 基础教程 第3版
  • 董翔英主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302429234
  • 出版时间:2016
  • 标注页数:369页
  • 文件大小:42MB
  • 文件页数:382页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

SQL Server 基础教程 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 SQL Server应用基础2

第1章 SQL Server 2012入门必备2

1.1 数据库开发概述2

1.1.1 数据库开发的概念2

1.1.2 数据库开发的主要内容3

1.1.3 数据库开发的一般流程4

1.1.4 交通运输管理数据库系统4

1.2 数据库与关系数据库概述7

1.2.1 数据库的概念7

1.2.2 数据库模型8

1.2.3 关系数据库的发展10

1.2.4 关系数据库术语10

1.2.5 关系数据库管理系统11

1.2.6 SQL关系数据库语言12

1.3 SQL Server 2012概述12

1.3.1 SQL Server 2012简介13

1.3.2 SQL Server 2012的组成13

1.3.3 选择SQL Server 2012的优势15

1.4 安装和配置15

1.4.1 准备安装15

1.4.2 安装示例17

1.4.3 配置26

1.4.4 SQL Server 2012数据库管理的操作方式30

小结32

习题32

第2章 创建数据库和数据表35

2.1 数据库的创建35

2.1.1 数据库的类别35

2.1.2 数据库文件的类别36

2.1.3 用命令操作方式创建数据库37

2.1.4 用命令操作方式管理数据库39

2.1.5 用界面操作方式创建数据库41

2.1.6 用界面操作方式管理数据库44

2.2 表的创建50

2.2.1 表结构与数据类型50

2.2.2 用命令操作方式创建表53

2.2.3 用命令操作方式修改表结构54

2.2.4 用界面操作方式创建表56

2.2.5 用界面操作方式修改表结构59

小结63

习题63

第3章 管理数据库中的表数据66

3.1 以命令操作方式管理表中数据66

3.1.1 用INSERT语句插入记录66

3.1.2 用DELETE语句删除记录68

3.1.3 用UPDATE语句修改表中的数据69

3.2 用界面管理表中数据69

3.2.1 插入记录69

3.2.2 删除记录71

3.2.3 修改记录73

小结76

习题76

第4章 数据库查询78

4.1 一般查询79

4.1.1 SELECT语句的基本格式79

4.1.2 输出列的设定81

4.1.3 输出行数的限制84

4.1.4 筛选行的条件87

4.1.5 输出数据排序94

4.1.6 多表连接96

4.2 高级查询102

4.2.1 分组统计查询103

4.2.2 子查询109

4.2.3 使用CASE函数查询数据114

4.2.4 使用INTO子句保存查询结果116

4.3 视图117

4.3.1 视图的概念117

4.3.2 创建视图118

4.3.3 查询视图数据122

4.3.4 更新视图数据125

4.3.5 修改视图的定义127

4.3.6 删除视图128

小结128

习题129

第5章 SQL Server编程的概念132

5.1 批处理与事务132

5.1.1 批处理133

5.1.2 事务控制133

5.2 局部变量与全局变量136

5.3 分支和循环流程控制138

5.4 返回和等待流程控制142

小结143

习题143

第6章 使用函数辅助查询145

6.1 数学函数146

6.2 字符串函数148

6.3 日期函数151

6.4 转换函数153

6.5 判定函数154

6.6 用户自定义函数155

6.6.1 用户函数的定义155

6.6.2 用户函数的调用158

6.6.3 用户函数的修改和删除160

小结160

习题161

第7章 保持数据库中数据的完整性163

7.1 数据完整性的概念163

7.2 默认与规则165

7.2.1 创建默认和规则165

7.2.2 绑定166

7.2.3 取消绑定168

7.2.4 删除默认和规则168

7.3 数据约束169

7.3.1 列级约束与表级约束169

7.3.2 主键约束170

7.3.3 唯一约束172

7.3.4 外键约束174

7.3.5 默认约束175

7.3.6 CHECK约束177

7.3.7 启用与禁止约束180

7.4 约束与默认、规则的比较180

小结181

习题181

第8章 使用索引提高查询效率183

8.1 索引概述183

8.1.1 索引的作用183

8.1.2 使用索引的场合184

8.1.3 索引分类184

8.2 创建索引185

8.2.1 用命令操作方式创建索引186

8.2.2 用界面操作方式创建索引188

8.3 删除索引189

8.3.1 用命令操作方式删除索引190

8.3.2 用界面操作方式删除索引190

8.4 使用效率高的索引191

小结192

习题192

第9章 建立存储过程与触发器195

9.1 存储过程195

9.1.1 存储过程的作用196

9.1.2 存储过程的类型196

9.1.3 创建存储过程197

9.1.4 执行存储过程201

9.1.5 修改存储过程204

9.1.6 删除存储过程204

9.2 触发器207

9.2.1 触发器的作用207

9.2.2 触发器的类别208

9.2.3 创建触发器208

9.2.4 修改触发器214

9.2.5 删除触发器215

9.3 常用的系统存储过程215

9.3.1 显示定义属性216

9.3.2 更改名称216

小结217

习题218

第10章 使用游标查询结果集221

10.1 游标的概念221

10.1.1 数据子集221

10.1.2 游标222

10.1.3 游标的类型222

10.2 游标操作224

10.2.1 游标声明224

10.2.2 打开游标226

10.2.3 读取数据227

10.2.4 通过游标修改数据229

10.2.5 关闭游标232

10.2.6 删除游标232

小结232

习题232

第11章 安全认证与访问权限235

11.1 SQL Server 2012的安全策略235

11.1.1 SQL Server的安全管制236

11.1.2 SQL Server登录认证模式236

11.1.3 登录者和数据库用户237

11.2 管理Windows认证的登录账号238

11.2.1 通过系统存储过程管理Windows登录账号238

11.2.2 通过对象资源管理器管理Windows认证的登录账号239

11.3 管理SQL Server认证的登录账号241

11.3.1 通过系统存储过程管理SQL Server 2012的登录账号242

11.3.2 通过对象资源管理器管理SQL Server 2012的登录账号243

11.3.3 显示登录者的设置内容245

11.4 数据库用户与用户可访问的数据库246

11.4.1 添加或删除数据库用户246

11.4.2 设置用户可访问和不可访问的数据库248

11.4.3 查看数据库的用户248

11.5 角色与角色成员249

11.5.1 角色的概念与种类249

11.5.2 添加或删除固定服务器角色成员251

11.5.3 添加或删除固定数据库角色成员252

11.5.4 用户自定义的数据库角色和角色成员252

11.6 用户权限255

11.6.1 对象权限与语句权限255

11.6.2 使用命令操作方式设置用户权限256

11.6.3 使用界面操作方式设置用户权限257

小结258

习题258

第12章 备份还原与导入导出260

12.1 数据库的备份与还原260

12.1.1 备份数据库261

12.1.2 还原数据库264

12.2 事务日志的备份与还原266

12.2.1 备份事务日志266

12.2.2 还原事务日志268

12.3 数据的导出与导入269

12.3.1 数据导出269

12.3.2 数据导入272

12.4 与Excel数据进行通信275

12.4.1 在Excel中使用SQL Server数据275

12.4.2 将Excel数据导入SQL Server中278

小结283

习题283

下篇 应用开发与实训指导286

第13章 SQL Server数据库应用开发286

13.1 在VB环境中的应用开发286

13.1.1 数据库连接286

13.1.2 数据环境的设计289

13.1.3 用户界面的设计292

13.2 在Delphi环境中的应用开发294

13.2.1 数据库的连接294

13.2.2 用户界面的设计295

13.3 在C#环境中的应用开发299

13.3.1 ADO.NET的概念300

13.3.2 使用SQL Server数据提供程序302

13.3.3 登录与连接数据库303

13.4 交通运输管理数据库开发实例307

13.4.1 需求分析307

13.4.2 系统的总体设计309

13.4.3 主要模块的设计310

第14章 实训指导320

14.1 实训一 SQL Server 2012的安装及配置320

14.2 实训二 创建数据库和表323

14.3 实训三 管理数据表中的数据324

14.4 实训四 数据库的一般查询325

14.5 实训五 数据库的高级查询327

14.6 实训六 视图的使用329

14.7 实训七 T-SQL编程330

14.8 实训八 约束与索引的使用334

14.9 实训九 存储过程和触发器的使用336

14.10 实训十 游标的使用337

14.11 实训十一 安全认证与访问权限338

14.12 实训十二 数据库的备份339

第15章 汽车配件数据库Qic_Ware实践341

15.1 任务一 建立Qic_Ware数据库341

15.2 任务二 Qic_Ware的基本查询项目345

15.3 任务三 Qic_Ware的复杂查询项目355

15.4 任务四 Qic_Ware的视图查询项目362

15.5 任务五 拓展查询364

附录366

参考文献369

热门推荐