内容简介
《Access 2010数据库应用教程/高等学校文科类专业“十一五”计算机规划教材》针对高等院校文科类计算机课程教学的基本要求及非计算机专业学生的特点,从数据库的基础理论开始,由浅人深、循序地介绍了Access2010各种对象能及创建方法。《Access 2010数据库应用教程/高等学校文科类专业“十一五”计算机规划教材》共分9章,分别介绍了数据库的基本知识、数据库和表的基本操作、查询的创建与应用、关系数据库标准语言SQL的基础知识和基本操作、窗体的创建与控件的应用、报表的创建与应用、宏的创建与应用、模块的基础知识与简单编程技巧、数据库的基础知识和基本操作。 《Access 2010数据库应用教程/高等学校文科类专业“十一五”计算机规划教材》体系完整、结构清晰,在介绍基本理论的同时,通过对大量典型示例的讲解,增强知识的应用和可操作。《Access 2010数据库应用教程/高等学校文科类专业“十一五”计算机规划教材》既可以作为高等院校本科、高职学生学库应用技术课程的教材,也可以作为全国计算机等级考试二级Access的培训或自学用书。
目录
第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.4 数据库应用系统设计概述1.4.1 系统规划1.4.2 需求分析1.4.3 概念模型设计1.4.4 逻辑设计1.4.5 物理设计1.4.6 程序编制及调试1.4.7 运行和维护本章小结br/>第2章 数据库及表的基本r/>2.1 Access2010的使用基础2.1.1 Access2010的特点2.1.2 Access的启动及退出2.1.3 Access的工作界面和帮助系统2.1.4 Access的数据库对象2.2 创建数据库2.2.1 引例2.2.2 创建数据库2.2.3 使用向导创建数据库2.2.4 数据库的基本r/>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.4 表的基本r/>2.4.1 引例2.4.2 表的外观定制2.4.3 表的、删除和重命名2.4.4 数据的导人和导出2.5 表的数据r/>2.5.1 引例2.5.2 数据的查找与替换2.5.3 记录定位2.5.4 记录排序2.5.5 记录筛选2.6 建立索引和表间关系2.6.1 引例2.6.2 索引2.6.3 建立、编辑和删除表间关系2.6.4 主表和子表本章小结br/>实验(实训)题第3章 查询3.1 查询概述3.1.1 查询的定义能3.1.2 查询分类3.1.3 查询视图3.2 选择查询3.2.1 引例3.2.2 创建查询3.2.3 运行查询3.2.4 设置查询准行条件查询3.2.5 修改查询3.2.6 查找重复项和不匹配项查询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.5 参数查询3.6 操作查询3.6.1 引例3.6.2 生成表查询3.6.3 删除查询3.6.4 更新查询3.6.5 追加查询3.7 SQL查询本章小结br/>实验(实训)题第4章 关系数据库标准语言SQL4.1 概述4.1.1 SQL概述4.1.2 在Access户使用SQL语言4.2 数据查询4.2.1 SELECT语句介绍4.2.2 单表查询4.2.3 多表查询4.3 数据定能4.3.1 表的定义与维护4.3.2 索引的定义和维护4.3.3 视图的定义和使用4.4 数据更新4.4.1 数据r/>4.4.2 数据修改4.4.3 数据删除本章小结br/>实验(实训)题第5章 窗体5.1 窗体概述5.1.1 窗体能5.1.2 窗体的视图5.1.3 窗体的组成5.1.4 窗体的信息来源5.1.5 窗体的类型5.2 使用向导快速创建窗体5.2.1 引例5.2.2 快速创建窗体5.2.3 使用“窗体向导”创建窗体5.2.4 创建数据透视表/图窗体5.3 使用设计视图创建窗体5.3.1 用设计视图创建窗体的一般过程5.3.2 窗体设计视图中的对象5.3.3 控件的使用及布局5.3.4 对象的属5.4 常见控件的创建及其属设置5.4.1 引例5.4.2 标签控件5.4.3 文本框控件5.4.4 组合框和列表框控件5.4.5 命令按钮控件5.4.6 选项卡控件5.4.7 图像、绑定对象控件5.4.8 图形控件5.5 使用窗体处理数据5.5.1 引例5.5.2 浏览记录5.5.3 编辑记录5.5.4 查找和替换数据5.5.5 排序记录5.5.6 筛选记录5.6 主子窗体和导航窗体5.6.1 引例5.6.2 创建主-子窗体5.6.3 创建导航窗体本章小结br/>实验(实训)题第6章 报表第7章 宏及其应用第8章 模块第9章 数据附录 图书借阅管理系统的设计参考文献
摘要与插图
第pan style="font-family:宋体">章;数据库基础知识
数据库技术是20世纪60年代后期兴起的一种数据管理技术,数据库技术和系统已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的有效的手段,极了计算机应用的发展。它的应用范围已经遍及办公自动化、信息管理、情报检索、专家系统等各个领域,与人们的生活息息相关、密不可分。学握数据库的基本知识和操作技能,利用数据库系行数据处理重要。本章将介绍数据库、数据库系统、数据管理系统、数据模型等基础理论知识,为后面各章的学基础。
1.pan style="font-family:宋体">数据库系统的基本概念
1.1.pan style="font-family:宋体">数据与信息
pan style="font-family:宋体">数据
数据是知识阶层中底层也是基础的一个概念。数据是形成信息的源泉,关于数据的定义,比较典型的有以下几种:
(pan style="font-family:宋体">)数据是对现实生活的理描述,尽可能地从数量上反映现实世界,括、排序、比例等处理。
(2)数据是一系列外部环境的事实,是未经组织的数字、词语、声音和图像等。
(3)数据是计算机程序加工的“原料”,例如,一个代数方程求解程序中所用的数据是整数和实数,而一个编译程序或文本编辑程序中使用的数据是字符申。随着计算机软硬件的发展,计算机的应用领域的扩大,数据的含义也扩大了。例如,当今计算机可以处理的图像、声音等,都被认为是数据的范畴。
(4)数据泛指对客观事物的数量、属、位置及其相互关系的抽象表示,以适合于用人工或自然的方行保存、传递和处理。
由于本书是面向于计算机的应用领域,所以对于数据的定义偏向于第三种定义。
2.信息
“信息”是当代使用须率很高的一个概念,由于很难给出基础科学层面上的信息定义。
系统科学界曾下决心暂时不把信息作为系统学的基本概念,留待条件成熟后再做弥补。到目前为止,围绕信息定义所出现的流行说法已不下百种。20世纪90年代以后一些经典的定义有:
(pan style="font-family:宋体">)数据是从自然现象和社会现象中搜集的原始材料,根据使用数据的人的目的按的形式加以处理,找出其中的联系,形成了信息。
(2)信息(Information)是有含义的、经过加工处理的,对决策有价值的数据。信息=数据+处理。
(3)信息是人们对数行系统组织、整理和分析,使其产生相关,但没有与特定用户行动相关联,信息可以被数字化。
本书中认为信息是具有时效的有含义的,有逻辑的、经过加工处理的、对决策有价值的数据流,信息=数据十时间十处理。
1.1.2数据管理技术的发展
计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。
计算机数据管理随着计算机硬件、软件技术和计算机应用范围的发展而不断发展,多年来大致经历了如下几个阶段,pan style="font-family:宋体">人工管理阶段
20世纪50年代以前,计算机主要用于数值计算。从当时的硬件看,外存只有纸带、卡片、磁带,没有直接存取设备;从软件看,没有操作系统以及管理数据的软件;从数据看,数据量小,数据无结构,由用户直接管理,且数据之间缺乏逻辑组织,数据依赖于特定的应用程序,缺乏独立。
2.文件系统阶段
20世纪50年代后期到60年代中期,出现了磁盘等直接存取数据的存储设备。计算机开始应用于以加工数据为主的事务处理阶段。这种基于计算机的数据处理系统也从此迅速发展起来。这种数据处理系统是把计算机中的数据组织成相互独立的数据文件,系统可以按照文件的名称对行访问,对文件中的记行存取,并可以实现对文件的修改、插人和删除,这是文件系统。文件系统实现了记录内的结构化,即给出了记录内各种数据间的关系。但是,从整体来看文件是无结构的。其数据面向特定的应用程序,因此数据共享、独立差,且冗余度大,管理和维护的代价也很大。
3.数据库系统阶段
20世纪60年代后期,计算机能得到提高,更重要的是出现了大容量磁盘,存储容增加。为解决数据的独立问题,实现数据的统一管理,达到数据共享的目的,数据库技术得到了极大的发展,数据库的特点是数据不再只针对某一特定应用,而是面向全组织,具有整体的结构,共享高,冗余度小,具有的程序与数据间的独立,并且实现了对数行统一的控制。
4.分布式数据库系统
到20世纪70年代,网络技术的发展为数据库提供了分布式运行的环境,结构从原有的主机-终端体系结构发展到客户/服务器系统结构,使数据库技术与网络技术相结合,并成为当代数据库技术发展的主要特征。
分布式数据库系统可分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种。目前使用多的是种结构的客户服务器(C/S)系统结构。Acess为创能强大的客户/服务器应用程序提供了专用工具。客户/服务器应用程序具有本地用户界面,但访问远程服务器上数据能。