本书根据高职高专院校“数据库原理及应用”的教学要求并针对高职高专学生的特点而编写。书中介绍了数据库基础知识、数据模型和关系型数据库的简单知识,同时结合Access 2003数据库管理系统,介绍了简单数据库设计的过程,包括数据表设计、查询设计、窗体设计、报表设计、数据访问页设计、宏设计和VBA程序设计。
本书内容丰富,并有翔实的实例贯穿其中;各章均有导读、重难点提要,便于读者掌握知识要点;每章精心安排了提示,部分章节给出了注意事项;每章末均有一定的习题,以便进一步理解和掌握各章的知识。
本书可作为高职高专院校计算机及相关专业的教材,也可作为从事数据库开发及应用人员的自学参考书。
样章试读
目录
-
第1章 数据库系统概述
1.1 数据库与数据库系统
1.1.1 什么是数据库
1.1.2 数据管理技术的发展
1.1.3 数据库系统的组成与结构
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.3.4 关系模式的规范化
习题
第2章 Access关系数据库
2.1 Access 2003基础
2.1.1 Access 2003的新特点
2.1.2 Access 2003数据库对象
2.2 Access 2003开发环境
2.2.1 Access 2003的主窗口
2.2.2 数据库窗口
2.3 Access 2003数据库设计
2.3.1 数据库的规划
2.3.2 数据库设计的步骤
2.3.3 数据库设计实例——图书借阅管理系统
2.4 数据库的管理和安全
2.4.1 数据库的管理
2.4.2 数据库的安全性
习题
第3章 创建和使用数据库表
3.1 创建数据库
3.2 数据库的打开和关闭
3.2.1 打开数据库文件
3.2.2 关闭数据库文件
3.3 数据表的建立
3.3.1 使用“表向导”创建表
3.3.2 使用“设计”视图创建表
3.3.3 建立和命名字段
3.3.4 指定字段的数据类型
3.3.5 字段说明
3.3.6 字段属性的设置
3.3.7 定义主关键字
3.3.8 为需要的字段建立索引
3.3.9 更改数据表的结构
3.4 使用数据表视图
3.4.1 在“数据表”视图中输入数据
3.4.2 数据表视图的操作和格式
3.5 数据表的关联
3.5.1 表之间的关系类型
3.5.2 定义表间关系
3.5.3 编辑关系
3.5.4 删除关系
3.5.5 查看关系
习题
第4章 数据查询
4.1 查询的概念和目的
4.1.1 查询的概念
4.1.2 查询的目的
4.1.3 查询的种类
4.2 建立查询的方式
4.3 查询设计器的使用
4.3.1 “QBE设计”网格
4.3.2 查询准则
4.3.3 在查询中执行计算
4.3.4 查询的三种视图
4.4 设计各种查询
4.4.1 选择查询设计
4.4.2 交叉表查询设计
4.4.3 参数查询设计
4.4.4 操作查询设计
4.5 查询的保存与运行
4.5.1 查询的保存
4.5.2 运行查询
习题
第5章 使用高级查询——SQL语言
5.1 SQL的概述及其特点
5.2 SQL的数据操作功能
5.2.1 SELECT查询语句
5.2.2 插入语句
5.2.3 删除语句
5.2.4 更新语句
5.3 Access中SQL查询的设计
5.3.1 联合查询
5.3.2 SQL数据定义查询
5.3.3 子查询
习题
第6章 窗体
6.1 认识窗体
6.1.1 窗体的功能
6.1.2 窗体的结构
6.1.3 窗体的种类
6.1.4 自动窗体
6.2 创建窗体
6.2.1 使用“向导”创建窗体
6.2.2 窗体设计视图
6.2.3 使用设计视图创建窗体
6.3 窗体设计技巧
6.3.1 在窗体中使用控件
6.3.2 设置控件属性
6.3.3 在窗体中添加当前日期和时间
6.3.4 在窗体中使用计算表达式
6.4 创建和使用主/子窗体
6.4.1 同时创建主窗体和子窗体
6.4.2 创建子窗体并将其添加到已有窗体中
习题
第7章 报表
7.1 认识报表
7.1.1 报表用途
7.1.2 报表结构
7.1.3 报表的种类
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.3.3 在报表中应用计算
7.3.4 报表的打印与预览
习题
第8章 数据访问页
8.1 数据访问页概述
8.2 数据访问页的创建与使用
8.2.1 自动创建数据访问页
8.2.2 使用向导创建分组的数据访问页
8.2.3 使用设计视图创建数据访问页
8.2.4 创建交互式的数据访问页
8.3 使用设计视图修改数据访问页
8.3.1 添加标签
8.3.2 修改数据访问页中的分组
8.3.3 添加超级链接
8.3.4 添加滚动文字
8.3.5 为数据访问页设置主题和背景效果
8.3.6 为数据访问页添加视频播放
8.4 数据访问页的使用
习题
第9章 宏操作
9.1 宏的概念与分类
9.1.1 宏的概念
9.1.2 宏的分类
9.2 创建宏
9.2.1 认识宏设计窗口和工具栏
9.2.2 宏的创建
9.3 宏的运行
9.4 常用的宏操作
9.5 对象的事件属性简介
9.6 宏的综合应用
9.6.1 传统式菜单
9.6.2 按钮式菜单
习题
第10章 VBA编程
10.1 VBA概述
10.1.1 VBA简介
10.1.2 VBA开发环境
10.2 VBA编程语言基础
10.2.1 VBA编程基础知识
10.2.2 语句的分类
10.2.3 流程控制语句
10.3 模块的使用
10.3.1 了解模块与过程
10.3.2 创建模块
10.3.3 VBA代码的测试
10.4 事件过程
10.4.1 事件过程的结构及调用
10.4.2 Access的事件
10.5 VBA应用举例
10.5.1 Recordset对象
10.5.2 编程控制数据格式
10.5.3 打开、关闭窗体
习题
第11章 实例开发——学生成绩管理系统
11.1 系统分析
11.1.1 需求分析
11.1.2 功能描述
11.1.3 系统应用
11.2 实用数据库的创建
11.2.1 创建实用数据库
11.2.2 创建数据库表
11.2.3 建立表间关系
11.3 查询的设计
11.4 窗体的设计
11.5 报表的设计
11.6 切换面板窗体的设计
11.7 自定义应用程序的外观
11.7.1 系统菜单的创建
11.7.2 设置自动启动窗体
11.7.3 编译运行系统
习题
主要参考文献