图书介绍

SQL Server数据库基础及应用实践教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server数据库基础及应用实践教程
  • 周奇编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302520191
  • 出版时间:2019
  • 标注页数:394页
  • 文件大小:186MB
  • 文件页数:408页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

SQL Server数据库基础及应用实践教程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 数据库、数据库管理系统和数据库系统5

1.2 数据库系统的模型和结构6

1.2.1 层次模型7

1.2.2 网状模型8

1.2.3 关系模型8

1.3 实体与联系11

1.3.1 实体11

1.3.2 实体标识符11

1.3.3 联系11

1.3.4 E-R模型11

习题12

第2章 SQL Server 2014系统概述14

2.1 客户端卐服务器体系结构14

2.1.1 两层客户端卐服务器体系结构14

2.1.2 三层客户端卐服务器体系结构15

2.2 SQL Server 2014简介16

2.2.1 SQL Server 2014的体系结构16

2.2.2 SQL Server 2014的版本16

2.2.3 SQL Server 2014的环境要求18

2.2.4 SQL Server 2014的数据库文件19

2.2.5 SQL Server 2014的新增功能19

2.3 SQL Server 2014服务器配置管理21

2.3.1 服务器的启动、暂停和停止21

2.3.2 启动SQL Server Management Studio22

2.3.3 Microsoft SQL Server Management Studio查询窗口24

2.3.4 SQL Server活动监视器26

2.3.5 联机丛书28

2.3.6 注册服务器28

2.3.7 远程服务器管理31

2.3.8 指定系统管理员密码31

2.4 实现一个查询33

本章实训38

习题42

第3章 数据库及其管理43

3.1 系统数据库43

3.1.1 master数据库43

3.1.2 model数据库44

3.1.3 msdb数据库44

3.1.4 tempdb数据库44

3.2 创建用户数据库45

3.2.1 使用SQL Server Management Studio对象资源管理器创建数据库45

3.2.2 使用SQL Server Management Studio查询窗口创建数据库47

3.2.3 事务日志51

3.2.4 查看数据库信息52

3.3 管理数据库54

3.3.1 打开数据库54

3.3.2 增加和缩减数据库容量54

3.3.3 查看及修改数据库选项56

3.3.4 数据库更名56

3.3.5 删除数据库58

本章实训59

习题60

第4章 数据库中表的基本操作62

4.1 数据库对象62

4.1.1 数据表62

4.1.2 约束63

4.1.3 默认63

4.1.4 规则64

4.2 数据表的设计和创建64

4.2.1 SQL Server的数据类型64

4.2.2 创建和管理表70

4.3 定义约束82

4.3.1 约束的类型82

4.3.2 约束的创建、查看和删除83

4.4 使用默认和规则89

4.4.1 使用默认89

4.4.2 使用规则91

本章实训93

习题96

第5章 SQL Server 2014的数据查询97

5.1 Transact-SQL概述97

5.2 SELECT语句98

5.2.1 打开一个数据库98

5.2.2 SELECT语句98

5.2.3 使用星号和列名99

5.2.4 使用DISTINCT消除重复值101

5.2.5 使用TOPn[PERCENT]仅返回前n行101

5.2.6 修改查询结果的列标题102

5.2.7 在查询结果中显示字符串104

5.2.8 使用WHERE子句给出查询条件105

5.2.9 在表达式中使用列名106

5.2.10 使用ORDER BY子句对查询结果排序107

5.2.11 使用IN关键字109

5.2.12 使用LIKE关键字进行查询110

5.2.13 使用IS NULL关键字查询没有赋值的行113

5.2.14 查询某一范围内的信息115

5.2.15 使用BETWEEN…AND…指定查询范围116

5.2.16 使用GROUP BY子句117

5.2.17 使用HAVING子句118

5.2.18 使用嵌套查询121

5.2.19 使用UNION运算符122

5.2.20 对多个表进行查询125

5.2.21 使用表的别名138

5.2.22 使用EXISTS关键字138

本章实训140

习题142

第6章 索引及其应用144

6.1 索引144

6.2 建立和管理索引146

6.2.1 使用对象资源管理器创建索引146

6.2.2 使用Transact-SQL语句创建索引147

6.2.3 删除索引148

6.2.4 索引的相关操作150

6.2.5 索引的分析与维护152

本章实训157

习题158

第7章 视图及其应用160

7.1 视图概述160

7.1.1 视图的概念160

7.1.2 使用视图的优点和缺点161

7.2 视图的创建161

7.3 视图的修改和删除167

7.3.1 视图的修改167

7.3.2 视图的删除167

7.4 重命名视图及显示视图的信息168

