ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:22.92KB ,
资源ID:5970904      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5970904.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Access电子教案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Access电子教案.docx

1、Access电子教案第2编 基于Access2002的数据库应用设计4 Access2002数据库概述41 Access2002数据库的功能和特点411 Access2002的功能 中、小型的关系型数据库管理系统; 能允许用户构造应用程序来收集数据并对数据可进行分类、筛选、显示符合用户要求的数据; 使用向导可完成各种操作,一般不需要编程,复杂系统也只需要少量的编程; 风格与Windows完全一致。412 Access2002的特点 面向最终用户和应用开发人员; 开放型的DBMS(数据库管理系统); 支持多媒体的应用与开发; 提供功能强大的宏和函数; 基于Web的管理功能。42 Access20

2、02的工作环境 Access2002的启动 Access2002的关闭 Access2002的环境参数设置 Access2002工作窗口的介绍 标题栏、菜单栏、工具栏、状态栏、滚动条、插入点、最小/最大(还原)按钮、数据库窗口等。43 Access2002数据库的组织方式数据库工作窗口中提供七个支持的对象: 表 查询 窗体 报表 数据访问页 宏 模块44 从Office助手获取帮助 “帮助”菜单 Office助手 问号按钮5 创建数据库和表51 Access2002数据库基本操作5,11创建数据库5111使用数据库向导创建数据库在“文件”-新建-通用模板-数据库选项卡,选取所需要的模板,然后进

3、行各项选择取舍。5112 创建一个空数据库在“文件”-新建-空数据库-然后加上所需要的各种对象。注意:数据库建立以后,仅有一个空的框架还需要给各个对象输入数据!5,12 打开Access数据库“文件“打开数据库文件名在“打开“的右边有下拉式按钮:选择:1、 打开(共享方式);2、 以只读方式打开;3、 以独占方式打开(在多用户情况下);4、 以独占只读方式打开。52 表的设计521设计数据库中的表!表是数据库中最重要的一个对象,是整个数据库的基础,是继续创建“查询“、”窗口“、”报表“、”宏“、”数据页“、”模块“等对象的出发点。 一个二维表就代表了一个“关系“,建立在”关系“基础上的数据库就

