Access数据库系统应用与开发标准教程(配光盘)(清华电脑学堂)

分類: 图书,计算机/网络,数据库,Access,
作者: 王俊伟等编著
出 版 社: 清华大学出版社
出版时间: 2009-1-1字数: 542000版次: 1页数: 341印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302183747包装: 平装编辑推荐
总结了作者多年Access数据库开发和教学心得
系统讲解了Access数据库的要点和难点
提供丰富的实验指导和习题
范例典型实用,图文并茂
配套光盘提供语音视频教程和数据库实例
内容简介
本书全面介绍Access 2003关系型数据库的理论、操作和实例开发等知识,并通过每章的“实验指导”强化实践应用。全书共分11章,分别介绍了软件开发和数据库的基本理论、Access 2003概述、数据库的创建与管理、创建数据表、表达式及查询、SQL语言及查询、窗体的创建与控件应用、报表与数据访问页、宏与VBA编程知识、ADO数据访问、数据安全及备份、系统设计等。本书最后一章面向实际开发了一个综合性的Access应用实例。
本书既适合作为各级院校Access数据库管理的教材,也可作为数据库用户应用开发的参考资料。
目录
第1章关系数据库基础
1.1数据库概述
1.1.1数据库的基本概念
1.1.2数据管理技术的发展
1.1.3数据库系统的三级模式结构
1.2数据模型
1.2.1数据模型概述
1.2.2数据模型的组成
1.2.3数据结构模型
1.3关系模型理论
1.3.1关系数据库概述
1.3.2关系数据库操作
1.3.3关系模型与关系图
1.4完整性及范式理论
1.4.1关系数据库完整性
1.4.2关系数据库规范化理论
1.5思考与练习
第2章设计数据库
2.1认识Access 2003界面
2.1.1 启动Access 2003
2.1.2创建及关闭数据库
2.1.3数据库的对象
2.2创建Access 2003数据表
2.2.1 创建表
2.2.2数据类型
2.2.3主关键字及索引
2.2.4设置字段属性
2.3数据表操作
2.3.1记录操作
2.3.2排列和筛选记录
2.3.3设置数据表格式
2.3.4数据表常见设置
2.3.5复制删除数据表
2.4Access 2003中的关系
2.4.1创建表关系
2.4.2实施参照完整性
2.4.3表关系操作
2.5实验指导:创建“教师信息”表
2.6实验指导:创建“图书销售管理系统”关系图
2.7思考与练习
第3章表达式及基本查询
3.1表达式及函数
3.1.1表达式概述
3.1.2运算符表
3.1.3使用函数
3.1.4表达式生成器
3.1.5应用表达式
3.2查询概述
3.2.1查询基本操作
3.2.2查询的要求
3.2.3查询类型
3.3使用查询向导
3.3.1使用选择查询向导
3.3.2使用交叉查询向导
3.3.3使用查询查找重复的记录及字段值
3.3.4使用查询查找表中不匹配的记录
3.4操作查询
3.4.1追加查询
3.4.2更新查询
3.4.3生成表查询
3.4.4删除查询
3.5实验指导:查找指定出版社的图书
3.6实验指导:查找满足条件的学生基本信息
3.7实验指导:统计某门课程的平均成绩
3.8思考与练习
第4章SQL语句与高级查询
4.1SQL语言概述“
4.1.1SQL语言概述和特点
4.1.2SQL数据类型
4.2SQL数据定义语句
4.2.1创建和修改数据表
4.2.2创建和删除索引
4.3SQL数据操纵语句
4.3.1查询语句
4.3.2插入语句
4.3.3更新语句
4.3.4删除语句
4.4使用SQL函数
4.4.1SQL聚合函数
4.4.2SQL分组子句
4.5SQL高级查询
4.5.1联合查询
4.5.2联接查询
4.5.3 子查询
4.6实验指导:创建学生表并追加记录
4.7实验指导:查询满足复杂条件的学生信息
4.8实验指导:查询图书的库存汇总信息
4.9思考与练习
第5章窗体和控件
5.1什么是窗体
5.1.1 窗体概述
5.1.2窗体的视图方式
5.1.3窗体的类别
5.1.4窗体的结构
5.2创建窗体
5.2.1使用向导建立窗体
5.2.2设计视图创建窗体
5.2.3创建子窗体
5.3创建透视图表
5.3.1创建数据透视表
5.3.2创建数据透视图
5.4应用控件
5.4.1 控件概述
5.4.2使用控件
5.4.3属性、方法和事件
5.4.4更改窗体中Tab键次序
5.5实验指导:创建“图书详细信息”窗体
5.6实验指导:查看教师详细信息
5.7思考与练习
第6章报表与数据访问页
6.1报表概况
6.1.1报表对象概述
6.1.2报表组成部分
6.113报表视图方式
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.4数据库在网站的应用
6.4.1ASP概述
6.4.2显示数据内容
6.5实验指导:创建“学生信息”报表
6.6实验指导:创建“图书信息”数据访问页
6.7思考与练习
第7章宏与VBA基础
7.1认识宏
7.1.1创建宏
7.1.2创建条件宏
7.1.3运行和调试宏
7.2模块和过程
7.2.1模块的概念
7.2.2类模块和标准模块
7.2.3过程和函数
7.3VBA基础知识
7.3.1VBA开发环境
7.3.2数据类型
7.3.3常量、变量与数组
7.4程序流程控制
7.4.1选择语句
7.4.2循环语句
7.4.3调试VBA
7.5实验指导:创建“导出到Excel”宏的窗体
7.6实验指导:设计一个秒表程序
7.7实验指导:设计一个小计算器
7.8思考与练习
第8章访问Access数据库
8.1ADO技术概述
8.1.1ADO技术特点
8.1.2ADO对象集
8.1.3了解记录集
8.2引用ADO的对象
8.2.1使用Connection对象
8.2.2使用Recordset对象
8.2.3使用Command对象
8.3OLEDB连接数据
8.3.1OLE DB概述
8.3.2连接数据
8.4访问其他数据库
8.5实验指导:学生信息查询
8.6实验指导:查询图书销售记录
8.7实验指导:创建“进书信息管理”窗体
8.8思考与练习
第9章数据库安全及备份
9.1数据库的安全
9.1.1数据库安全概述
9.1.2数据库的压缩和修复
9.1.3数据库备份
9.1.4生成MDE文件
9.2数据库权限控制
9.2.1安全机制概述
9.2.2设置数据库密码
9.2.3设置用户级安全
9.3数据库优化
9.3.1优化数据库
9.3.2优化数据库对象
9.4导入/导出数据
9.4.1导入数据
9.4.2导出数据
9.4.3数据的链入
9.5实验指导:加密为“教务信息管理”数据库
9.6实验指导:设置数据库权限
9.7思考与练习
第10章系统开发基础
10.1软件概述
10.1.1软件概念和特点
10.1.2软件的分类
10.2需求分析及模块设计
10.2.1系统需求分析
10.2.2系统模块及结构
10.3窗体界面概述
10.3.1界面设计类型
10.3.2窗体界面特性
10.3.3 窗体设计理念
10.4了解窗体功能
10.4.1数据输入窗体
10.4.2数据显示窗体
10.4.3界面控制窗体
10.5系统实现与维护
10.5.1测试与调试
10.5.2维护与加强
10.6实验指导:设计主界面窗体
10.7实验指导:高级查询窗体
10.8思考与练习
第11章进销存实例开发——计算机配件管理系统
11.1数据库设计
11.1.1数据表结构设计
11.1.2数据库关系图
11.2系统基础模块设计
11.2.1系统登录模块
11.2.2系统管理模块
11.2.3基本信息管理模块
11.3系统核心模块设计
11.3.1销售/入库管理模块
11.3.2统计分析模块
11.4集成系统及测试
11.4.1集成系统模块
11.4.2运行管理系统
书摘插图
第1章关系数据库基础
1.1数据库概述
数据库是按照数据结构来组织、存储和管理数据的仓库。在日常工作中,常常需要把某些相关的数据放进数据库,并根据管理的需要进行相应的处理。
1.1.1数据库的基本概念
在学习数据库之前,首先了解数据库的概念。如果从不同的角度来描述数据库,则数据库的概念也就有不同的定义。如数据库是一个“记录保存系统”(强调数据库是若干记录的集合);数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关数据的集合”(重于数据的组织性)等。当然,各种说法不一,并不严谨。
下面介绍数据库的一些基本概念,有助于更好地了解数据库。
1.数据与信息
数据是描述事物的符号记录。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等多种表现形式。
为了了解世界,交流信息,人们需要描述事物。在日常生活中,可以直接用自然语言(如汉语)来描述。
有时需要将这些事物记录下来,即将事物变成信息进行存储。而信息是对客观事物属性的反映,也是经过加工处理并对人类客观行为产生影响的数据表现形式。例如,在计算机中,为了存储和处理这些事物,需要抽象地描述这些事物的特征。
下面以“学生信息表”为例,通过学号、姓名、性别、年龄、系别、专业和年级等内容来描述学生在校的特征:
(0411002郑晓明女25历史系文学历史 04专升本)
这里的学生记录就是信息。在数据库中,记录与事物的属性是对应的关系,其表现如示意图1-1所示。
2.数据库(Database,DB)
从上述内容中可以理解数据库为存储在一起的相互有联系的数据集合,所以可以将它比作一个存储数据的“仓库”。在这个“仓库”中,数据被分门别类、有条不紊的保存。
……
