21世纪高等教育计算机规划教材

数据库系统原理及应用(SQL Server 2012)

通过案例驱动介绍了数据库技术的实现,提供大量习题及案例
分享 推荐 0 收藏 5 阅读 2.2K
袁丽娜 (主编) 张屹 王刚 , 罗琼 (副主编) 978-7-115-25547-1

关于本书的内容有任何问题,请联系 许金霞

1.基于SQL Sever 2012环境
2.理论联系实际,系统地介绍了数据库系统的基本原理,并通过案例详细介绍了数据库技术的应用。
3.实验内容丰富,最后再附一个综合实践案例,提高实践应用能力。
¥45.00 ¥38.25 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书分为理论篇和实践篇,理论篇主要介绍数据库基础理论知识,实践篇主要介绍在SQL Server 2012环境下,数据库实践的各项实验,分为数据库基础操作实践、数据库开发实践和数据库综合实践三大部分。
本书可作为大学本科和高职高专SQL Server课程教材,也可作为SQL Server应用参考。

目录

目录
第Ⅰ篇 数据库理论篇
第 1章 数据库系统概述 2
1.1 数据、数据库的基本概念 2
1.2 数据库技术的产生、发展 3
1.3 数据库系统的体系结构 4
1.3.1 内部体系结构 4
1.3.2 外部体系结构 6
1.4 数据库管理系统 7
1.5 数据模型 8
1.5.1 数据模型概念 8
1.5.2 层次数据模型 8
1.5.3 网状数据模型 9
1.5.4 关系数据模型 10
1.5.5 面向对象数据模型 11
1.6 数据库技术展望 11
习题 13
第 2章 关系数据库 17
2.1 关系模型的概述 17
2.2 关系模型的数据结构及定义 19
2.2.1 关系的定义及相关概念 19
2.2.2 关系的码 20
2.2.3 关系的性质 22
2.2.4 关系模式和关系数据库 23
2.3 关系的完整性 24
2.3.1 实体完整性 24
2.3.2 参照完整性 24
2.3.3 用户自定义完整性 25
2.4 关系操作 25
2.4.1 关系代数 25
2.4.2 关系演算* 32
习题 35
第3章 关系数据库标准语言SQL 38
3.1 SQL概述 38
3.2 SQL Server 2012简介 39
3.2.1 SQL Server的发展与版本 40
3.2.2 SQL Server 2012主要组件 41
3.3 数据定义 42
3.3.1 创建及使用数据库 43
3.3.2 创建及使用数据表 46
3.4 数据操作 51
3.4.1 数据查询 51
3.4.2 数据更新 58
3.5 视图 60
3.5.1 创建视图 60
3.5.2 修改视图 61
3.5.3 删除视图 61
3.5.4 查询视图 61
3.5.5 更新视图 61
3.6 索引 62
3.6.1 索引的概念及作用 62
3.6.2 索引的分类 62
3.6.3 创建索引 63
3.6.4 删除索引 64
3.7 数据控制 64
习题 65
第4章 关系规范化理论 67
4.1 规范化问题的提出 67
4.2 规范化 69
4.2.1 函数依赖 69
4.2.2 关系模式的范式 75
4.3 关系模式的分解 81
4.3.1 无损连接分解 81
4.3.2 保持函数依赖的分解 84
习题 85
第5章 数据库设计 87
5.1 数据库设计概述 87
5.1.1 数据库设计的特点 88
5.1.2 数据库设计方法概述 88
5.1.3 数据库设计的基本步骤 90
5.2 需求分析 91
5.2.1 需求分析的任务 91
5.2.2 需求分析的方法 92
5.3 概念结构设计 94
5.3.1 概念结构设计的重要性及特点 94
5.3.2 概念结构设计的方法和步骤 94
5.3.3 使用E-R模型进行概念结构设计 96
5.4 逻辑结构设计 105
5.4.1 逻辑结构设计的任务 105
5.4.2 逻辑结构设计的方法和步骤 105
5.5 物理结构设计 108
5.5.1 确定物理结构 108
5.5.2 评价和优化物理结构 110
5.6 数据库的实施 110
5.6.1 实际数据库结构的建立及数据加载 110
5.6.2 应用程序及数据库的调试和运行 111
5.6.3 文档整理 111
5.7 数据库的运行和维护 111
5.7.1 对数据库性能的监测、分析和改善 111
5.7.2 数据库的转储和恢复 112
5.7.3 维持数据库的安全性和完整性 112
5.7.4 数据库的重组和重构 112
习题 112
第6章 数据库安全保护 114
6.1 数据库的安全性控制 114
6.1.1 数据库安全性概述 115
6.1.2 安全性控制的方法 116
6.1.3 SQL Server 2012的安全性策略 119
6.2 数据库完整性控制 123
6.2.1 数据库完整性的概述 123
6.2.2 数据库完整性约束条件的分类 123
6.2.3 SQL Server 2012的数据库完整性策略 124
6.3 事务和并发控制 125
6.3.1 事务的概念和特点 125
6.3.2 并发控制概述 126
6.3.3 封锁和封锁协议 127
6.3.4 活锁和死锁 130
6.3.5 SQL Server 2012的并发控制 132
6.4 数据库恢复 136
6.4.1 数据库恢复概述 136
6.4.2 数据库恢复技术 137
6.4.3 数据库故障类型及其恢复策略 138
6.4.4 SQL Server 2012恢复策略 139
习题 140
第Ⅱ篇 数据库实践指导篇
第 1部分 数据库基础操作实践 142
实验1 安装及配置SQL Server 2012 144
实验1.1 SQL Server 2012 的安装 147
实验1.2 SQL Server 2012服务的 启动与停止 153
实验1.3 熟悉SQL Server 2012管理平台 154
实验2 数据库的基本操作 156
实验2.1 创建数据库及架构 158
实验2.2 修改数据库 163
实验2.3 删除数据库 164
实验3 表的基本操作 166
实验3.1 创建别名数据类型 169
实验3.2 创建表 170
实验3.3 修改表结构 174
实验3.4 删除表结构 175
实验4 完整性约束 177
实验5 数据查询 186
实验5.1 单表查询 187
实验5.2 多表查询 201
实验6 数据增删改操作 213
实验6.1 插入数据 214
实验6.2 修改数据 215
实验6.3 删除数据 216
实验7 索引 218
实验7.1 创建索引 219
实验7.2 优化索引 221
实验7.3 删除索引 222
实验8 视图 225
实验8.1 视图创建及使用 226
实验8.2 删除视图 228
实验9 数据库设计 231
第 2部分 数据库开发实践 235
实验10 T-SQL编程 235
实验10.1 T-SQL程序设计 237
实验10.2 使用游标 239
实验11 触发器 241
实验11.1 创建触发器 242
实验11.2 修改触发器 246
实验11.3 删除触发器 248
实验12 存储过程 251
实验12.1 创建存储过程 252
实验12.2 修改存储过程 256
实验12.3 删除存储过程 257
实验13 自定义函数 259
实验13.1 创建自定义函数 260
实验13.2 修改自定义函数 263
实验13.3 删除自定义函数 264
实验14 数据库备份与恢复 266
实验14.1 数据库的备份 268
实验14.2 数据库的还原 272
实验14.3 数据库的分离和附加 274
第3部分 数据库综合实践 278
实验15 综合案例——学校管理信息系统的设计与开发 278
参考文献 296

