《数据库原理应用与实践》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:贾铁军,甘泉主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2013
  • ISBN:9787030364210
  • 页数:320 页
图书介绍:本书是上海市重点课程“数据库原理及应用”建设项目特色教材。主要突出“实用、特色、新颖、操作性”。力求技术先进、实用性强。主要内容:重点结合流行的SQLServer2012,介绍了数据库的基本原理和技术方法。全书共分9章,包括数据库基础知识、SQLServer的基本结构和功能特点、数据库管理、表和视图管理、索引技术、查询更新方法、T-SQL语言及其操作、存储过程管理、完整性与安全性管理、备份和恢复技术及数据库应用系统设计、数据库应用软件开发案例、数据库新技术及实验等。配套资源:通过出版社网站提供多媒体课件。本书配有实验指导、练习与实践习题和部分参考答案,便于师生的实践教学、课外延伸学习。

第1章 数据库概述 1

1.1 数据库的概念 1

1.2 数据库技术的发展 5

1.3 数据库系统的构成 9

1.4 数据库的模式结构 13

1.5 数据库管理系统 15

1.6 数据模型 17

1.7 本章小结 32

第2章 关系数据库基础 33

2.1 关系模型概述 33

2.2 关系模型的完整性 38

2.3 关系运算基础 40

2.4 关系演算 48

2.5 查询优化 50

2.6 本章小结 52

第3章 SQL Server 2012概述及有关操作 53

3.1 SQL的概念和新特点 53

3.2 SQL Server 2012的特点和功能 55

3.3 SQL Server 2012结构及数据库种类 59

3.4 常用的数据类型 66

3.5 SQL Server 2012安装配置和登录 69

3.6 常用的数据库和表操作 76

3.7 数据查询 83

3.8 数据更新方法 88

3.9 本章小结 92

第4章 索引及视图 93

4.1 索引概述 93

4.2 索引的基本操作 99

4.3 视图及其应用 105

4.4 视图的常用操作 107

4.5 特殊类型视图的应用 115

4.6 本章小结 120

第5章 T-SQL应用编程 121

5.1 T-SQL基础概述 121

5.2 批处理、脚本及事务 127

5.3 常量变量函数和表达式 129

5.4 流程控制语句 150

5.5 知识扩展:SQL Server 2012对T-SQL的增强 157

5.6 嵌入式SQL概述 158

5.7 本章小结 159

第6章 关系数据库的规范化 161

6.1 规范化的主要问题 161

6.2 函数依赖概述 163

6.3 关系模式的分解 168

6.4 关系模式的范式 172

6.5 关系模式的规范化 177

6.6 本章小结 178

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

7.1 存储过程概述 179

7.2 存储过程的实现 180

7.3 触发器应用 185

7.4 本章小结 190

第8章 数据库设计 191

8.1 数据库设计概述 191

8.2 数据库应用系统设计 195

8.3 数据库设计文档 212

8.4 数据库应用系统设计案例 214

8.5 本章小结 235

第9章 数据库安全与保护 237

9.1 数据库安全性概述 237

9.2 数据库安全技术及机制 240

9.3 数据库的访问权限及控制 243

9.4 数据的完整性 253

9.5 并发控制与封锁 262

9.6 数据备份与恢复 265

9.7 本章小结 272

第10章 数据库新技术 273

10.1 数据库新技术概述 273

10.2 面向对象数据库 274

10.3 分布式数据库 278

10.4 数据仓库与数据挖掘 281

10.5 其他新型数据库 286

10.6 数据库新技术发展趋势 295

10.7 本章小结 296

第11章 数据库技术应用实践 297

11.1 实验一 SQL Server 2012界面及功能 297

11.2 实验二 关系模式及模型应用 298

11.3 实验三 常用数据操作 300

11.4 实验四 数据库基本操作 304

11.5 实验五 T-SQL程序结构 305

11.6 实验六 存储过程及触发器 307

11.7 实验七 数据库应用系统设计 308

11.8 实验八 数据库安全 311

11.9 实验九 分布式数据库应用 314

11.10 综合应用实践(课程设计指导) 316

11.11 本章小结 318

参考文献 319