图书介绍

数据库原理实践 SQL Server 2012pdf电子书版本下载

数据库原理实践  SQL Server 2012
  • 邝劲筠,杜金莲编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302400608
  • 出版时间:2015
  • 标注页数:426页
  • 文件大小:72MB
  • 文件页数:443页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理实践 SQL Server 2012PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 实践教学要求与实验环境 3

第1章 上机实验要求 3

1.1 上机实验内容 3

1.2 上机实验教学重点与深度安排 3

1.3 实验环境 4

1.4 实验报告撰写要求 4

第2章 课程设计要求 5

2.1 主要内容 5

2.2 教学重点 5

2.3 实验环境 6

2.4 题目的选择 6

2.5 设计步骤 6

2.6 课程设计报告撰写要求 7

第3章 SQL Server 2012简介 8

3.1 SQL Server 2012功能概述 8

3.1.1 SQL Server的发展历史 8

3.1.2 SQL Server 2012优势 9

3.1.3 SQL Server 2012新增主要功能 9

3.1.4 SQL Server 2012的组成 14

3.1.5 SQL Server 2012版本的选择 16

3.2 SQL Server 2012的安装与卸载 17

3.2.1 安装所需的资源 17

3.2.2 安装步骤 18

3.3 SQL Server 2012主要工具的使用 30

3.3.1 SQL Server Management Studio 30

3.3.2 SQL Server配置管理器 37

3.4 系统数据库 39

3.5 查询系统信息的常用存储过程 40

3.6 数据备份与恢复 44

3.6.1 备份与还原 44

3.6.2 备份数据库 46

3.6.3 还原数据库 56

3.6.4 分离/附加数据库 61

3.6.5 导入导出 65

第Ⅱ部分 上机实验指导 77

核心篇 77

第4章 数据库设计与案例数据库 77

4.1 相关知识点 77

4.2 案例数据库1:图书馆信息管理数据库 81

4.2.1 需求说明 81

4.2.2 E/R图 81

4.2.3 关系模式设计 82

4.2.4 基本表设计 82

4.3 案例数据库2:教学信息管理数据库 84

4.3.1 需求说明 84

4.3.2 E/R图 85

4.3.3 关系模式设计 85

4.3.4 基本表设计 85

4.4 案例数据库3:航班信息管理数据库 87

4.4.1 需求说明 87

4.4.2 E/R图 88

4.4.3 关系模式设计 88

4.4.4 基本表设计 89

4.5 常见问题解答 90

4.6 思考题 92

第5章 管理数据库 93

5.1 相关知识点 93

5.2 实验操作样例 95

5.2.1 使用对象资源管理器创建与管理数据库 96

5.2.2 利用T-SQL语句创建与管理数据库 102

5.3 实验 105

5.3.1 实验目的 105

5.3.2 实验内容 105

5.3.3 实验步骤 106

5.3.4 常见问题解答 107

5.3.5 思考题 109

第6章 管理基本表 110

6.1 相关知识点 110

6.2 实验操作样例 113

6.2.1 用表设计器创建与管理基本表 113

6.2.2 利用T-SQL语句创建与管理基本表 127

6.2.3 用系统存储过程查看基本表信息 134

6.3 实验 135

6.3.1 实验目的 135

6.3.2 实验内容 135

6.3.3 实验步骤 136

6.3.4 常见问题解答 139

6.3.5 思考题 142

第7章 数据的更新 143

7.1 相关知识点 143

7.2 实验操作样例 144

7.2.1 利用对象资源管理器更新数据 145

7.2.2 利用T-SQL语句更新数据 153

7.3 实验 165

7.3.1 实验目的 165

7.3.2 实验内容 165

7.3.3 实验步骤 166

7.3.4 常见问题解答 172

7.3.5 思考题 175

第8章 单表查询 176

8.1 相关知识点 176

8.2 操作样例 180

8.2.1 SELECT子句 180

8.2.2 WHERE子句 182

8.2.3 聚合函数与GROUP BY子句 186

8.2.4 ORDER BY子句 188

8.3 实验 190

