图书介绍

数据库原理及应用与实践 基于SQL Server 2016 第3版PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及应用与实践 基于SQL Server 2016 第3版
  • 贾铁军著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040481266
  • 出版时间:2017
  • 标注页数:355页
  • 文件大小:57MB
  • 文件页数:367页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理及应用与实践 基于SQL Server 2016 第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 数据库系统的相关概念6

1.1.3 数据库的特点、内容及应用8

1.2 数据库系统的数据模型10

1.2.1 数据模型的概念及类型10

1.2.2 概念模型的相关概念和表示12

1.2.3 常用的逻辑模型概述18

1.3 数据库系统的组成和结构24

1.3.1 数据库系统的组成24

1.3.2 数据库系统的部署结构25

1.3.3 数据库系统的模式结构27

1.4 数据库管理系统概述29

1.4.1 数据库管理系统的模块组成29

1.4.2 数据库管理系统的主要功能30

1.4.3 数据库管理系统工作模式和机制31

1.5 实验1 概念模型的画法及应用32

1.5.1 实验目的32

1.5.2 实验内容及步骤33

1.5.3 实验应用练习36

1.6 本章小结37

1.7 练习与实践138

第2章 关系数据库基础41

2.1 关系模型概述41

2.1.1 关系模型常用概念41

2.1.2 关系的类型和性质44

2.1.3 E-R图转换为关系模型的方法44

2.2 关系模型的完整性47

2.3 常用的关系运算49

2.3.1 关系运算的种类及运算符49

2.3.2 常用传统的关系运算49

2.3.3 常用专门的关系运算52

2.4 关系演算与查询优化58

2.4.1 关系演算概述58

2.4.2 查询优化常用规则及算法59

2.5 常量变量函数和表达式62

2.5.1 常规标识符及使用规则62

2.5.2 常量和变量的表示及用法63

2.5.3 常用函数及其用法66

2.5.4 常用表达式的用法73

2.6 实验2 常量变量函数及表达式应用75

2.6.1 实验目的75

2.6.2 实验内容及步骤75

2.7 本章小结79

2.8 练习与实践279

第3章 SQL Server 2016概述82

3.1 SQL Server的概念和进展82

3.1.1 SQL Server的概念及发展概况82

3.1.2 SQL Server版本发布时间和开发代号83

3.2 SQL Server 2016的功能及特点84

3.2.1 SQL Server 2016的主要功能84

3.2.2 SQL Server 2016的主要特点85

3.2.3 SQL Server 2016版本及对应功能87

3.3 SQL Server 2016体系结构和文件88

3.3.1 SQL Server 2016的体系结构88

3.3.2 数据库的种类及文件93

3.4 数据库命令语法规则和特点96

3.4.1 T-SQL语法规则概述96

3.4.2 T-SQL的特点及注释语句98

3.5 实验3 SQL Server 2016安装及操作界面99

3.5.1 实验目的99

3.5.2 实验要求及安排99

3.5.3 实验内容及步骤99

3.5.4 上机常识:分离及附加数据库105

3.6 本章小结106

3.7 练习与实践3107

第4章 数据库、表及数据操作109

4.1 数据库的常用操作109

4.1.1 建立(定义)数据库操作109

4.1.2 修改数据库的操作方法112

4.1.3 打开、切换和关闭数据库113

4.1.4 删除数据库的操作114

4.2 数据表的常用操作115

4.2.1 建立(定义)数据表116

4.2.2 修改和删除数据表119

4.3 数据查询操作120

4.3.1 数据查询语句及用法121

4.3.2 条件查询和模糊查询122

4.3.3 排序查询、多表连接查询和嵌套查询125

4.4 数据更新常用方法129

4.4.1 插入数据的操作方法129

4.4.2 修改数据的方法130

4.4.3 删除数据的操作131

4.5 实验4 数据库、表及数据操作132

4.5.1 实验目的132

4.5.2 实验内容及步骤133

4.6 本章小结142

4.7 练习与实践4143

第5章 索引及视图应用145

5.1 数据库索引及其应用145

5.1.1 索引的概念及特点145

5.1.2 索引的结构及原理146

5.1.3 索引的常用类型148

5.1.4 创建索引的策划设计150

5.2 常用的索引操作151

5.2.1 索引的创建及应用151

5.2.2 索引的修改、更新与删除157

5.3 视图及其应用159

5.3.1 视图的概念和作用159

5.3.2 视图的种类和特点160

5.4 视图的常用操作161

5.4.1 视图的策划和创建161

5.4.2 视图修改、重命名及删除164

5.4.3 查询视图及有关信息165

5.4.4 利用视图更新数据168

5.5 特殊类型视图的应用170

5.5.1 索引视图的概念和创建170

5.5.2 分区视图及更新数据方法173

5.6 实验5 索引和视图操作175

5.6.1 实验目的175

5.6.2 实验内容及步骤175

5.7 本章小结178

5.8 练习与实践5179

第6章 存储过程与触发器181

6.1 存储过程概述181

6.1.1 存储过程的概念及作用181

