欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

计算机科学与技术系列教材 数据库原理与技术 尹为民,金银秋主编 2007年版

收藏
  • 大小:147.3 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
计算机科学与技术系列教材 数据库原理与技术
作者:尹为民,金银秋主编
出版时间: 2007年版
丛编项: 计算机科学与技术系列教材
内容简介
  本书按照高职高专学生培养目标和基本要求,结合作者近年来的教学和实践经验,为进一步推动教学改革,而编写的一本基于Access2000的数据库原理与技术教程。本书由具有丰富教学经验的一线教师编写。全书共分为11章,主要内容包括:数据库系统引论、关系数据库、Access2000的基础知识、表、查询、窗体、报表、数据访问页、宏及模块、数据库系统的设计。本书章节内容安排循序渐进,始终围绕一个典型实例进行讲解,有利于初学者系统地学习Access的知识,为进一步学习数据库技术打下基础。另外,本书紧扣全国计算机二级考试大纲,理论与实例相结合,为欲参加全国计算机二级考试的学生提供的了参考。同时为了方便教学,本书免费提供PowerPoint电子教案。本书可作为高职高专院校相关专业学生学习数据库课程的教材,也适合作广大电脑爱好者的自学教材或参考书。
目录
第一部分 基础篇
 第一章 数据库系统概论
  1.1 引言
   1.1.1 基本概念
   1.1.2 数据管理的发展历程
  1.2 数据模型
   1.2.1 信息的三个世界
   1.2.2 概念模型
   1.2.3 数据模型的组成及分类
   1.2.4 基本数据模型
   1.2.5 数据模型的新特征
  1.3 数据库系统结构山
   1.3.1 数据库系统的三级模式结构
   1.3.2 数据抽象——三级数据库
   1.3.3 数据库系统的组成
   1.3.4 数据库系统的特点
   1.3.5 数据库系统的分类
  1.4 本章小结
  习题一
 第二章 关系数据库
  2.1 关系数据库的基本概念
   2.1.1 关系及其性质
   2.1.2 关系模式与关系数据库
  2.2 关系模型及其描述
   2.2.1 关系模型的特点及组成
   2.2.2 关系数据操作
   2.2.3 关系的完整性
  2.3 关系代数
   2.3.1 集合运算
   2.3.2 关系运算
   2.3.3 扩充的关系运算
  2.4 关系演算
   2.4.1 元组关系演算
   2.4.2 域关系演算
   2.4.3 域关系演算语言OBE
  2.5 本章小结
  习题二
 第三章 关系数据库语言SQL(SQL3)
  3.1 SQL的特征
   3.1.1 SOL的主要标准
   3.1.2 SOL的功能特点
   3.1.3 SOL的基本组成
   3.1.4 SOL的数据类型
   3.1.5 SOL环境
  3.2 SOL的数据定义
   3.2.1 SQL模式的定义与撤消
   3.2.2 表的建立和删除
   3.2.3 表的扩充和修改
   3.2.4 域定义
   3.2.5 索引的建立与删除
  3.3 SOL的数据查询
   3.3.1 单表查询
   3.3.2 表达式与函数的使用
   3.3.3 多表查洵
   3.3.4 自然连接与外连接
   3.3.5 SOL中的空值处理
   3.3.6 递归合并查询
  3.4 SOL的数据更新
   3.4.1 插人数据
   3.4.2 修改数据
   3.4.3 删除数据
   3.4.4 构造数据类型
  3.5 视图(View)
   3.5.1 视图的概念及作用
   3.5.2 创建与使用视图
   3.5.3 更新视图
  3.6 嵌入式SOL
   3.6.1 嵌入式SQL概述
   3.6.2 嵌入式SOL的工作原理
   3.6.3 嵌入式SOL的程序组成
   3.6.4 嵌入式SQL的使用技术
   3.6.5 动态SOL
  3.7 SQL编程与扩充
   3.7.1 SOL模块
   3.7.2 数据库中间件
  3.8 本章小结
  习题三
 第四章 关系数据库理论
  4.1 函数依赖
   4.1.1 问题的提出
   4.1.2 函数依赖的定义
   4.1.3 函数依赖的分类
   4.1.4 候选码的形式定义
  4.2 关系模式的规范化
   4.2.1 关系与范式
   4.2.2 第一范式(1NF)
   4.2.3 第二范式(2NF)
   4.2.4 第三范式(3NF)
   4.2.5 BC范式(BCNF)
   4.2.6 多值依赖与第4范式
  4.3 数据依赖的公理系统
   4.3.1 Armstrong公理
   4.3.2 公理的完备性
   4.3.3 函数依赖集的等价
   4.3.4 属性闭包的计算
   4.3.5 最小函数依赖集
  4.4 关系模式的分解
   4.4.1 等价模式分解的定义
   4.4.2 无损连接性与依赖保持性
   4.4.3 模式分解的算法
   4.4.4 多值依赖公理系统
  4.5 规范化的问题
  4.6 本章小结
  习题四
 第五章 数据库设计
  5.1 数据库设计概述
   5.1.1 数据库设计的特点、目标和方法
   5.1.2 数据库设计的内容和步骤
  5.2 数据库规划
  5.3 系统定义
  5.4 需求分析
   5.4.1 需求分析的任务
   5.4.2 需求分析的方法
   5.4.3 数据流图
   5.4.4 数据字典
  5.5 概念结构设计
   5.5.1 概念结构设计的方法和步骤
   5.5.2 E-R图的扩展描述
   5.5.3 局部视图设计
   5.5.4 视图的集成
  5.6 逻辑结构设计
   5.6.1 逻辑结构设计的步骤
   5.6.2 E-R模型向关系模型的转换
   5.6.3 模型的优化
   5.6.4 子模式设计
  5.7 数据库物理设计
   5.7.1 物理设计的内容和要求
   5.7.2 存取方法与存储结构
   5.7.3 性能评价
  5.8 数据库实施与维护
  5.9 应用实例——录像出租公司数据库设计
   5.9.1 应用的需求描述
   5.9.2 数据库规划
   5.9.3 系统定义
   5.9.4 需求收集和分析
   5.9.5 概念结构设计
   5.9.6 逻辑结构设计
   5.9.7 物理结构设计
  5.10 本章小结
 习题五
