出版时间:2009-11 出版社:清华大学出版社有限公司 作者:向隅 页数:337
前言
一、关于本书 数据库技术作为数据管理最有效的手段之一,目前已广泛应用于各行各业中。基于数据库技术的计算机应用已成为计算机应用的主流。Microsoft Office Access 2007是Office 2007家族的重要成员之一,是运行在Windows平台上最适用、最受欢迎的桌面数据库软件,它可以帮助用户管理各类数据库对象,包括数据表、查询、窗体、报表及宏等。 本书以Microsoft Office Access 2007中文版为基础,以“必需、够用”为原则,采用项目驱动、案例式教学的编写方式,用通俗易懂的语言介绍了数据库基础知识和Microsoft OfficeAccess 2007对数据的管理和应用,并始终贯彻一个完整的数据库案例。 二、本书结构 全书共12章,可分为两个部分。具体的内容安排如下。 第一部分为数据库基础知识部分,由第1~3章组成。 第1章:数据库基础概述。主要介绍数据库的基本概念、数据库系统结构、数据模型、数据库管理系统等知识。 第2章:关系数据库基础知识。主要介绍关系模型与关系数据库、关系操作、关系的完整性和关系规范化理论等知识。 第3章:数据库设计。主要介绍需求分析、概念结构设计、逻辑结构设计、物理设计及数据库的实施与维护等内容。 第二部分以Microsoft Office Access 2007中文版为基础介绍其具体的使用,由第4~12章组成。 第4章:初识Access 2007。介绍Access 2007新增功能、Access 2007的安装、启动和退出,并对Access 2007的界面作了介绍。 第5章:数据库的创建与维护。主要介绍数据库的创建、打开和关闭,以及数据库中导航窗格的基本用法。 第6章:创建和使用表。主要介绍表的基础知识,表结构的创建、修改、删除等操作,主键与外键、参照完整性等内容。 第7章:操作和修饰表。主要介绍表记录的添加和删除。 第8章:选择查询。主要介绍几种查询方法的使用。 第9章:窗体。主要介绍窗体的组成、窗体的创建、窗体的属性、窗体中控件的使用和属性设置等内容。 第10章:报表。主要介绍报表的类型和视图,几种创建报表的方法,在报表中运行分组、排序及汇总计算,创建复杂报表,报表的页面设置及预览和打印报表等内容。 第11章:宏。主要介绍宏的创建、宏组及一些常用的宏。 第12章:模块和VBA。主要介绍VBA语法基础、面向对象编程,同时给出了大量的实例。
内容概要
Microsoft Access 2007是Office 2007家族的重要组成部分,是运行在Windows平台上最适用、最受欢迎的桌面数据库软件,它可以帮助用户管理各类数据库对象,包括数据表、查询、窗体、报表及宏等。本书以Access 2007中文版为基础,以“必需、够用”为原则,采用项目驱动、案例式教学的编写方式,用通俗易懂的语言介绍了数据库基础知识和Access 2007对数据的管理和应用,内容包括:数据库基础知识、关系运算、Access 2007基本操作、窗体、报表、宏、模块和VBA的使用,并始终贯彻一个完整的数据库实现案例。 本书内容丰富,层次结构清晰,力求深入浅出,通俗易懂,使初学者能够轻松学习、熟练应用Access2007。 本书既可作为高职高专的数据库基础教材,也可以作为Access 2007数据库培训教材,同样适用于广大计算机爱好者自学使用。
书籍目录
第一部分 基础篇 第1章 数据库基础概述 1.1 数据库基础知识 1.1.1 数据库系统的基本概念 1.1.2 数据管理技术的发展过程 1.1.3 数据库系统的组成 1.2 数据库系统体系结构 1.2.1 从数据库最终用户角度出发的系统体系结构 1.2.2 从数据库管理系统角度出发的系统体系结构 1.3 数据模型 1.3.1 数据模型的基本概念 1.3.2 概念模型 1.3.3 实体联系数据模型 1.3.4 数据模型 1.4 数据库管理系统 1.4.1 数据库管理系统的功能 1.4.2 数据库管理系统的构成 小结 习题 第2章 关系数据库基础知识 2.1 关系模型与关系数据库 2.2 关系操作 2.2.1 传统的集合运算 2.2.2 专门的关系运算 2.3 关系的完整性 2.4 关系规范化理论 2.4.1 问题的提出 2.4.2 函数依赖 小结 习题 第3章 数据库设计 3.1 数据库设计概述 3.1.1 数据库和信息系统 3.1.2 数据库设计的特征 3.1.3 数据库设计方法简述 3.1.4 数据库设计的步骤 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 采用E—R方法的数据库概念结构设计步骤 3.4 逻辑结构设计 3.4.1 E.R模型向关系模型的转换 3.4.2 数据模型的规范化处理 3.4.3 关系数据库的逻辑结构设计 3.5 物理结构设计 3.5.1 数据库的存取方式 3.5.2 确定数据库的存储结构 3.6 数据库的实施与维护 3.6.1 数据库的实施 3.6.2 数据库的运行和维护 3.7 数据库设计案例 小结 习题第二部分 Access2007数据库及应用 第4章 初识Access2007 4.1 Access2007简介 4.2 Access2007的安装、启动与退出 4.3 Access2007的工作界面 4.4 自定义工作界面 4.4.1 自定义工作环境 4.4.2 自定义快速访问工具栏 4.5 Access2007数据库中的对象 4.5.1 表 4.5.2 查询 4.5.3 窗体 4.5.4 报表 …… 第5章 数据库的创建与维护 第6章 创建和使用表 第7章 操作和修饰表 第8章 选择查询 第9章 窗体 第10章 报表 第11章 宏 第12章 模块和VBA附录A 教学资源附录B 实训资源参考文献
章节摘录
2.教务管理信息系统E-R图 1)系统局部E-R图 以教务管理系统数据流图为依据,设计局部E-R模型的步骤如下。 ①确定实体类型。教务管理系统实体类型有:学生、课程、教师。 ②确定联系类型。学生实体型与课程实体型存在修课的关系。一个学生可以选修多门课程,而每门课程可供多人选修,所以学生实体型和课程实体型存在多对多的关系(m:n),定义为“学生-课程”。 教师实体型与课程实体型存在讲授的关系。一个教师可以讲授多门课程,而每门课程可以有多位教师讲授,所以教师实体型和课程实体型存在多对多的关系(m:n),定义为“教师-课程”。 教师实体型与学生实体型间存在着授课的关系。一个学生可选修多位教师的课程,而一位教师可给多位同学授课,教师实体型与学生实体型间存在着多对多的关系(m:n),定义为“教师-学生”。 ③确定实体类型的属性。 实体型“学生”有属性:学号、姓名、性别、出生日期、政治面貌、籍贯、院系名称、专业名称。 实体型“课程”有属性:课程号、课程名、学分、课时数、开课学期。 实体型“教师”有属性:教号、姓名、性别、职称、院系名称、电话。 ……
图书封面
评论、评分、阅读与下载