6.1.2 存储过程的特点和类型182

6.2 存储过程常用操作方法183

6.2.1 创建存储过程的方法183

6.2.2 创建参数化的存储过程185

6.2.3 存储过程的查看187

6.2.4 存储过程的修改189

6.2.5 存储过程的更名和删除190

6.3 触发器常用操作191

6.3.1 触发器基本概述191

6.3.2 创建触发器常用操作193

6.3.3 INSERT触发器的工作方式194

6.3.4 DELETE触发器的工作方式195

6.3.5 UPDATE触发器的工作方式196

6.3.6 INSTEAD OF触发器的工作方式197

6.4 实验6 存储过程及触发器操作198

6.4.1 实验目的198

6.4.2 实验内容及步骤198

6.5 本章小结202

6.6 练习与实践6202

第7章 T-SQL应用编程204

7.1 用SSMS开发T-SQL的方法204

7.1.1 用SSMS开发T-SQL的步骤204

7.1.2 用SSMS快速执行表的查询语句208

7.2 批处理、脚本及事务210

7.2.1 批处理概述210

7.2.2 脚本的概念及用途213

7.2.3 事务的特征及应用213

7.3 流程控制语句217

7.3.1 顺序结构217

7.3.2 BEGIN…END结构219

7.3.3 选择结构220

7.3.4 循环结构224

7.3.5 其他语句应用226

7.4 嵌入式SQL概述227

7.5 实验7 T-SQL应用编程229

7.5.1 实验目的229

7.5.2 实验内容及步骤229

7.5.3 实验练习231

7.6 本章小结231

7.7 练习与实践7232

第8章 数据库安全234

8.1 数据库安全的概念和目标234

8.1.1 数据库安全的相关概念234

8.1.2 数据库安全的层次结构235

8.1.3 数据库的安全措施和目标236

8.2 数据库安全技术和机制239

8.2.1 数据库安全的常用技术239

8.2.2 数据库的安全策略和机制240

8.3 身份认证和访问控制243

8.3.1 数据库用户的安全管理243

8.3.2 数据库用户安全应用244

8.4 并发控制和封锁技术246

8.4.1 并发事件与并发控制246

8.4.2 并发操作与数据的不一致性247

8.4.3 并发控制的封锁技术248

8.5 数据库的备份及恢复249

8.5.1 数据库的备份249

8.5.2 数据库的恢复250

8.6 实验8 数据库备份及恢复操作251

8.6.1 实验目的251

8.6.2 实验要求251

8.6.3 实验内容及步骤251

8.7 本章小结255

8.8 练习与实践8256

第9章 关系数据库的规范化259

9.1 数据库的规范化问题259

9.1.1 规范化理论研究的内容259

9.1.2 关系模式的异常问题260

9.2 函数依赖概述262

9.2.1 函数依赖的概念262

9.2.2 函数依赖的逻辑蕴含262

9.2.3 函数依赖的推理规则263

9.2.4 属性集的闭包及算法265

9.2.5 候选键的求解和算法265

9.2.6 函数依赖推理规则的完备性267

9.2.7 最小函数依赖集267

9.3 关系模式的分解269

9.3.1 模式分解问题269

9.3.2 无损分解及测试方法269

9.3.3 保持函数依赖的分解272

9.4 关系模式的范式及规范化273

9.4.1 关系模式的范式274

9.4.2 关系模式的规范化281

9.5 本章小结282

9.6 练习与实践9283

第10章 数据库应用系统设计286

10.1 数据库设计概述286

10.1.1 数据库设计的任务和特点286

10.1.2 数据库设计方法概述287

10.1.3 数据库开发的基本步骤288

10.2 数据库应用系统开发290

10.2.1 系统需求分析290

10.2.2 概念结构设计293

10.2.3 逻辑结构设计301

10.2.4 数据库物理设计305

10.2.5 数据库的实施307

10.2.6 数据库运行和维护308

10.3 数据库设计文档309

10.4 数据库应用程序设计案例310

10.4.1 需求分析311

10.4.2 数据库设计312

10.4.3 数据库实施与维护314

10.5 实验9 数据库应用系统设计315

10.5.1 实验目的315

10.5.2 实验内容及步骤316

10.6 本章小结316

10.7 练习与实践10317

第11章 数据库新技术319

11.1 云数据库及分布式数据库319

11.1.1 云数据库技术319

11.1.2 分布式数据库321

11.2 大数据及主动数据库323

11.2.1 大数据概述323

11.2.2 主动数据库325

11.3 数据挖掘与数据仓库329

11.3.1 数据挖掘329

11.3.2 数据仓库331

11.4 数据库其他新技术334

11.4.1 多媒体数据库334

11.4.2 工程数据库336

11.4.3 并行数据库337

11.4.4 空间数据库339

11.4.5 移动数据库340

11.4.6 微小型数据库341

11.4.7 知识数据库系统342

11.5 数据库新技术应用发展趋势343

11.6 本章小结345

附录 练习与实践部分参考答案346

参考文献354

热门推荐