第二部分 系统篇
 第六章 数据库管理系统
  6.1 DBMS简介
   6.1.1 DBMS的特点与功能
   6.1.2 DBMS的基本组成
   6.1.3 DBMS运行环境
   6.1.4 用户访问数据库的工作过程
  6.2 关系数据库的查询优化
   6.2.1 查询处理与查询优化
   6.2.2 查询优化的一般策略
   6.2.3 关系代数表达式的等价规则
   6.2.4 关系代数表达式的优化算法
   6.2.5 查询优化的一般步骤
  6.3 关系DBMS的发展
   6.3.1 关系DBMS的发展阶段
   6.3.2 关系DBMS的发展趋势
   6.3.3 关系DBMS产品的选择
  6.4 本章小结
  习题六
 第七章 数据库的安全性与完整性
  7.1 概述
   7.1.1 安全性与完整性的基本概念
   7.1.2 安全标准
  7.2 数据库的安全性控制
   7.2.1 用户标识和鉴别
   7.2.2 存取控制方法
   7.2.3 存取控制的实施
   7.2.4 视图机制
   7.2.5 数据加密和跟踪审计
  7.3 数据库的完整性控制
   7.3.1 数据库的完整性
   7.3.2 完整性约束的设计
  7.4 触发器
   7.4.1 触发器机制
   7.4.2 SQL触发器规则
   7.4.3 SQL触发器设计
  7.5 本章小结
  习题七
 第八章 事务管理
  8.1 事务的基本概念
   8.1.1 事务(Transaction)
   8.1.2 事务的状态
   8.1.3 事务的特性
   8.1.4 更新事务的执行与恢复
  8.2 数据库恢复概述
  8.3 恢复的实现技术
   8.3.1 数据转储
   8.3.2 登记日志文件
  8.4 故障恢复
   8.4.1 故障的种类及恢复策略
   8.4.2 具有检查点的恢复技术
   8.4.3 数据库镜像
   8.4.4 远程备份系统
  8.5 SQL对事务管理的支持
  8.6 事务的并发控制
   8.6.1 并发控制的概念
   8.6.2 封锁与封锁协议
   8.6.3 活锁和死锁
   8.6.4 并发调度的可串行性
   8.6.5 基于时间戳的协议
   8.6.6 封锁的粒度
  8.7 本章小结
  习题八
 第九章 现代数据库系统
  9.1 现代数据库系统概述
   9.1.1 数据库系统的发展
   9.1.2 现代数据库系统简介
   9.1.3 现代应用对数据库系统的要求
   9.1.4 数据库系统的研究领域
  9.2 对象关系数据库系统
   9.2.1 概述
   9.2.2 面向对象的数据模型
   9.2.3 对象关系数据模型
   9.2.4 对象关系数据库系统
  9.3 分布式数据库系统
   9.3.1 什么是分布式数据库系统
   9.3.2 分布式数据库系统的模式结构
   9.3.3 分布式数据库管理系统
  9.4 网络数据库系统
   9.4.1 基于C/S模式的数据库系统
   9.4.2 基于B/S模式的数据库系统
  9.5 网格环境下的数据库系统
   9.5.1 网格的概念与组成
   9.5.2 网格数据库研究的内容
   9.5.3 网格数据库技术
  9.6 本章小结
  习题九
附录
 附录A 层次模型与网状模型
  A.1 层次模型
  A.2 网状模型
 附录B PL/sQL
 附录C ODBC与JDBC
  C.1 ODBC
  C.2 JDBC
 附录D 主要的关系DBMS产品
  D.1 Oracle介绍
  D.2 SQL Server
  D.3 DB2简介
  D.4 MySQL简介
  D.5 国产数据库产品简介
参考文献
下载地址