7.4.1 重命名视图168

7.4.2 显示视图的信息169

7.5 视图的应用171

7.5.1 通过视图查询数据171

7.5.2 通过视图更新数据172

本章实训175

习题177

第8章 存储过程与触发器179

8.1 存储过程概述179

8.1.1 什么是存储过程179

8.1.2 存储过程的类型180

8.1.3 存储过程的优点182

8.1.4 存储过程与视图的比较182

8.2 创建和执行存储过程182

8.2.1 创建存储过程182

8.2.2 执行存储过程183

8.2.3 带参数的存储过程184

8.3 修改、删除、重命名存储过程190

8.3.1 存储过程的修改190

8.3.2 存储过程的删除191

8.3.3 存储过程的重命名192

8.4 存储过程的重编译处理192

8.5 触发器的创建和管理194

8.5.1 触发器概述194

8.5.2 触发器的创建195

8.5.3 管理触发器202

本章实训207

习题211

第9章 SQL Server 2014的安全管理213

9.1 SQL Server 2014的安全认证阶段213

9.2 身份验证213

9.2.1 Windows身份验证模式214

9.2.2 混合身份验证模式214

9.3 权限认证214

9.4 创建SQL Server登录账户215

9.4.1 使用对象资源管理器创建SQL Server 2014登录账户215

9.4.2 使用系统存储过程创建登录账户218

9.5 创建数据库的用户218

9.5.1 使用对象资源管理器创建数据库用户219

9.5.2 使用存储过程创建数据库用户219

9.6 安全管理账户220

9.6.1 查看服务器的登录账户220

9.6.2 修改登录账户属性222

9.6.3 查看数据库的用户224

9.7 删除登录和用户账户225

9.7.1 删除登录账户225

9.7.2 删除用户账户226

9.8 管理数据库用户和角色226

9.8.1 服务器角色226

9.8.2 数据库角色226

9.9 设置数据库用户账户的权限232

9.9.1 对象权限232

9.9.2 语句权限232

9.9.3 隐含权限233

9.9.4 使用管理工具设置权限233

9.9.5 使用SQL语句设置权限234

本章实训237

习题238

第10章 SQL Server 2014程序设计240

10.1 编程基础知识240

10.1.1 Transact-SQL语句的书写格式约定240

10.1.2 引用数据库对象名的规则241

10.1.3 SQL Server的变量241

10.1.4 SQL Server的注释符242

10.1.5 SQL Server的运算符242

10.2 常用函数243

10.2.1 内部函数243

10.2.2 用户自定义函数251

10.3 批处理258

10.4 流控语句259

10.5 事务处理265

10.5.1 事务的基本概念265

10.5.2 事务操作266

10.6 锁273

10.6.1 开发问题273

10.6.2 SQL Server中的锁274

10.7 游标277

本章实训281

习题284

第11章 数据库日常维护与管理286

11.1 导入和导出概述286

11.2 导入数据287

11.2.1 导入Excel工作表287

11.2.2 导入文本文件289

11.3 导出数据295

11.3.1 导出数据至Access295

11.3.2 导出数据至文本文件296

11.4 备份与还原300

11.4.1 数据库备份概念300

11.4.2 数据库还原概念301

11.4.3 数据库备份方式301

11.4.4 数据库还原方式302

11.4.5 备份操作302

11.4.6 还原数据库308

11.5 附加数据库309

本章实训311

习题313

第12章 SQL Server 2014编程接口314

12.1 通过ODBC访问SQL Server 2014数据库314

12.1.1 ODBC的概述314

12.1.2 通过Excel访问SQL Server数据库321

12.1.3 通过Visual Basic访问SQL Server数据库323

12.2 使用ADO访问SQL Server 2014数据库333

12.2.1 使用ADO访问数据库333

12.2.2 用ASP连接到SQL Server 2014数据库334

12.2.3 执行SQL语句336

12.2.4 处理查询结果集338

12.2.5 分页显示结果集340

本章实训342

习题343

第13章 在线考试系统344

13.1 总体设计344

13.2 系统设计345

13.2.1 设计目标345

13.2.2 开发及运行环境346

13.2.3 数据库设计346

13.3 主要功能模块设计349

13.3.1 目录结构与通用模块349

13.3.2 管理界面主模块设计351

13.3.3 课程管理模块设计354

13.3.4 试题类型管理模块设计357

13.3.5 题库管理模块设计360

13.3.6 试卷管理模块设计365

13.3.7 审卷管理及成绩管理模块设计374

13.3.8 用户管理模块设计380

13.3.9 考生界面设计385

本章实训392

习题394

热门推荐