描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302404316
《数据库原理及应用》主要是为了满足高等院校培养应用技术型人才的需要而编写的,具有较强的实用性。
《数据库原理及应用》内容循序渐进、深入浅出、概念清晰、结构合理,将数据库基本原理与应用实践相结合并配有适量的例题和习题,帮助读者从不同角度理解和掌握所学的知识,构建完整的知识体系。
《数据库原理及应用》可作为高等院校计算机专业或数学、通信、电子类等相关专业的本科生或高职高专院校专科生的教材,也可作为计算机爱好者的自学用书。
《数据库原理及应用》对应的电子教案和习题答案可以到网站下载。
1.1 数据管理技术的发展
1.1.1 人工管理阶段
1.1.2 文件管理阶段
1.1.3 数据库系统阶段
1.2 数据描述
1.2.1 数据描述的3个领域
1.2.2 数据联系的描述
1.3 数据模型
1.3.1 数据模型的概念
1.3.2 实体联系模型
1.3.3 结构数据模型
1.4 数据库系统的体系结构
1.4.1 内模式
1.4.2 模式
1.4.3 外模式
1.4.4 数据独立性
1.4.5 映射
1.5 数据库管理系统
1.5.1 数据库管理系统的主要功能
1.5.2 数据库管理系统的组成
1.6 数据库系统
1.7 小结
1.8 习题
第2章 关系数据库
2.1 关系数据模型
2.1.1 关系的数学定义
2.1.2 关系模式及关系实例
2.1.3 关系中的基本术语
2.1.4 关系的性质
2.1.5 关系模型的完整性规则
2.2 关系代数
2.2.1 关系操作
2.2.2 传统的集合运算
2.2.3 专门的关系运算
2.2.4 关系代数小结
2.2.5 关系代数操作举例
2.3 小结
2.4 习题
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.2 SQL语法
3.3 CREATETABLE语句
3.4 INSERT语句
3.5 SELECT语句
3.5.1 默认查询
3.5.2 查询指定的字段
3.5.3 按条件查询
3.5.4 排序
3.5.5 多表连接查询
3.5.6 子查询
3.5.7 GROUPBY语句
3.6 UPDATE语句
3.7 DELETE语句
3.8 DROPTABLE语句
3.9 SQL查询综合应用
3.10 小结
3.11 习题
第4章 关系数据库规范化理论
4.1 为什么要规范化
4.1.1 问题的提出
4.1.2 解决方法
4.1.3 关系模式规范化理论概述
4.2 函数依赖
4.2.1 函数依赖的定义
4.2.2 Armstrong公理系统
4.2.3 函数依赖的分类
4.2.4 属性间联系类型与函数依赖
4.2.5 属性集闭包
4.2.6 小函数依赖集及其算法
4.2.7 函数依赖与候选关键字
4.3 关系模式的规范化
4.3.1 概述
4.3.2 关系模式的级别
4.3.3 关系模式分解
4.4 小结
4.5 习题
第5章 数据库设计
5.1 数据库设计概述
5.1.1 数据库设计的任务、内容和特点
5.1.2 数据库设计的基本方法
5.1.3 数据库设计的步骤
5.2 需求分析
5.2.1 需求分析的任务
5.2.2 需求分析的方法
5.2.3 数据字典
5.2.4 数据流图
5.3 概念结构设计
5.3.1 E-R模型基本概念
5.3.2 E-R模型图的绘制
5.3.3 概念结构设计的方法和步骤
5.3.4 数据抽象和局部E-R模型设计
5.3.5 全局E-R模型设计
5.4 逻辑结构设计
5.4.1 逻辑结构设计的任务和步骤
5.4.2 E-R模型向关系模型的转换
5.4.3 关系模型的优化
5.4.4 设计用户子模式
5.5 物理结构设计
5.5.1 确定数据库的物理结构
5.5.2 评价物理结构
5.6 数据库的实施和维护
5.6.1 数据的载入
5.6.2 数据库试运行
5.6.3 数据库的运行与维护
5.7 小结
5.8 习题
第6章 数据库设计案例
6.1 需求分析
6.1.1 功能需求分析
6.1.2 数据流图
6.1.3 数据字典
6.2 概念结构设计
6.2.1 实体
6.2.2 实体之间的联系
6.2.3 局部E-R图
6.2.4 全局E-R图
6.3 逻辑结构设计
6.3.1 E-R图到关系模式的转换
6.3.2 关系模式的优化
6.3.3 表结构设计
6.4 物理结构设计
6.4.1 确定存储介质
6.4.2 创建数据库
6.4.3 建立表
6.4.4 设计索引
6.4.5 数据库服务器性能优化
6.6 小结
6.7 习题
第7章 数据库安全与维护
7.1 数据库的安全性控制
7.1.1 数据库系统安全主要风险
7.1.2 安全性控制
7.2 数据库系统的完整性
7.2.1 完整性约束条件
7.2.2 完整性控制
7.3 并发控制
7.3.1 事务
7.3.2 并发操作引起的问题
7.3.3 封锁
7.4 数据库备份
7.4.1 基本概念
7.4.2 数据备份系统的分类
7.4.3 数据备份系统的工作原理
7.4.4 数据备份系统的主流备份技术
7.5 数据库恢复技术
7.5.1 数据库恢复概述
7.5.2 恢复的基本原理
7.5.3 故障恢复的方法
7.6 Oracle备份与恢复的基本策略
7.7 备份与恢复系统总体设计
7.8 小结
7.9 习题
第8章 SQLServer2012数据库
8.1 SQLServer2012简介
8.1.1 SQLServer2012的新功能与优势
8.1.2 SQLServer2012的组成
8.1.3 SQLServer2012的版本
8.2 安装SQLServer
8.2.1 SQLServer2012Express简介
8.2.2 下载SQLServer2012Express
8.2.3 安装SQLServer2012Express
8.3 SQLServer管理工具
8.3.1 SQLServer配置管理器
8.3.2 SQLServerManagementStudio
8.4 创建和修改数据库
8.4.1 SQLServer数据库概述
8.4.2 创建数据库
8.4.3 修改数据库
8.4.4 删除数据库
8.5 数据表的操作
8.5.1 表的概念
8.5.2 数据类型
8.5.3 表结构的创建、修改
8.5.4 表数据的操作
8.5.5 删除表
8.5.6 创建约束
8.5.7 索引
8.5.8 视图
8.6 数据库的备份与恢复
8.7 小结
8.8 习题
参考文献
评论
还没有评论。