8.3.1 实验目的 190

8.3.2 实验内容 190

8.3.3 实验步骤 191

8.3.4 常见问题解答 193

8.3.5 思考题 196

第9章 多表查询 197

9.1 相关知识点 197

9.2 操作样例 200

9.2.1 内连接查询 200

9.2.2 子查询 203

9.2.3 集合查询 208

9.3 实验 210

9.3.1 实验目的 210

9.3.2 实验内容 210

9.3.3 实验步骤 211

9.3.4 常见问题解答 214

9.3.5 思考题 217

第10章 高级查询 218

10.1 相关知识点 218

10.2 操作样例 222

10.2.1 T-SQL方式实现高级查询 222

10.2.2 图形方式创建查询 230

10.3 实验 234

10.3.1 实验目的 234

10.3.2 实验内容 234

10.3.3 实验步骤 235

10.3.4 思考题 238

提高篇 241

第11章 视图 241

11.1 相关知识点 241

11.2 视图的创建 242

11.2.1 利用SQL Server Management Studio创建视图 242

11.2.2 利用T-SQL语句CREATE VIEW创建视图 244

11.3 视图的删除 248

11.3.1 使用SQL Server Management Studio删除视图 248

11.3.2 使用DROP VIEW删除视图 248

11.4 视图的修改 250

11.4.1 利用SQL Server Management Studio修改视图的定义 250

11.4.2 使用ALTER VIEW修改视图 250

11.5 编辑视图中的记录 251

11.5.1 利用SQL Server Management Studio编辑视图记录 252

11.5.2 使用INSERT、UPDATE和DELETE语句操作视图中的记录 252

11.6 通过视图限制表或视图的修改 254

11.7 视图的加密 255

11.8 实验 257

11.8.1 实验目的 257

11.8.2 实验内容 257

11.8.3 思考题 257

第12章 索引 258

12.1 相关知识点 258

12.2 自动创建索引 259

12.3 使用SQL Server Management Studio创建索引 260

12.4 使用T-SQL语句创建索引 262

12.5 查看和修改索引 265

12.5.1 使用SQL Server Management Studio查看和修改索引 265

12.5.2 使用T-SQL语句查看和修改索引 266

12.6 重新生成索引 267

12.6.1 使用SQL Server Management Studio重新生成索引 268

12.6.2 使用ALTER INDEX重新生成索引 268

12.7 重新组织索引 270

12.7.1 使用SQL Server Management Studio重新组织索引 270

12.7.2 使用ALTER INDEX重新组织索引 270

12.8 索引的删除 271

12.8.1 使用SQL Server Management Studio删除索引 271

12.8.2 使用DROP INDEX删除索引 271

12.9 实验 272

12.9.1 实验目的 272

12.9.2 实验内容 272

12.9.3 思考题 273

第13章 存储过程 274

13.1 相关知识点 274

13.2 存储过程的创建 275

13.2.1 使用SQL Server Management Studio创建存储过程 275

13.2.2 使用T-SQL语句创建存储过程 277

13.3 修改存储过程 278

13.3.1 使用SQL Server Management Studio修改存储过程 278

13.3.2 使用T-SQL语句修改存储过程 279

13.4 执行存储过程 280

13.5 设计存储过程的一些技巧 282

13.5.1 参数传递的方式 282

13.5.2 存储过程的返回值的设置 284

13.5.3 存储过程的其他特点 285

13.6 删除存储过程 285

13.6.1 使用SQL Server Management Studio删除存储过程 285

13.6.2 使用T-SQL语句删除存储过程 286

13.7 实验 286

13.7.1 实验目的 286

13.7.2 实验内容 287

13.7.3 实验步骤 287

13.7.4 思考题 287

第14章 触发器 288

14.1 相关知识点 288

14.1.1 DML触发器 289

14.1.2 DDL触发器的使用情形 289

14.2 DML触发器的使用 290

14.2.1 使用SQL Server Management Studio设计DML触发器 290

14.2.2 使用T-SQL语句创建DML触发器 291

14.2.3 DML触发器的注意事项 294