读者评论

  • 哪里有答案下载啊,都不知道自己做的习题对不对

    淡蓝色的回忆发表于 2017/6/14 21:46:09
    • 答案已经上传,请下载

      许金霞发表于 2017/6/19 20:20:33

我要评论

作者介绍

袁丽娜,广州大学华软学院教师,多年从事计算机相关课程的教学工作,工作经验丰富,主要讲授数据库、数据库实践及C++等课程。

同系列书

  • Java Web程序设计教程

    陈沛强 谷灵康 金京犬

    本书作为Java Web程序设计的大学教程,对Java EE编程技术进行了系统全面的介绍。全书共分14章。首先...

    ¥48.00
  • C++程序设计——思想与方法 慕课版(第3版)

    翁惠玉 俞勇

    本书以C++语言为环境,重点讲授程序设计的思想和方法,包括过程化的程序设计和面向对象的程序设计,且本书非常强调...

    ¥49.80
  • 网页设计与制作(附微课视频 第2版)

    雷伟军

    本书依据教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页...

    ¥45.00
  • 数据结构与算法分析(C++语言版)

    张琨 张宏 朱保平

    本书共分10章,主要包括第1章绪论,第2章线性表,第3章栈和队列,第4章串,第5章数组和广义表,第6章 树和二...

    ¥45.00
  • 多媒体技术及应用

    李小英 谷长龙 段伟 蔡益红

    本书全面系统地介绍了多媒体技术的基础知识与应用软件的使用。全书共5章。第1章多媒体技术概论讲述了多媒体技术的基...

    ¥39.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部