4、是 ”关系数据库“; 什么是“关系“,见P27; 几个重要的概念:关系(二维表);元组(一行表示一个实体,称为一条记录);属性(一列,代表实体的某种性质,特点,称为“字段“;关键字(某一个或几个可以唯一标定记录的字段,也称候选关键字);主关键字(现行的作为记录标定的关键字); 关系的性质,见P29,这6点很重要,是我们建立表时,必须注意的! 表的举例:见P5355 创建表的基本原则:一个表所包含的内容要是属于一个范畴的,表不可以太杂乱,包罗太多,否则,分开为不同的表!创建表之前要用草稿设计好表的字段(名称、类型、大小、是否允许空值、索引、主关键字等)。注:可参考P33 3.3关系规范化一节 关

5、系数据库具有的两个主要的特征:1、 每一个表具有单一的且唯一的主题(即一个表里设置的字段,必须是属于同一范畴的内容;2、 数据库中相关的表(具有一个以上相同字段)可以建立起关系,从而作为一个整体。几种表的设计举例1、 教师档案表2、 教师授课信息表3、 学生档案表4、 学生成绩表5、 课程表6、 学生选课信息表1、教师档案表字段名称字段类型字段大小允许空值索引备注教师编号文本4必填关键字姓名文本10必填性别文本2工作时间日期/时间短日期政治面貌文本10学历文本6职称文本6系别文本10联系电话文本202、教师授课信息表字段名称字段类型字段大小允许空值索引备注授课ID自动编号长整型必填关键字课程编

6、号文本3必填教师编号文本4必填班级编号文本6必填学年文本9学期数字长整型学时数字长整型授课地点文本10授课时间文本103、学生档案表字段名称字段类型字段大小允许空值索引备注学号文本8必填关键字姓名文本10必填性别文本2出生日期日期/时间短日期政治面貌文本10班级编号文本8毕业学校文本20系别文本10联系电话文本204、学生成绩表字段名称字段类型字段大小允许空值索引备注成绩ID自动编号长整型必填关键字学号文本8必填学年文本9学期数字长整型课程编号文本10必填成绩文本105、课程表字段名称字段类型字段大小允许空值索引备注课程编号文本3必填关键字课程名文本20必填课程类别文本6必填学分数字长整型必填

7、6、学生选课信息表字段名称字段类型字段大小允许空值索引备注选课ID自动编号长整型必填关键字课程编号文本3必填学号文本8必填5.2.2 表的创建5221 使用设计器设计表以教师档案表为例,介绍如何使用设计器设计表: 打开”教学管理系统”数据库,选择”表”对象; 单击”设计”按钮,(或双击使用设计器创建表)出现设计窗口; 输入字段名称-选择数据类型、说明中作必要的注解(非必填!); 在下面的“常规”卡(或“查阅”卡)中设置该字段的有关属性;以此类推,完成各个字段的设置; !确定“主关键字”,一般情况下选定一个主关键字,单击该字段即可,必要时,按住CTRL键单击可选多个字段作为关键字;如所有字段无一

8、可作关键字,则一般将第一个字段设为自动编号ID,作为主关键字; 必要时建立索引 单击“保存命令,输入表的名称,”确定“,完成一个数据表的设置,然后要输入具体数据,才算初步完成(今后表还会不断地更新!)5222 使用向导创建表 打开”教学管理系统”数据库,选择”表”对象; 单击“使用向导创建表“,出现表向导窗口; 选择模板中的两类不同的表:A、商用数据表、B、个人用数据表,再在选中的某类表中选择合适的示例表,如:“学生表“; 将示例表中的字段有选择地从左框移向右框(可以先全部移过去,然后将少数不要的字段移回来)如果名称不合适,可以单击“重命名字段“修改名称;直至完全满意为止; 确定表的名称、设置

9、主关键字 若先建立了其它的表,提示要不要与有相同字段的表建立相关联; 还可以选择再一次地修改表,否则“完成“表结构的创建,然后,可往数据表中输入数据。注意:还可以“通过输入数据创建表“,一般不提倡使用!5.2.3 字段的数据类型Access2002提供了10种数据类型的选项: 文本 备注 数字 日期/时间 货币 自动编号(ID) 是/否 OLE对象(对象链接与嵌入) 超链接(可链接到一个URL) 查阅向导(可查阅其它表、列表框等的文本或数字的值)5.2.4 字段的属性5241 “常规”选项卡 字段大小:对文本、数字、自动编号三种类型,有6种:字节(0-255);(-32768-32767);长

10、整型(-2147483648-2147483647);单精度(-3.41038-3.41038); 双精度(-179710308-179710308);同步复制ID,小数(用于特大,特小的整数或小数); 格式:1、文本 例:”Tel:”() 红色;2、数字、货币格式共分四部分 :正数格式;负数格式;零格式;Null值格式例:#,#0.00 ;#,#0.00红色 ; “Zero” ;”Not Entered”3、 日期/时间格式:分别为长、中、短三种,及自定义格式;4、 是/否格式:是/否(Yes/No);真/假(True/False);开/关(On/Off);若自定义则格式为:空缺 ;真值格式

11、 ;假值格式 例: ;“男”红色 ;“女”绿色 小数位数 输入法模式:开:自动切换到中文输入法; 关:自动切换到英文; 随机:保持前一种输入法不变。 输入掩码:定义数据输入格式;0按显示方式保存,1或缺只存数据;定义一占位符表输入位置,见P63例子,可用掩码向导! 标题(与字段名称的关系) 默认值:、数字、货币为“0”,文本、备注为空(Null),可自定义设置。如:“性别”设置为“男” 有效性规则 有效性文本 必填字段 允许空字符串 索引 Unicode压缩5242 “查阅”选项卡(见P65)53 修改表结构5301 “插入”字段5302 “删除”字段5303 “移动”字段5304 “修改”字

12、段54 建立表与表之间的关系 操作方法:1、 关闭所有数据库窗口仅激活数据库窗口;2、 单击“关系”,出现“显示表”对话框;3、 选择要建立关系的表,“添加”关系窗口;4、 将主关键字的字段拖到另一表中的相关字段上,在弹出的“编辑关系”中选择适当的选项,“创建”。 “编辑关系”对话框的使用5 5 数据表的操作5.5.1 向表中输入记录和删除记录几种特殊的数据类型的输入方法5511 自动编号5512 超链接:可输入地址,亦可“插入”超链接命令5513 备注:用Shift + F2,打开“显示比例”窗口进行输入。5514 OLE对象:光标定位后,用插入-“对象”,双击可见!5.5.2 记录的排序5

13、521 单个字段的排序5522 多个字段的排序5.5.3 记录的筛选5531 按选定内容筛选5532内容排除筛选5533 按窗体筛选5534高级筛选5.5.4 打印数据表5541 页面设置5542 打印预览5543 打印56 子表的使用作业:P75 “练习与思考”1、 阅读课文,思考18题;(不交)2、 上机操作完成9题,要抽查!6 数据查询61 数据查询的基本概念6.1.1 查询的定义 所谓查询,就是根据给定的条件,从数据库表中筛选出符合条件的记录,构成一个数据集合。 查询和数据表的关系。 查询的种类:单表查询、多表查询、查询的再度查询。6.1.2 查询的类型6121 选择查询;6122 参

14、数查询;6123交叉表查询;6124操作查询;6125 S Q L查询6. 2使用向导创建查询通过具体的操作来说明操作方法! 简单查询向导:只能是选择查询! 交叉表查询向导 查找重复项查询向导 查找不匹配项查询向导6. 3在设计视图中创建查询6.3.1 带查询准则的选择查询设计具体的操作方法的步骤: 打开设计视图窗口;出现”显示表”对话框; 将需要的表添加到上半部窗口中; 将需要的表的字段,用拖动的办法添加到设计表格的”字段”行上; 设置查询的条件; 输入所建查询的名称并保存;按”确定”按钮! 单击” ! “(运行)键系统就运行该查询. 关系运算符: =,=,=,共6种; 特殊运算符: In,

15、BetweenAnd ,Is ,Like,&;1、 In用于指定的值列表,如:In(“991021”,“991022”)=“991021” OR “991022”;2、 用于指定一个值的范围,如:Between 18 And 35 =(=18 AND =35)必须:第一个值大, 第二个值小!3、 Is用于指定所在字段是否包含数据,如:Is Null(包含数据),Is Not Null(不包含数据);4、 Like用于指定字符的模式,用?/*/!/#/表示,如: Like “?B-EA!3-4*”, Like “分数:#”;5、 & 字符连接符,”中华人民”&”共和国”=”中华人民共和国” 逻辑

16、运算符: NOT;AND ;OR注意:关键的问题是如何将一个具体的条件化成一个表达式!举例:1、 找出不及格学生的班级、姓名、课程名、及成绩;2、 课程名为“计算机原理”的成绩大于等于85或小于60及(不论何课程)成绩在90分以上的学生的班级、姓名、课程名、及成绩;3、 班级编号991021和991023的,高等数学成绩在85到95之间的同学记录。4、 找出所有的姓“李”的“专业英语”不及格学生的记录。5、 查找99级的高等数学成绩大于85分的女同学;6、 查找1980年出生的所有同学;7、 查找”学生成绩表”中没有成绩的所有同学;8、 建立计算表达式:计算工资合计,扣除合计,实发工资(用表达

17、式计算,并将“表达式”改为新设置的字段名。6.3.2 参数查询的设计如果要根据不同的值来查找记录可使用参数查询!例:1、按不同的学年、学期和课程来查询不及格的学生信息;见P912、某一分数线(60-85)之间的“计算机原理”课程的学生信息。6.3.2 SQL查询的设计补充:修改选择查询:1、 撤消字段:字段选择器的使用;2、 插入字段:A、拖入;B、拖入*,则代表全部字段,但设置条件时要另设字段;C、双击字段,则插入在行末。3、 移动字段:在QBE(Query by Example)范例查询网格中,拖曳字段选择器;4、命名字段:A、用字段属性对话框中,设置标题;B、在字段行中指定列中直接命名标

18、题。格式:字段标题 :(英文标点)字段名6. 3 操作查询操作查询是使用查询对数据库进行操作,能够改变数据库中表的数据,有1、更新查询;2、删除查询;3、生成表查询;4、追加查询四种。操作查询是建立在选择查询基础上的查询,建立操作查询之前可以先建立对应的选择查询。操作查询的执行:A、按工具栏上的“运行”!按钮;B、“查询”菜单中选“运行”命令。使用操作查询后不能对数据进行恢复!故必须认真验证条件,并验证执行结果的正确性,必要时要备份!6.4.0.1 更新查询能对成批的数据进行修改,关键在于设定好查询条件和更新方式.例子:1、将每个老师的职务工资项都增多100元;2、将每个女老师的福利工资项都增

19、多150元;3、将每个老师的联系电话前面加“8”;6.4.0.2 生成表查询将原来的若干个表中某些特定条件的数据挑选出来,构成一个新表。例:1、将每门课程成绩在85分以上同学的记录,生成为一个新表“优秀学生表”; 2、将教师中的党员的记录生成一个新表“党员登记表”;6.4.0.3 追加查询有新的内容要加到表里去,但又不去覆盖原表,仅在原表中追加一些记录,该表可以是本数据库中的表,亦可以是其它数据库中的表。使用追加查询必须遵守的规则:1、 如要追加的表有主键字段,追加的记录中不能有空值或重复的值;2、 如果要追加到另一个数据库,必须指明其路径和名称;3、 如果在QBE网格中在“字段”行使用了*号

20、字段,就不能再度使用同一表中的单个字段;4、 添加有“自动编号”的字段时,如果被添加的表也有该字段,则不要使用“自动编号”字段。例如:新添加一个学生挡案表,改为休学学生表,若某个学生要休学,则将他的记录添加到该表中;6.4.0.4 删除查询使用删除查询来删除符合某些条件的记录比逐条删除要快,而且不容易出差错,可从一个表中亦可从若干全相关的表中删除记录,但是要注意记录一旦删除是不能恢复的!千万要慎之又慎!例如:将某个休学的学生的记录先追加到休学学生表中,然后将其记录删除。6. 3 用查询进行统计(亦称汇总查询)可用查询对数据库的数据进行统计: Sum 字段值求总和; Avg 求取字段的平均值;

21、Min Max 字段的最大值、最小值; Count 对有内容的字段进行计数; StDev 求字段的标准差; Var 求字段的方差; Group 对要计算的字段进行分组; First 求字段的第一个值; Last求字段的最后一个值; Expression 创建一个用表达式产生的计算字段; Where 设定分组条件以便选择记录。例如:1、统计每个学生的总成绩、平均成绩、最高分、最低分、及选课数目等项; 2、统计每个学生的总成绩、平均成绩、最高分、最低分、及选课数目等项;但仅显示总成绩大于150分以上的同学记录。 3、在上述的统计中,若课程分数在60分以下,则该门课程成绩不计入总成绩。作业:1、 P96的第1、2、6、7题:要求:不抄题,仅写班次、学号、姓名、题号,答案,写在一张A4或十六开的单页纸上,上交!2、 上机操作完成第8题。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1