14.3 DDL触发器的创建 295

14.4 查看、修改和删除触发器 297

14.4.1 使用SQL Server Management Studio查看、修改、删除触发器 298

14.4.2 存储过程查看触发器 299

14.4.3 使用DROP TRIGGER删除触发器 300

14.5 对触发器的其他操作 300

14.6 触发器的其他应用 300

14.6.1 获取修改记录数量的信息 300

14.6.2 确定某个列是否被修改 301

14.6.3 返回提示信息 303

14.7 实验 304

14.7.1 实验目的 304

14.7.2 实验内容 305

14.7.3 思考题 305

第15章 函数 306

15.1 相关知识点 306

15.2 T-SQL的常用函数 306

15.2.1 聚合函数 307

15.2.2 日期和时间函数 307

15.2.3 字符串函数 308

15.2.4 文本和图像函数 310

15.2.5 数学函数 312

15.2.6 安全函数 314

15.2.7 元数据函数 315

15.3 自定义函数 317

15.3.1 创建标量值函数 317

15.3.2 创建内联表值函数 320

15.3.3 创建多语句表值函数 321

15.3.4 自定义函数的删除 323

15.4 实验 323

15.4.1 实验目的 323

15.4.2 实验内容 324

15.4.3 思考题 324

第16章 游标 325

16.1 相关知识点 325

16.2 游标的操作流程 326

16.2.1 定义游标的语法格式 326

16.2.2 打开游标的语法格式 328

16.2.3 游标处理数据的语法格式 328

16.2.4 关闭和删除游标的语法格式 329

16.3 游标的使用 329

16.3.1 使用游标处理数据 329

16.3.2 全局游标与局部游标 333

16.3.3 游标变量及其使用方法 335

16.4 查看游标信息 337

16.4.1 利用全局变量查看游标信息 337

16.4.2 使用函数查看游标状态 337

16.4.3 使用系统存储过程查看游标信息 339

16.5 实验 344

16.5.1 实验目的 344

16.5.2 实验内容 345

16.5.3 思考题 345

第17章 事务与锁技术 346

17.1 事务 346

17.1.1 相关知识点 346

17.1.2 事务样例 348

17.1.3 嵌套事务及样例 352

17.1.4 事务的保存点 357

17.2 锁概念 359

17.3 事务的隔离级别 361

17.4 实验 362

17.4.1 实验目的 362

17.4.2 实验内容 362

17.4.3 思考题 363

第18章 数据库安全与访问 364

18.1 SQL Server 2012的安全机制 364

18.1.1 相关知识点 364

18.1.2 SQL Server 2012的身份验证模式 366

18.1.3 用户设置 369

18.1.4 角色设置 376

18.1.5 架构 380

18.2 数据库的访问 381

18.2.1 相关知识点 381

18.3 实验 388

18.3.1 实验目的 388

18.3.2 实验内容 388

18.3.3 思考题 389

第Ⅲ部分 数据库课程设计 393

第19章 数据库课程设计样例 393

19.1 相关知识点 393

19.2 设计样例 393

19.2.1 需求说明描述 393

19.2.2 NBA数据库概念模型的设计 394

19.2.3 NBA数据库逻辑模型的设计 395

19.2.4 NBA数据库相关数据表的设计 397

19.2.5 数据库创建语句的设计 399

19.2.6 数据更新操作的设计 402

19.2.7 查询与视图的设计 406

19.2.8 数据库应用系统界面的设计 412

19.2.9 数据库应用系统开发工具及访问方式的设计 412

19.2.10 设计及开发结果展示 414

第20章 课程设计题目 421

题目1 交通信息管理系统 421

题目2 旅游管理系统 422

题目3 志愿者服务信息管理系统 422

题目4 剧院信息管理系统 423

题目5 动物园信息管理系统 424

题目6 上机实验教学管理系统 424

题目7 学校食堂管理系统 425

题目8 学校体育场馆与器材管理系统 425

题目9 学生业余生活信息管理系统 426

题目10 招聘与就业信息管理系统 426

精品推荐