ACCESS课程学习课件.doc_第1页
ACCESS课程学习课件.doc_第2页
ACCESS课程学习课件.doc_第3页
ACCESS课程学习课件.doc_第4页
ACCESS课程学习课件.doc_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ACCESS 简介一、 全称Microsoft office access 2003Word、Excel、PowerPoint 等历史 92年 Access 1.0 发布微软发布的关联式 数据库管理系统 DBMS二、 安装和启动安装:一路回车或下一步注意程序的存储位置 D盘启动:开始程序Microsoft Office Access三、 认识界面标题栏、菜单栏、常用工具栏、工作区菜单栏(包含了软件所有功能)工具栏(常用功能使用图标)四、 功能1、数据处理适合办公、教学、管理EXCEL简单处理 ACCESS个性化处理2.编写办公一体化系统小型公司、企业的日常管理OA:办公自动化3.为网站后台提供数据支持和管理编程员QQ:验证后台的数据库连接4.工作或学习帮助、二级证书。第二章 数据库和表2.1 数据库的操作提示:什么叫数据库数据的仓库(表、查询、报表、窗体、数据访问页、宏等)操作:建立、打开、关闭、修改、查看效果补充:建立一个练习文件夹 (D盘)一、 建立数据库两类:向导和设计器1. 向导:根据系统提示来一步一步实现2. 设计器:用户自定义A.向导建立数据库了解(提示:一路下一步)B.建立空数据库掌握、考点文件新建空数据库输入数据库名创建数据库的扩展名为.mdbACCESS软件扩展名:文件的性质Word文档: .docExcel表格: .xls二、 数据库的操作打开数据库:文件打开选择要打开的数据库打开提示(打开)关闭数据库:A.点击“X” B.双击控制菜单图标2.2 建立表二维表关系表的组成:属性字段列 元组记录行 前提:打开数据库A. 向导:一路下一步(了解)B. 通过输入数据建立表(数据视图) 麻烦,字段重新修改C. 使用设计器建立表(设计视图)掌握步骤:选择“表”双击“使用设计器建立表”表的设计视图上半部:字段输入下半部:字段属性 数据类型决定数据的存储方式和使用方式姓名 文本 4性别 文本 1年龄 数字 整型出生日期 日期/时间学费 货币简历 备注团员 是否照片 OLE对象论文 超级链接查阅向导 (下拉列表框)自动编号1. 大小:指定字段的宽度在Access中,一个汉字、字母、数字都只占一个宽度2. 格式:主要对日期型设置格式3. 标题:显示表时字段名(默认的标题和字段名重名)4. 输入掩码:规定输入数据的宽度和类型。P41例如:年龄 00 代表只能输入两位数字。5. 说明:对字段进行解释说明(是否是团员)2.3 表结构的操作一、 打开表结构前提:打开数据库A.选择表设计B.选择表右键设计视图注意:双击表是浏览表二、 增加和插入字段增加:直接在表的尾部输入。Eg:在表里增加 籍贯 文本 10插入:选择后面的字段右键插入行。Eg:姓名前插入 学号 文本 8三、 删除字段选择字段右键删除行四、 修改字段包括修改字段名称,类型,属性直接改五、 设置主键主键:唯一标识表中记录标志:不允许有重复值和空值,同时建立了无重复索引。附注:如何消除六、 设置有效性规则域:字段的取值范围作用:限制表中输入记录的范围前提:选择字段有效性规则:输入,=,=0 and =100 Eg:”男” or ”女”有效性文本:当记录违反规则时,就会显示该信息(对信息加引号)默认值:当表增加一条新纪录时,自动默认值。(别忘记加定界符)Eg:”男”文本 Eg:123 数字 Eg:#2011-12-25# 日期七、 建立索引目的:提高查询速度目录(一) 索引的分类唯一索引:不允许重复(可以设置一个主键)普通索引:允许重复选择字段选择索引类型2.4 表记录和表外观的操作一、 打开表(表中记录)前提:打开数据库A.选择表打开B.双击C.选择表右键打开总结:表的视图设计视图:表的结构数据表视图:表的内容数据透视表,数据透视图:分析表二、 增加记录打开数据表视图在表尾部输入三、 删除记录选择记录右键删除记录(一个一个删除)四、 修改记录直接在记录处修改即可五、 改变字段显示次序选择字段点击拖拽六、 调整行高和列宽行高:选择行右键行高输入具体值 或格式行高列宽:选择行右键列宽输入具体值 或格式列宽七、 隐藏显示列隐藏列并不是删除A. 选择列右键隐藏列B. 选择列格式隐藏列显示列格式取消隐藏列选择列关闭八、 冻结列永远显示 方法同上相似九、 改变字体格式字体十、 设置数据表格式外观格式数据表第五节:对表的整体操作一、 获取外部数据:导入表:完全属于access数据库链接表:不属于,但可以找到注意两者的不同二、 查找和替换编辑菜单三、 记录排序Access对不同类型排序的约定字母:a-z 按升序排列 ASCII码A 65 B 66 a 97数字:知道日期:越晚的日期越大四、 筛选记录查找批量数据。1. 按选定内容筛选2. 内容排除筛选3. 按窗体筛选应用筛选4. 高级筛选应用筛选注意:别忘了应用筛选五、 建立两个表的联系考点回忆:连接:去掉重复属性补充:两个表联系的分类:一对一一对多多对多重点是一对多联系:如何建立一对多联系。前提:两个表必须要有公共字段仓库表 职工表公共字段 仓库号步骤:1. 点击“关系”2. 添加要建立关系的表3. 从父表的一方拖拽到子表的一方,松开你的小手父表:公共字段没有重复的表子表:公共字段有重复的表4. 确定点击“实施参照完整性”字段的类型:查阅向导型:记录频繁出现时,我们可以选择第四章 查询第一节 查询的简介动词:名词:数据库的对象一、 查询的概念对源表进行若干操作后形成用户感兴趣的数据的集合。名词动词三国杀源表女生的信息感兴趣专业年龄18的信息感兴趣二、 查询的功能1. 选择操作:在关系中选择符合条件的元组。(某几条记录)2. 投影操作:在关系中选择符合条件的属性。(某几个字段)3. 链接操作:去掉重复属性。(两个表中的某些字段和记录)4. 批量修改数据:增加、删除、替换5. 生成新的数据源:重新组合Eg:姓名、性别、年龄要求:只要姓名、性别字段存放到新表中三、 查询的分类1. 选择查询2. 交叉表查询3. 参数查询4. 操作查询5. SQL查询第二节 查询的条件条件:用户的需求或题目要求一、 常量:常数、具体值文本型、数字型、日期/时间定界符:标识数据的类型的符号文本型:” 双引号 123 “123” 性别=”女”数字型:无日期/时间:# 井号格式:#yyyy-mm-dd#二、 变量:字段变量和内存变量字段在条件中出现时,字段名用方括号括起来通常是出现在函数位置。Left(学号,8)= 取学号的左边的8位三、 运算符(一) 关系运算符运算对象:常量和变量、=、=、=、 比较 1050结果为:TRUE(真、对的) FALSE(假、错的)(二) 逻辑运算符运算对象为:TRUE、FALSE 结果为:TRUE、FALSENOT:否定 not 105 FAND:两边为真才为真,一边为假即为假OR: 一边为真即为真,两边为假即为假符合条件条件表达式为真=10 and =20 1020岁之间 18 30”男” or ”女”四、 特殊运算符In:在特定范围内OR性别 in (”男”,”女”) 等价于: 性别=”男” or 性别=”女”性别 not in (“男”,”女”)等价于: 性别”男” and 性别”女”Between:在之间(包含等于)AND年龄=10 and 年龄=20等价于:年龄 between 10 and 20Like:含有通配符的条件 (模糊查找)查找班级所有姓周的通配符:能够匹配的符号?:任意一个字符Like “周?”查找姓周的,姓名只有两个字的人*:任意多个字符Like “周*” 查找所有姓周的#:任意一个数字Like “1397028#” 查找手机号码是以1397027开头的五、 函数具有特定功能的程序模块。附录A求绝对值函数 Eg:Abs(-10) 结果 10 第三节 选择查询功能:从源表中提取记录或字段值的查询Eg:对三国杀表进行如下操作:1. 查询表中性别为女的信息选择2. 查询表中姓名、性别字段投影一、 用向导建立(简单查询)A. 依赖于一个表的情况1. 打开数据库2. 选择“查询”页3. 双击“使用向导创建查询”或单击“新建”“简单查询向导”4. 选择数据源和字段5. 选择查询的子类型(明细还是汇总)6. 输入查询的标题B. 依赖于两个表的情况-考点步骤相似,只不过是第4步选择两个表中数据注意:当查询依赖于两个表时,必须要建立两个表的联系。二、 用设计器视图建立查询个性化A. 依赖于一个表的情况1. 打开数据库2. 选择“查询”页3. 双击“在设计视图中创建查询”或单击“新建”“设计视图”“确定”4. “显示表”窗口添加查询所需的数据源(表、查询)5.字段:选取查询的内容表:显示字段所在的表(自动缺省)排序:对字段设定排序方式显示:设置查询结果中是否显示条件:为查询指定条件平行写为 and 垂直写为 or 设置完成后点击“保存”按钮,输入查询文件名,点击确定如何查看查询的效果?运行:点击“!”B. 依赖于两个表的情况特别注意:“显示表”窗口添加两个表,并且两个表必须要有联系。三、 对选择查询的操作(一) 修改查询的条件:打开数据库选择查询页中的指定查询文件点击“设计”或右键“设计视图”(二)查看查询的效果打开数据库选择查询页中的指定查询文件点击“打开”或右键“打开”当打开时也可以使用查询视图切换:“设计视图”:修改查询“数据表视图”:查看查询四、 选择查询的计算分类汇总“总计”列最常用:总计:对数值求和计数:计算记录的条数最大值最小值平均值补充:改变查询结果中的名称新列名:原来字段补充:查询结果的设定选择列右键属性格式:固定 小数位数:指定重点介绍:查询中的分组各个,每个,每门,按年度统计第四节:交叉表查询考点一、什么是交叉表查询水平位置(选择),垂直位置(投影)交叉表的组成:行标题:一个查询可以有多个列标题:一个查询必须有一个值:一个查询只有一个,属于汇总值。提示:行标题和列标题都是对数据源的分组字段。二、用向导来创建交叉表查询1.打开数据库并选择查询页2.新建交叉表查询向导确定3.确定交叉表的数据源注:数据源可以是表也可以是查询。4.选择行标题注:最多3个5.选择列标题6.选择统计结果7.输入查询名称完成值: 计数:计算个数 和:数值型数据求和运算三、用设计视图创建交叉表查询1.打开数据库并选择查询页2.双击“在设计视图中创建查询”或单击“新建”“设计视图”“确定”3.选择数据源4.选择查询类型为“交叉表查询”注:查询设计器出现“交叉表”行5.选择字段并分别指定为行标题和列标题6.选择计算的字段,并在总计行选择计算的方式7.保存查询8.运行查询或查看查询的结果。第五节 参数查询一、什么是参数查询?用户可以根据提示框输入参数作为查询的条件,从而查看查询的结果。用设计视图建立,没有向导建立六、 建立参数查询同原查询方法相同,只不过在条件上输入提示框的内容即可。注意:提示框内容需要加方括号。Eg:根据输入的性别,来查看三国杀表中的姓名和年龄。七、 参数查询的分类单参数查询多参数查询补充:模糊查找Eg:根据输入的供应商名,查询供应商表中公司的全部信息。Like ”*”+请输入公司或厂:+”*”Eg:公司Like ”*”+” 公司”+”*”等价于 供应商名 like ”*公司*”供应商名包含“公司”两个字Eg: 根据输入的爱好,查询三国杀表中的姓名,性别,年龄,简历Like *+请输入爱好:+*第六节 操作查询考点对源表的数据进行批量修改一、 生成表查询: 备份表,复制表A 到 B功能:把查询的结果输出到一个新表中步骤:1. 打开数据库并选择查询页2. 双击“在设计视图中创建查询”3. 添加数据源4. 选择查询类型为“生成表”查询5. 输入表名点击确定6. 对查询进行设计7. 保存输入文件名点击确定8. 运行查询(注意不是打开数据表视图)9. 查看生成的新表。Eg:男生表 姓名,性别,出生日期,年龄生成的是一个新表,并且这个表是独立的表二、 追加表查询注意:生成表和追加表的不同不同:生成表:独立表,表名是用户来指定的追加表:把查询的结果追加到一个已经存在的表Eg:查询三国杀中男生的信息追加到女生表中注意:查询的字段一定要和追加到的表的结构相同步骤同上三、 删除查询注意:重点是指定删除的条件Eg:删除女生表中男生的记录对源表进行修改,并且不能恢复四、 更新查询:批量修改步骤同注意:更新的两种情况:一种是固定值,一种是变量值Eg:把三国杀表中所以女生的年龄改为18Eg:把三国杀表中所以男生的年龄都加10年龄字段 年龄+10第七节 SQL查询SQL简介:Structure Query language(结构化查询语言)功能:1. 数据定义2. 数据操作3. 数据查询一、 数据定义建立表格式:Create table 表名(字段名 类型(宽度), 字段名 类型(宽度)表名:汉字字段名:汉字或字母类型:Smallint:整型不需要指定宽度Char:文本型Date:日期时间型不需要指定宽度Memo:备注型不需要指定宽度Create table 学生表(姓名 char(4) primary key,性别 char(1)Create table 成绩表(学号 char(8),课程号 char(4),成绩 smallint)注意:主键:primary key唯一:uniqueNull,not null:是否为空值二、 修改表结构- Alter table 表名1. 增加字段Alter table 表名 add 新字段名 类型(宽度)Eg:为三国杀表增加一个籍贯字段 文本型 4个宽度Alter table 三国杀 add 籍贯 char(8)2. 删除字段Alter table 表名 drop 字段名Eg:把三国杀表中的籍贯字段删除Alter table 三国杀 drop 籍贯3. 更改字段类型和宽度Alter table 表名 alter 字段名 新类型(新宽度)Eg:把姓名字段类型设为smallint型Alter table三国杀 alter 姓名 smallint三、 修改表记录1. 增加记录Insert into 表名 values (字段值)-插入一条完整的记录Insert into 表名 (字段名) values (字段值) -插入一条不完整的记录注意:字段值需要加定界符2. 删除记录Delete from 表名 where 条件-表示删除指定条件的记录Delete from 表名-表示删除全部记录3. 更新记录Update 表名 set 字段名=表达式 where 条件4. 删除表Drop table 表名四、数据查询-核心-选择类型Select:查询的内容From:查询来源的表Where:查询的条件Order by:查询排序条件Group by:分组 having:分组条件第四章 窗体引入:数据库,表,查询-ACCESS内部操作-专业人士吃饭-饭卡吃饭-编写程序第一节 窗体的简介一、 窗体:窗口界面功能:1. 输入数据编辑数据2. 显示和查询数据3. 控制应用程序二、 窗体的类型数据源:-源表1. 纵栏式窗体左侧显示字段名,右侧显示字段内容2. 表格式窗体上面显示字段名,下面显示字段内容3. 数据表窗体-表打开和表显示格式相同,通常作为子窗体4. 主/子窗体-两个表5. 图表窗体6. 数据透视表7. 数据透视图数据分析第二节 自动创建窗体自动创建:确定窗体数据源,快速建立窗体。窗体的数据源:表或查询方法:A.“表”页或者“查询”页1.打开数据库2.选择“表”页3.选择指定表4.”插入”菜单-“自动窗体”5.保存,输入窗体名-确定B.通过” 窗体”页1.打开数据库2.选择“窗体”页3.选择”新建”-自动窗体4.选择数据源确定5.保存输入窗体名-确定难点:数据透视表和数据透视图窗体图表窗体第三节 向导创建窗体向导:根据系统的提示一步步进行操作来进行创建窗体。一、 依赖于单一数据源的窗体1. 双击 “使用向导创建窗体”或者单击“新建”-“窗体向导”2. 选择数据源3. 选择窗体的布局-类别4. 选择窗体样式5. 输入标题-完成二、 依赖于多个数据源的窗体1. 同上步骤2. 选择数据源注意:两个表必须要有联系,并且两个表不能和其他任何表有联系。3. 选择查看数据的方式(父表)A.带有子窗体的窗体 B.链接窗体4. 选择子窗体的类型5. 选择窗体的样式6. 输入标题-完成三、 图表窗体,数据透视表向导第四节 用设计器创建窗体步骤:1. 打开数据库选择“窗体”页2. 双击“在设计视图中创建窗体”或者“新建”-“设计视图”一、 认识窗体设计视图的主窗口1. 主设计窗口窗体页眉:一般做为窗体的标题页面页眉:一般显示字段名或者用户信息主体:一般显示字段的值页面页脚:一般显示日期,页码窗体页脚:一般先是命令导航按钮默认:主体其他节可以通过视图菜单选择显示2. 工具箱工具箱主要提供设计窗体所需要的控件。如果没有显示可以通过“视图”菜单。3. 属性窗口:外在特征主要是为窗体和窗体中的控件设置属性属性就是对象的特征,行为描述的集合引入:面向对象的概念对象:可以互相区分的实体描述对象:属性(方法,事件):外在特征,行为模式比如女孩子:找对象A. 男孩子长相-外在特征B. 男孩子要有事业心,很努力-行为模式格式:对象的外观特征数据:对象的数据源设定事件:对象能够响应的事件其他:主要的名称等如果没有显示可以通过“视图”菜单窗体:对象-设定窗体的控件:对象二、 窗体对象的操作常用属性:特别说明:在给任何对象设定属性时,必须首先选定该对象。窗体文件的操作:新建-保存如可查看窗体的效果:打开:打开数据库选择窗体页选择窗体A.设计-设计窗口B打开-浏览窗口标题:在查看窗体效果时能看到导航按钮:图片:窗体的背景图记录源:窗体所依赖的数据源主体-背景色第五节 窗体控件的应用补充:添加控件的方法显示工具栏单击控件在窗体的指定位置单击或者拖放。一、 标签控件(label)-固定显示文本标题:字体名称:字体字体大小:大小左边距:距离窗体左边的距离上边距:距离窗体上边的距离宽度:高度:格式-大小-正好容纳背景颜色:(保存看效果)名称:在代码中使用的名字默认名称和标题相同二、 文本框(text)-编辑单行文本1. 分类:绑定型:从用户数据库中得到数据非绑定型:用户自己输入或者显示结果计算型:用于显示汇总的结果2. 创建方法绑定型:可以直接拖动也可以指定控件来源非绑定型:默认(自己手动输入数据)计算型:在控件来源输入表达式注意要在表达式前面加“=”号补充函数: year():返回年份 Date():当前系统日期Year(date():返回当前系统日期的年份2011-11-11属性:名称:代码中使用的名字三、选项按钮,复选框,切换按钮及选项按钮组-任选其一其中前三个都是单重选择重点介绍选项按钮组(framel):使用向导建立,从输入的若干数据中选择其中一项。Eg:请选择你的性别 男女 四、组合框(combo)-任选其一分类:绑定型和非绑定型创建方法向导创建:Eg:请选择你的政治面貌 少先队员、团员、党员、群众用户设计:控件来源:绑定型行来源类型:值列表,字段列表行来源:具体输入,选择表或查询文件名补充:列表框与组合框类似,显示方式不同五 、命令按钮(command)-实现具体操作创建方法向导:选择系统指定功能用户创建:标题:名称:单击事件:选择控件的动作六 、图像(image):-显示图片七、 选项卡控件:-分页显示内容八、直线,矩形框:美化窗体第六节 窗体的整体操作-考试的考点一、 使用自动套用格式格式-“自动套用格式”二、 插入日期和时间插入-“日期和时间”移动方式:选定-按方向键移动一般放到:窗体页眉、窗体页脚三、 控件布局的设定前提:首先选中控件格式对齐 大小 水平间距 垂直间距提示:还是使用数字比较精确第五章 报表第一节 报表的简介财务报表:一、 报表功能:设置布局,汇总数据,打印输出注意:和窗体最重要的不同报表只能查看,不能修改和输入二、 报表的类型1. 纵栏式报表2. 表格式报表3. 图表报表:更直观的描述数据之间的关系4. 标签报表:日常经常使用(比如物品标签,客户标签)第二节 自动创建报表根据数据源,快速建立报表的一种方式。方法一:1. 打开数据库并选择“表”页2. 选择表(此表作为数据源)3. “插入”菜单-“自动报表”或者点击工具栏中“自动报表”方法二:1. 打开数据库并选择“表”页2. 单击“新建”-“自动创建报表”3. 选择报表依赖的数据源并确定自动创建可以建立(纵栏式和表格式报表)第三节 向导创建报表一、建立纵栏式和表格式报表(一) 单数据源1.打开数据库并选择“报表”页2.双击“使用向导创建报表”或者单击“新建”-“报表向导”-“确定”3.选择数据源并指定字段4.确定分组字段(分类汇总)-不分组5.确定排列字段6.确定报表的类型和布局7.确定报表的样式8.输入报表的标题-完成(二) 多数据源-考点同上注意:两个表必须要有联系,并且两个表不能和其他任何表有联系。(至于实施参照完整性与否取决于题目要求)三、 图表报表向导分析数据四、 标签报表向导第四节 设计器创建报表步骤:1. 打开数据库选择“报表”页2. 双击“在设计视图中创建报表”或者“新建”-“设计视图”-新建报表报表文件的操作:1. 保存报表2. 查看报表的效果:预览报表(工具栏-打印预览)一、 认识报表设计视图的主窗口:1. 报表的主窗口报表页眉:报表的标题-每个报表显示一次页面页眉:显示字段的名称(列标题)-每页打印一次主体:字段的值-每条记录打印一次页面页脚:显示页码和日期-每页打印一次报表页脚:显示整份报表的汇总信息-每个报表打印一次默认:页面页眉,主体,页面页脚其他节可以通过视图里来添加。2. 工具栏:-给报表添加控件3. 属性窗口:-给指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论