第1章 数据库概述
1.1 数据与信息
1.1.1 数据
1.1.2 信息
1.1.3 数据与信息的差异
1.1.4 数据处理技术
1.2 数据库
1.2.1 数据库概述
1.2.2 数据库管理系统
1.2.3 数据库系统
1.2.4 关系数据库及关系数据库管理系统
1.3 信息系统与数据库
1.3.1 信息系统的有关概念
1.3.2 信息系统与业务系统的关系
1.3.3 信息系统与数据库的关系
习题1
第2章 信息系统开发
2.1 数据库应用举例
2.1.1 好心情花卉
2.1.2 天籁乐器
2.1.3 税务系统
2.1.4 Calvert岛预订中心
2.1.5 数据库应用的比较
2.2 系统开发要素
2.2.1 参与者
2.2.2 企业驱动力
2.2.3 技术推动力
2.3 系统开发基本原理
2.3.1 让系统用户参与
2.3.2 使用一套问题解决步骤
2.3.3 确立开发阶段和开发活动
2.3.4 在开发过程中记录文档
2.3.5 建立标准
2.3.6 管理过程和项目
2.3.7 将信息系统作为重要的投资看待
2.3.8 不必害怕取消和返工
2.3.9 分而治之
2.3.10 设计系统时应考虑到增长和变化
2.4 系统开发过程
2.4.1 范围定义阶段
2.4.2 问题分析阶段
2.4.3 需求分析阶段
2.4.4 逻辑设计阶段
2.4.5 决策分析阶段
2.4.6 物理设计和集成阶段
2.4.7 构造和测试阶段
2.4.8 安装和发布阶段
2.4.9 系统运行和维护
2.5 开发路线和方法
2.5.1 模型驱动开发路线
2.5.2 快速应用开发路线
2.5.3 商用软件包开发路线
习题2
第3章 数据模型
3.1 模型的基本概念
3.2 实体
3.3 属性
3.4 标识符
3.4.1 键
3.4.2 键的选择与组成
3.5 联系
3.5.1 联系的基数
3.5.2 联系的度数
3.5.3 弱实体
3.6 数据建模过程
3.6.1 获取实体
3.6.2 上下文数据模型
3.6.3 基于键的数据模型
3.6.4 具有完整属性的数据模型
3.7 评价数据模型
习题3
第4章 数据库结构及其创建
4.1 数据库的组成
4.2 数据组织结构
4.2.1 字段
4.2.2 记录
4.2.3 文件和表
4.3 数据库示例
4.3.1 打开数据库
4.3.2 数据表
4.3.3 查询
4.3.4 窗体
4.3.5 报表
4.3.6 其他对象
4.4 创建数据库
4.4.1 建库
4.4.2 建表
习题4
第5章 数据分析
5.1 数据分析
5.2 规范化
5.3 依赖
5.3.1 函数依赖
5.3.2 部分依赖
5.3.3 传递依赖
5.4 冗余与更新异常
5.4.1 冗余
5.4.2 更新异常
5.5 关系的分类
5.5.1 第一范式
5.5.2 第二范式
5.5.3 第三范式
5.5.4 Boyce-Codd范式
5.6 反规范化
5.7 评价数据模型
习题5
第6章 由E-R模型到数据库的转换
6.1 门诊业务的E-R模型
6.1.1 门诊的业务描述
6.1.2 门诊管理的数据模型
6.2 模型转换
6.2.1 基本转换规则
6.2.2 转换后数据表
6.3 有效性规则
6.3.1 字段有效性规则
6.3.2 记录有效性规则
6.4 参照完整性
6.4.1 建立表之间的关系
6.4.2 实施参照完整性
习题6
第7章 基本数据操作
7.1 输入和编辑数据
7.1.1 输人数据
7.1.2 浏览数据
7.1.3 修改数据
7.1.4 删除记录
7.2 导人与导出
7.2.1 导人其他Access数据库中的表
7.2.2 导入电子表格中的数据
7.2.3 导出到其他Access数据库
7.2.4 导出到电子表格
习题7
第8章 SQL简介
8.1 SQL概况
8.1.1 什么是SQL
8.1.2 SQL的特点
8.1.3 SQL的使用方式
8.2 Access的查询
8.2.1 Access的查询分类
8.2.2 Access的查询实现方式
8.3 用于数据定义的SQL语句
8.3.1 创建新表
……
第9章 查询
第10章 窗体设计
第11章 报表设计
第12章 数据访问页
第13章 数据库安全与维护
第14章 通过Visual Basic 6.0访问数据库
附录