关于本书的内容有任何问题,请联系 许金霞
目录 第Ⅰ篇 数据库理论篇 第 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
哪里有答案下载啊,都不知道自己做的习题对不对
答案已经上传,请下载
本书是《Access数据库实用教程(微课版 第3版)》一书的配套教材,全书分为“习题解析篇”“实验指导篇”“实...
本书以应用为目的,以案例为引导,系统地介绍了Access 2016的主要功能和使用方法。全书共有9章,包括Ac...
本书主要内容包括数据库基础知识、Access数据库概述、Access数据库的基本操作、表结构的设计、查询设计、...
本书通过“学生成绩管理”数据库案例,从建立Access 2010空数据库开始,逐步建立数据库中的表、查询、窗体...
本书内容丰富,结构合理,按照传统的网络体系结构进行讲解。共分8章,分别是第1章 计算机网络概述,第2章 物理层...
本书首先介绍数据库系统的基本知识、需求分析、概念设计和逻辑设计的方法,然后分别介绍SQL Server 202...
本书基于MySQL介绍数据库的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法为导向,合理安排各项目...
全书以学生成绩管理数据库案例为主线,从建立空数据库开始,逐步讲解数据库中的表、查询、窗体、报表、宏、模块、VB...
本书全面系统地讲解了MySQL数据库的基本原理及应用,结构合理,内容完整,符合高校教育教学的发展规律。 本书...
全书共7章,主要内容包括:数据库系统概述、关系模型及其操作、关系数据库标准语言 ——SQL、关系数据库理论、数...
哪里有答案下载啊,都不知道自己做的习题对不对