当前位置:文档之家› 《Access2010课程第三章教案A03_01

《Access2010课程第三章教案A03_01

《Access2010课程第三章教案A03_01
《Access2010课程第三章教案A03_01

一、工作任务描述

任务一: 利用查询向导创建“图书信息”查询

a)角色:学生

b)背景:老师演示使用向导创建简单选择查询的基本流程。

c)任务:完成对“显示图书信息”查询的创建,显示出图书的基本信息。

任务二:使用设计视图创建“显示借阅者信息”无条件查询

a)角色:学生

b)背景:老师演示使用设计视图创建查询的基本流程。

c)任务:①创建“显示借阅者信息”查询,要求显示“学生编号”、“姓名”、“性别”、“入校时间”、“班级”、“联系电话”、“照片”。

②完成查询视图之间的切换。

任务三:利用设计视图创建“未还书信息”、“可借图书信息”有条件查询

a)角色:学生

b)背景:老师讲解无条件选择查询与有条件选择查询之间的区别,通过简单实例讲解Access运算符的基本用法,并演示有条件选择查询的创建流程。

c)任务:①创建“未还书信息”查询,要求显示“图书编号”、“书名”、“ISBN”、“出版社名称”、“姓名”,“班级”,“联系电话”、“应还日期”。查询命名为“未还书信息”。

②创建“可借图书信息”,要求显示“图书编号”、“书名”、“作者”、“ISBN”、“图书分类”、“出版社名称”。查询命名为“可借图书信息”。

任务四:创建计算型选择查询

a)角色:学生

b)背景:利用上节所学习的有条件查询的创建以及Access运算符的使用方法,由学生分组讨论Access统计函数的使用方法,并由老师进行指导,最后由老师演示计算型选择查询的创建流程。

c)任务:①创建统计图书馆中所有图书的平均定价和图书数量,显示为“平均价格”和“图书数量”,查询名为“图书汇总”。

②按图书分类统计已借出的图书数量,显示“图书分类”、“图书数量”查询命名为“已借出图书数量”。

③统计各类图书最高定价与最低定价的差值,显示为“图书分类”、“s_data”,查询命名为“定价差值”。

二、项目目标

1.知识目标:

(1)理解查询的基本概念,掌握查询的基本作用。

(2)正确区分无条件选择查询、有条件选择查询、计算型选择查询。

(3)Access运算符以及Access统计函数的作用及使用方法。

2.技能目标:

(1)能够使用向导完成对简单查询的创建。

(2)能够熟练的使用设计视图完成对无条件选择查询的创建。

(3)掌握有条件查询的创建方法,能够独立完成对查询条件的设计。

(4)掌握并能够独立完成对计算型选择查询的创建,掌握计算机列的设计方法。三、项目重点与难点

重点:①使用设计视图创建选择查询。

②Access运算符的使用方法。

③查询条件的设计。

④计算机型选择查询的创建。

难点:①查询条件的设计。

②计算机型选择查询的创建。

四、教学准备

1、教材――Access2010:第三章查询的创建与应用

2、教学软件――Access 2010

3、实训设备

(1)安装Access 2010的计算机

(2)网络

五、时间安排(总课时:2)

本项目主要学习使用设计视图创建查询的基本方法,掌握查询创建的基本流程以及查询条件的设计,通过对本任务的学习,能够更加正确的运用查询解决实际问题,减轻工作量。

1)利用查询向导创建“显示图书信息”查询。

查询向导是Access 数据库提供的快速创建查询的工具,但是使用查询向导创建查询存在一定的局限性,有些情况下使用向导创建完成查询之后还需要在设计视图中对查询进行修改,因此对于使用向导创建查询的方法只需简单了解即可。

“显示图书信息”设计视图效果:

图3-1最终效果图

2)对表中内容进行编辑

使用设计视图可以按照用户的需要设计查询,比通过查询向导创建的查询具有更大的灵活性,因此它是Access 2010中创建查询的主要方法。

本次任务我们通过创建“显示借阅者信息”查询学习如何使用查询设计视图创建简单的查询,并为后期借阅者信息管理窗体准备数据源。

无条件查询在创建时不需要指定查询的条件,只需将查询要求显示的字段添加到查询的设计视图中即可,可以在一个表中选择显示的字段也可在多个表中选择字段,实现数据的集中。

①创建“显示借阅者信息”查询,要求显示“学生编号”、“姓名”、“性别”、“入校时间”、“班级”、“联系电话”、“照片”。

图3-8查询设计

②完成查询视图之间的切换。

3) 利用设计视图创建“未还书信息”、“可借图书信息”有条件查询

通过前面两个任务学习了使用向导与设计视图来完成简单查询的创建,所谓的简单查询即指无条件查询,本次任务我们一起来学习如何创建有条件查询,有条件查询即在创建查询时需要根据要求指定查询的条件,将表中符合条件的记录筛选出来。

①创建“未还书信息”查询,要求显示“图书编号”、“书名”、“ISBN”、“出版社名称”、“姓名”,“班级”,“联系电话”、“应还日期”。查询命名为“未还书信息”。

图3-21 查询效果图

②创建“可借图书信息”,要求显示“图书编号”、“书名”、“作者”、“ISBN”、“图

数据库和表(一)教案

数据库和表(一)授课课程:数据库技术(Access2010) 授课班级授课日期授课类型学时数 教学目标了解access2010数据库; 掌握Access2010数据库基础操作;设计数据库 教学内容了解数据库的设计掌握数据库的创建 重点难点数据库的设计 教学方法提问、讲授、演示 学习方法记录、分析、理解 教学过程设计备注课题引入数据库是如何设计的呢?提问 教学步骤 及 主要内容一、数据库的设计 1.概念及准则 下面介绍数据库设计的概念,及由此而产生的数据库设计准则。 Access 2010数据库是所有相关对象的集合,包括表、查询、窗体、报表、宏、模块、Web页等。每一个对象都是数据库的一个组成部分,其中,表是数据库的基础,它记录数据库中的全部数据内容。而其他对象只是Access提供的用于对数据库进行维护的工具而已。正因为如此,设计一个数据库的关键,就集中在建立数据库中的基本表上。 关系型数据库不管设计得好坏,都可以存取数据,但是不同的数据库在存取数据的效率上有很大的差别。为了更好的设计数据库中的表,下面提供几条一般规则供大家讨论。 ⑴字段唯一性。即表中的每个字段只能含有惟一类型的数据信息。在同一字段内不能存放两类信息。 ⑵记录唯一性。即表中没有完全一样的两个记录。在同一个表中保留相同的两具记录是没有意义的。要保证记录的唯一性,就必须建立主关键字。 ⑶功能相关性。即在数据库中,任意一个数据表都应该有一个主关键字段,该字段与表中记录的各实体相对应。这一规则是针对表而言的,它一方面要求表中不能包含该表无关的信息,另一方面要求表中的字段信息要能完整地描述某一记录。

⑷字段无关性。即在不影响其他字段的情况下,必须能够对任意字段进行修改(非主关键字段)。所有非主关键字段都依赖于主关键字,这一规则说明了非主关键字段之间的关键是相互独立的。 这些内容涉及到关系模型与规范化问题,这里不作理论分析,我们将在数据库原理中学习和讨论。 2. 一般步骤 按照上面几条原则,可以设计一个比较好的数据库及基本表。当然数据库的设计远不止这些,还需要设计者的经验和对实际事务的分析和认识。不过可以就这几条规则总结出创建数据库的一般步骤。 ⑴明确建立数据库的目的。即用数据库做哪些数据的管理,有哪些需求和功能。然后再决定如何在数据库中组织信息以节约资源,怎样利用有限的资源以发挥最大的效用。 ⑵确定所需要的数据表。在明确了建立数据库的目的之后,就可以着手把信息分成各个独立的主题,每一个主题都可以是数据库中的一个表。⑶确定所需要的字段。确定在每个表中要保存哪些信息。在表中,每类信息称作一个字段,在表中显示为一列。 ⑷确定关系。分析所有表,确定表中的数据和其他表中的数据有何关系。必要时,可在表中加入字段或创建新表来明确关系。 ⑸改进设计。对设计进一步分析,查找其中的错误。创建表,在表中加入几个实际数据记录,看能否从表中得到想要的结果。需要时可调整设计。 3. 实例剖析 下面以小型公司为例,建立客户、订单、产品、雇员管理的数据库。 ⑴明确目的。 ◆公司中有哪些雇员及其自然情况(何时被聘)、工作情况(销售业绩)等。 ◆公司中有哪些产品及其种类、单价、库存量、定货量等。 ◆公司有哪些客户,客户的姓名、地址、联系方式及有何订货要求等。 ⑵确定数据表。 ◆客户表。存储客户信息。 ◆雇员表。存储雇员信息。 ◆产品表。存储产品信息。 ◆订单明细表。存储客户订单信息。 ⑶确定字段信息。 在上述相关的表中,我们可以初步确定如下必要的字段信息。习惯上,每个表都可人为设定一个关键字段。如订单表中,它的主关键字段是由多个字段组成的(产品编号、订货日期、客户编号、雇员编号),同时为了方便,也可建立一个订单编号作为主关键字段,它本来是可有可无的。

access2010第三章操作题

第一部分 查询的条件设置 1.关系运算 > 、>= 、< 、<= 、<> 、= 2.逻辑运算 Not 、And 、Or 3.特殊运算 In 用于指定一个字段的取值列表,列表中的任意一个值都可以与查询字段相匹配。 Between …And …指定一个字段的取值范围(闭区间) Like 与* ? # [ ] 配合使用,进行模式匹配查找 Is Null 判断字段取值是否为空 Is Not Null 判断字段取值是否为非空 4.常用的查询条件 数值区间判断 (1)成绩Between 60 And 100 等价于:>=60 And <=100 字符的判断 (2)“教授” OR “副教授” 等价于: Right([职称],2)= “教授” InStr([职称],“教授”)=1 OR InStr([职称],“教授”)=2 IN(“教授”,“副教授”) (3) Left([姓名],1)=”王”

等价于:Like “王*” InStr( [姓名],”王”)=1 (4)Mid( [学号],5,2)=”03” 等价于:InStr( [学号],”03”)=5 日期判断 (5) >=#1992-01-01# AND <=#1992-12-31# 等价于:Year( [工作时间] )=1992 Between #1992-01-01# And #1992-12-31# 空值判断 (6)查询“简历”字段为空并且成绩不及格的学生的信息。 Is Null AND <60 第二部分 打开文件夹下的数据库database1,里面已经建立了有关的表,利用这些表完成以下查询设计。 1. 根据”学生”和”成绩”表建立以下查询: (1)以表"学生"为数据源创建一个选择查询,查找并显示所有姓李并且年龄大于25岁,学生的"姓名"、"年龄"和"出生地"三个字段,查询命名为"qa1"。 (2)创建一个更新查询,将表"学生"中"年龄"字段值加1,并把"团员否"字段的值,修改为“非团员”,查询命名为"qa2"。

数据库基础与应用Access 2010 习题答案_核对版

第1章数据库基础 一.选择题 1-5 BCACA 6-10 ACBBD 11-15 AACAD 16-19 BDDC 二.填空题 1、数据库 2、关系模型 3、概念 4、元组、属性 5、多对多 6、身份证号 7、1对多 8、集合运算、关系运算 9、选择 10、投影 11、D 12、实体的完整性、参照完整性、用户定义的完整性约束 13、主键 14、概念设计阶段 三.简答题 1、P12 2、P4 3、P9 4、P25-26 第2章Access数据库与表的操作 一.选择题 1-5、BBBAA 6-10、CDCCB 11-15、BCCCD 16-20、CCAAC 21-25、CAABD 26-31ABCAAA 二.填空题 1、数据表、设计、视图菜单 2、1 3、18 4、默认值 5、输入掩码 6、>=0 and <=100 7、文本型、备注型 8、OLE对象、超链接 9、查询、窗体 10、关系 三.简答题 1、P46 2、P57-60 3、P60 4、P66 5、P73

第3章查询 一.选择题 1-5 DDCAB 6-10 CCDCA 11-15 BACCB 16-19 AADDB 21—25 DCD B 二.填空题 1、更新 2、表达式 3、更新 4、运行 5、字段 6、# 7、参数 8、min(MIN) 9、同一 10、追加 11、数据表、运行 12、参数 三.简答题 1、P85 2、P89、P96 3、P111 第4章SQL命令参考答案 一.选择题 1-5 AAADB 6-10 A DDBA 11-15ADDCD 16-18CAA 二.填空题 1.Structured Query Language 2.数据定义,数据操纵,数据查询,数据控制 3.distinct 4.ORDER BY 5.select 姓名from 教师where 职称="教授" and 工资>5000 6.create table 7.ALTER TABLE 8.group by 课程号 9.null 10.sum(工资) 三.简答题 1.p124 2.p130 3. 1)查找杨姓同学的全部信息

教案Access

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 教案Access 一、教学内容: 第 5 章窗体二、教学目标(1)掌握创建窗体的各种方(2)掌握数据透视表和数据(3)掌握各种窗体控件的使三、教学重难点窗体创建的各种方法、四、教学方法演示法、讲授法、任务五、教学时数: 2 课时+2 课六、教学准备学生成绩管理数据库七、教学过程(1)引入新课: 窗体是一种窗体就是一个交互的界面,一地进行数据信息的输入、运(2)新课讲授*窗体的功能: 显示、修改和输入数据记录创建数据透视窗体图表,增体方法据透视图的创建使用和设置方法各种窗体控件的使用和设置方法务驱动法课时种数据库对象,可用于输入、显示数据库中的数一个窗口,用户可以通过窗体查看和访问数据库运算等。 一个应用窗体的效果如下图所示。 录。 增强数据的可分析性。 数据。 简单来说,库,也可以很方便作为程序的导航面板,可提供钮,即可启动相应的功能模*窗体的视图与结构【窗体视图】【数据表视图】演示创建普通窗体的方法: 在 Access2010 的【创建如下图所示。 1 / 17

单击窗体组中又提供了多种创建窗体的方实例演示: 供程序导航功能。 该面板中有各种不同的功能模模块,如下图所示的例子。 】【布局视图】【设计视图】建】选项卡下的【窗体】组中,可以看到创建窗的其他窗体按钮,弹出一个选择菜单,在该菜单方式,如下图所示。 模块,单击某一按窗体的多种方法,单里,Access2010(1)使用窗体工具创建(2)使用分割窗体工具(3)使用多项目工具创(4)使用窗体向导创建※创建基于单表的窗体建窗体具创建分割窗体创建显示多个记录窗体建窗体体: ※创建基于多表的主窗体和(5)创建高级窗体创建数据透视表窗体: 如求和、计数等。 数据透视表合计。 数据透视表也可以将字数量,然后计算小计和总计下面以学生成绩管理在表中能够分类显示各专业和次窗体: 数据透视表是一种交互式的表,它可以按设定的表可以水平显示或垂直显示字段的值,然后对每字段值作为行号或者列标,在每一个行列的交会计。 理数据库中的学生表为数据源,建立一个数业学生的基本情况。 的方式进行计算,每一行或者列进行会处计算出各自的数据透视表窗体,创建数据透视图窗体:

access2010登录窗体设计教案

项目二面向对象程序设计 任务四 VBA登录窗体的设计 一、教材分析 使用VBA创建一个具有登录功能的窗体是第十章模块与VBA的最后一部分内容,是对之前所学知识的综合运用和提升。本节知识点是高考必考内容之一,所以学生在掌握操作的同时还必须掌握相应理论内容。 二、学情分析 教学对象为14级计算机高考班的学生,学生已经学习了If语句、msgbox 函数、变量等内容,所以能完成任务。本节的内容比较贴近实际,学生较感兴趣。 三、教学目标 (一)知识目标 学生能根据设计需求,自由地选择控件进行窗体设计;锻炼学生程序设计的能力,尤其If语句和msgbox函数的使用。 (二)能力目标 通过教学初步培养学生分析问题,解决实际问题,培养学生运用知识的能力和加强理论联系实际的能力。 (三)情感目标 提高学生合作、交流、分析和创新能力,缩短“学”和“用”的距离。 四、教学重点 If语句、msgbox、变量的使用;根据要求选择控件,并能创新地去开发窗体。 五、教学难点 msgbox函数、变量的灵活应用。 六、教学方法 教法:项目教学法、讲解法、演示法、任务驱动法 学法:观察法、探究学习法、动手实践法 七、教学过程 (一)项目导入和明确项目任务

创设教学情景:调查学生对QQ或网上购物等的使用,展示部分登录系统(图片);由相关登录系统导入新课,检查知识的准备情况。明确任务用VBA创建一个具有登录功能的窗体。 (二)制定项目实施计划和项目实施过程 1.教师演示讲解 子任务一:制作登录窗体界面 教师演示讲解创建数据库、创建窗体,展示登录窗体设计图,分析完成登录窗体设计和相关属性设置。用两个文本框分别输入用户名和密码,有两个按钮,分别是“登录”和“取消”。 2.学生活动 学生观察图片,认真分析自行选择控件设计登录窗体。学生独立操作,小组长检查,教师指导,巡视。 3.教师演示讲解 子任务二:编写代码 步骤1:单击取消,退出系统。 步骤2:定义变量读取文本框的值。 师生互动,得出退出系统Docmd.close、文本框的值Value,完成步骤1、2。 步骤3:用If语句、msgbox函数实现,如果用户名为:123,密码为:456,则显示:欢迎使用本系统!否则显示:用户名或密码输入错误,请重新输入! 教师引导学生回忆if语句的语法结构,再演示讲解登录按钮的代码。保存窗体,切换到窗体的窗体视图,验证“登录”功能和“取消”功能。 4.学生活动 学生以小组为单位适当讨论并操作,思考并回忆If语句、msgbox函数的用法,与教师互动,教师指导,巡视。 5.教师演示讲解 子任务三:密码输入不显示字符,用某一符号代替“*”。 创新工作:利用其它控件和属性进行窗体的修饰。 与QQ登录界面对比讲解,密码输入时不可见;最后对比两者界面,并展示其他效果图,发散学生思维。让学生利用课余时间收集素材,修饰登录窗体。 6.学生活动 学生适当讨论并操作,并能根据自己的设计需求,自由地选择控件修饰窗体,

Access2010基础教学大纲

第7章Access 2010 教学目的与要求 通过一个实例介绍数据库技术,使学生对以数据库技术为核心的信息管理系统有一个整体的认识。 在本章知识介绍中引入基本概念的、数据类型、关系数据特点等知识点。 通过讲解数据收集、库表建立与维护、建立表与表间的联系、查询的使用、添加窗体和报表来理解和掌握数据库的操作流程。 在实例中引导学生学习和掌握简单算法、条件表达、函数及表达式使用。 重点 表的创建及常规属性设置、参数查询、交叉表查询、自定义计算 难点 条件表达式书写 教学方式 案例教学、理论+实践 教学时间安排 4学时(理论)+4学时(实践) 内容(红色字体涉及内容是讲课是要注意的) 7 数据库基础 7.1 数据库概述 7.1.1 数据及数据处理 简单介绍数据、信息、数据处理概念 7.1.2数据管理的发展(可省略) 7.1.3数据库系统组成(DBS,DBMS,DB) 7.2 数据模型 7.2.1 数据模型(侧重介绍关系模型) 7.2.2 关系模型的基本术语 涉及的概念要介绍清楚

7.3 Access数据库及其应用 7.3.1 Access数据库概述 7.3.2 创建Access数据库 7.3.3 在Access数据库中创建表 1.不同数据类型的选择和使用 2.重点介绍表设计视图创建表 3.表结构中“常规属性”设置:字段大小、默认值、有效性规则和文本、必填、格式等 7.3.4 表的维护与操作 1.学生要根据一个张表,会选取主键,会建索引,及常规维护 2.数据会筛选、查询 3.重点介绍表与表间关系的建立 7.3.5 查询 1.根据设计视图创建选择查询,介绍各种不是数据类型条件的书写 2.参数查询 3.交叉表查询 7.3.6 窗体 简单介绍窗体的创建,如何显示表和查询的数据 7.3.67 报表 简单介绍报表的创建,如何显示表和查询的数据 时间安排:(只是参考时间) (7.1—7.2 大约20分钟) 7.3.1-7.3.4 大约70分钟 7.3.5 大约60分钟 7.3.6 大约20分钟 7.3.7 大约10分钟

《数据库基础Access》课程标准

《数据库应用基础——Access》课程标准 一、课程性质与定位 数据库技术是“计算机和信息科学增长最迅速的重要领域之一”,它与网络通信技术、人工智能技术、面向对象程序设计技术等相互渗透,相互结合,成为当前信息技术发展的主要特征。 《数据库应用基础——Access》是大中专院校信息管理、计算机应用等专业的一门专业课程,也是全国计算机等级考试二级可选的一门程序设计课程。 本课程的主要任务是使学生掌握数据库基础知识和基本技能,培养学生利用数据库系统进行数据处理的能力,使学生能使用所学的数据库知识,根据实际问题进行数据库的创建与维护、检索与统计,能开发简单的数据库应用程序,具备计算机信息管理的初步能力。 二、课程能力目标 1、素质和方法能力目标 (1)培养学生必要的政治素质、行为规范和职业道德。 (2)培养学生制定目标、工作计划及实现目标的能力。 (3)培养学生必备的人文素养和健康的身心。 (4)培养学生资料收集与整理能力。 (5)培养学生的科学的思维方法和学习能力,能利用各种信息媒体,获取新知识、新技术。 (6)培养学生良好的心理素质和身体素质。 2、职业精神和社会能力目标 (1) 培养学生良好的自我表现、与人沟通能力。 (2)培养学生的沟通能力及团队协作能力。 (3) 培养学生分析问题解决问题的能力。 (4) 培养学生用于创新、敬业乐观的工作作风。 (5) 培养学生质量意识、安全意识。 (6) 培养学生社会责任心。 (7) 培养学生自主、开放的学习能力。 (8) 培养学生按时、守时的软件交付观念。

3、知识和专业能力目标 (1)能正确理解数据库相关的基础理论知识;数据库表的设计和使用。 (2)能根据要求创建数据库、数据表以及表之间的关系,并进行维护。 (3)能根据要求完成数据的查询与统计。 (4)能进行简单的用户界面的设计。 (5)能进行简单的用户菜单的设计。 (6)能编写简单的应用程序并能进行程序的调试。 (7)会写出相应的应用程序用户文档。 (8)初步具备解决实际问题的能力。 三、课程内容与任务设计 (一)课程的整体设计 本课程主要采用项目教学的模式,在项目教学过程中使用理论教学与实践教学相结合的模式(理实一体化),其中实践教学是计算机课程教学必须的教学过程。 教学学时分配如表3.1所示 表3.1.1 (二)项目内容及方法设计

ACCESS数据库2010教案

第1讲查询(1) 知识目标: 通过本节课学习了解简单查询的建立方法等。 技能(能力)目标: 培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 培养学生的创新意识、创新能力。 情感目标、价值观目标: 培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。 通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。 教学重点: 查询的作用和建立方法 简单查询的使用。 教学难点: 如何设定查询准则是本节课的难点。 教学方法和工具: 讲解法,讨论法,练习法,使用多媒体教学工具。 教学过程: 第一课时: 4.1、 SQL基本命令 一、简介 1、 SQL——Structure Query Language(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。 2、 SQL的功能:数据定义、数据查询、数据操纵、数据控制 二、基本语句 SELECT [TOP N [PERCENT]] [DISTINCT] <字段名表> [INTO <表名>] FROM <表名> WHERE <条

件> GROUP BY <字段名> HA VING <条件> ORDER BY <表达式> 4.2、认识查询 一、查询的功能 选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗二、查询的类型 选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询 4.3、数值与数值运算 一、常量:表示一个固定的、不变的量。P255 表8.2 1、数字型:100、-15. 2、0、2.58E+20 2、文本型:“ABCD”、“张三”、“计算机”、“1234” 3、日期/时间型:#2005/10/20# #10:25:30# #2005-10-10 13:25:20# 4、布尔型:True、False 二、变量:表示一个随时可变的量,表示为一个名字。 1、内存变量: 2、字段变量: 第二课时:练习 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。 第三课时: 三、表达式与运算符 1、数值表达式:+、-、*、/、\、^、()、Mod 2、字符表达式:+ 3、日期/时间表达式:+、- 4、关系表达式:=、<>、>、>=、<、<= 5、逻辑表达式:Not、And、Or 6、特殊运算符:IN、BETWEEN、LIKE、IS NULL、IS NOT NULL 四、函数 1、数值函数:ABS、INT、SQR、SGN

Access2010_数据库及表的操作

《小型数据库应用与开发》 操作指导 编著:李坤 2014年4月

实验一数据库及表的操作 一、实验目的 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的操作 二、实验内容与要求 1.数据库的创建、打开、关闭 2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入 3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容 4.数据表的操作:查找替换数据、排序记录、筛选记录 三、实验步骤 案例一:创建数据库 1.创建空数据库 要求:建立“教学管理”数据库。 操作步骤: 图1-1创建教学管理数据库 (1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。把它修改为“教学管理”如图1-1所示。 (2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,单击“确定”按钮,如图1-2所示。 (3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。 (4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。 (5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。

图1-2“文件新建数据库”对话框 (6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。 图1-3表1的数据表视图 2.使用模板创建Web数据库 要求:利用模板创建“联系人Web数据库.accdb”数据库。 操作步骤: (1)启动Access。 (2)在启动窗口中的模板类别窗格中,双击样本模板,打开“可用模板”窗格,可以看到Access提供的12个可用模板分成两组。一组是Web数据库模板,另一组是传统数据库模板——罗斯文数据库。Web 数据库是Access2010新增的功能。这一组Web数据库模板可以让新老用户比较快地掌握Web数据库的创建,如图1-4所示 (3)选中“联系人Web数据库”,则自动生成一个文件名“联系人Web数据库.accdb”,保存位置在默认Window系统所安装时确定的“我的文档”中显示在右侧的窗格中,参见图1-3所示当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览”按钮,再打开的“文件新建数据库”对话框中,选择数据库的保存位置。

(完整版)Access2010练习题

ACCESS练习题 (一、二、三章) 班级姓名成绩 一、单项选择题。(每小题2分,共60分) 1、数据库窗口中包含()种对象选项。 A、5 B、6 C、7 D、8 2、如果在创建表中建立字段“简历”,其数据类型应当是()。 A、文本 B、数字 C、日期 D、备注 3、用二维表来表示实体及实体之间联系的数据模型是()。 A、关系模型 B、层次模型 C、网状模型 D、实体-联系模型 4、Access中表和数据库的关系是()。 A、一个数据库可以包含多个表 B、一个表只能包含两个数据库 C、一个表可以包含多个数据库 D、一个数据库只能包含一个表 5、表的组成内容包括()。 A、查询和字段 B、字段和记录 C、记录和窗体 D、报表和字段 6、数据库是()组织起来的相关数据的集合。 A、按一定的结构和规则 B、按人为的喜好 C、按时间先后顺序 D、杂乱无章的随意的排列 7、在数据库中存储的是() A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 8、在数据表视图中,不能()。 A、修改字段的类型 B、修改字段的名称 C、删除一个字段 D、删除一条记录 9、在Access数据库的表设计视图中,不能进行的操作是()。 A、修改字段类型 B、设置索引 C、增加字段 D、删除记录 10、下列Access表的数据类型的集合,错误的是()。 A、文本、备注、数字 B、备注、OLE对象、超级链接 C、通用、备注、数字 D、日期/时间、货币、自动编号11、同一个数据模型的任意两个元组值()、 A、不能全同 B、可全同 C、必须全同 D、以上都不是 12、使用表设计器来定义表的字段时,以下哪个项()可以不设置内容。 A、字段名称 B、说明 C、数据类型 D、字段属性 13、ACCESS在同一时间,可打开()个数据库。 A、1 B、2 C、3 D、4 14、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是() A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 15、下列实体的联系中,属于多对多联系的是()。 A、学生与课程 B、学校与校长 C、住院的病人与病床 D、职工与工资 16、在关系模型中,用来表示实体的是() A、字段 B、记录 C、表 D、指针 17、在关系模型中,允许() A、同一列的数据类型不同 B、属性可以进一步分解 C、行列的顺序可以任意交换 D、同一个关系中两个元组相同 18、数据库管理系统位于() A、硬件与操作系统之间 B、用户与操作系统之间 C、用户与硬件之间 D、操作系统与就应用程序之间 19、“查询”设计视图窗口分为上下两部分,下部分为()。 A、设计网格 B、查询记录 C、属性窗口 D、字段列表 20、有关字段的数据类型不包括()。 A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B、可对任意类型的字段设置默认值属性 C、有效性规则属性是用于限制此字段输入值的表达式 D、不同的字段类型,其字段属性有所不同 21、若打开的数据库文件能为网上其他用户共享,但只能浏览,要选择打开数据库文件的方式为() A、以只读方式打开 B、以独占只读方式打开

《Access2010课程第三章教案A03_01

一、工作任务描述 任务一: 利用查询向导创建“图书信息”查询 a)角色:学生 b)背景:老师演示使用向导创建简单选择查询的基本流程。 c)任务:完成对“显示图书信息”查询的创建,显示出图书的基本信息。 任务二:使用设计视图创建“显示借阅者信息”无条件查询 a)角色:学生 b)背景:老师演示使用设计视图创建查询的基本流程。 c)任务:①创建“显示借阅者信息”查询,要求显示“学生编号”、“姓名”、“性别”、“入校时间”、“班级”、“联系电话”、“照片”。 ②完成查询视图之间的切换。 任务三:利用设计视图创建“未还书信息”、“可借图书信息”有条件查询 a)角色:学生 b)背景:老师讲解无条件选择查询与有条件选择查询之间的区别,通过简单实例讲解Access运算符的基本用法,并演示有条件选择查询的创建流程。 c)任务:①创建“未还书信息”查询,要求显示“图书编号”、“书名”、“ISBN”、“出版社名称”、“姓名”,“班级”,“联系电话”、“应还日期”。查询命名为“未还书信息”。 ②创建“可借图书信息”,要求显示“图书编号”、“书名”、“作者”、“ISBN”、“图书分类”、“出版社名称”。查询命名为“可借图书信息”。 任务四:创建计算型选择查询 a)角色:学生 b)背景:利用上节所学习的有条件查询的创建以及Access运算符的使用方法,由学生分组讨论Access统计函数的使用方法,并由老师进行指导,最后由老师演示计算型选择查询的创建流程。 c)任务:①创建统计图书馆中所有图书的平均定价和图书数量,显示为“平均价格”和“图书数量”,查询名为“图书汇总”。 ②按图书分类统计已借出的图书数量,显示“图书分类”、“图书数量”查询命名为“已借出图书数量”。 ③统计各类图书最高定价与最低定价的差值,显示为“图书分类”、“s_data”,查询命名为“定价差值”。 二、项目目标 1.知识目标: (1)理解查询的基本概念,掌握查询的基本作用。 (2)正确区分无条件选择查询、有条件选择查询、计算型选择查询。 (3)Access运算符以及Access统计函数的作用及使用方法。 2.技能目标:

ACCESS数据库程序设计课程标准

国家中等职业教育改革发展示范学校软件信息与服务专业建设 1.2.5核心课程的课程标准 3.核心课ACCESS数据库程序设计 课程标准 东莞理工学校软件信息与服务专业项目建设小组

一、课程的性质 1、课程定位 《ACCESS数据库程序设计》是理实一体化课程,是面向软件与信息服务、计算机应用专业学生开设的必修专业课。通过本课程的学习,能使学生掌握程序设计的基本思想与方法。通过本门课程的学习,培养学生掌握基本的数据库理论知识、有一定的数据库系统设计能力,能够使用Access软件进行中小型数据库应用系统的开发。使学生能够根据实际问题建模,并能建立数据库;能够使用SQL 语句操作数据库;能够建立窗体和报表,并用VBA实现相应的功能。同时也为毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。 2、课程任务 该课程的任务,除了要求学生学会使用Access进行数据库设计,更重要的是要求学生学习VBA软件设计思想,利用VBA进行Access数据库的后台开发,以此拓展学生的软件设计的思维空间,训练学生的软件设计的实际开发能力。在教学过程中注重培养提高学生的职业岗位技能和职业素质,力求达到岗位技能和职业标准。 二、职业活动 《ACCESS数据库程序设计》课程是软件与信息服务、计算机应用专业的必修课程,坚持“以企业应用为背景,以工作过程为导向,以任务驱动为手段,以职业竞岗位目标,变应试为应用”的教学设计理念,在岗位调研的基础上解构关键职业岗位能力,以职业能力为中心设计教学过程。

三、课程目标 1、职业关键能力目标 (1)熟悉Access的运行环境和开发环境; (2)了解表、查询、窗体、报表、数据访问页、宏、模块等概念; (3)理解数据库、关系型数据库的相关概念以及数据库设计方法; (4)理解数据库中各个对象之间的关系; (5)掌握数据库、表、查询、窗体、报表、数据访问页、宏、模块的创建方法; (6)掌握使用VBA语言编程的基本方法; (7)能熟练使用SQL语言建立查询; (8)使用Access数据库管理系统创建一般复杂的数据库应用系统。 2、职业专门能力目标 (1)能掌握常用软件算法设计和编码规范; (2)能掌握常用数据库的规范和数据库查询设计; (3)能对软件项目需求进行分析,设计总体目标,了解客户需求,进行具体规划; (4)能够使用Access软件进行中小型数据库应用系统的开发; (5)能根据需求选择合适系统架构,了解软件系统特性并进行合理选型; (6)能进行系统集成设计和软件系统的实施和软件测试。 3、方法能力目标 经历科学探究过程,认识科学探究的意义,尝试应用科学探究的方法研究面向对象程序设计相关问题,验证程序算法的正确性和效率。通过面向对象程序设计思想和实际项目开发的学习过程,了解程序设计的基本流程,认识面向对象程序设计思想在实际项目开发中的重要作用。能计划并调控自己的学习过程,通过自己的努力能解决学习中遇到的实际问题,有一定的自主学习能力。参加一些编程实践活动,尝试经过思考发表自己的见解,尝试运用所学习的程序设计方法和思想设计具有实用价值的应用程序或网站。具有一定的质疑能力,信息收集和处理能力,分析、解决问题能力和交流、合作能力。 四、课程内容 1、预备知识 学习本课程,学生必须具备的知识和技能有:计算机应用基础、一定编程基础等。 2、核心内容 课程重难点及课时分配如下表所示:

Access2010讲课实例

第三章讲课实例 格式设置: 例2.4-2.5 将“系科”表“系名称”数据右对齐。当“电话”没有电话号码或Null值时,显示“没有”,有电话号码时按原样显示。 例2-6 设置教师表的“工资”字段格式,当输入“6543.2”时,显示“$6543.20”;当输入“-150”时,显示“($150.00)”;当输入“0”时,显示字符“零”;当没有输入数据时,显示字符串“Null”。 例2-7 设置教师表的“出生日期”字段的显示格式为“英文月份的缩写,日,年”,如Jan,15,2003。 例2-8 在教师表中增加一个数据类型为“是否”类型的“婚否”字段,查看其数据显示形式;然后设置“婚否”字段的“显示控件”属性为文本框,格式为“已婚”代表真值,“未婚”代表假值。 小数位数 例2-9 设置教师表的“工资”字段数据为1位小数。

例2-10 设置教师表的“教师编号”字段的输入掩码为“_ _系-第_ _ _号”,其中的“__”分表代必须输入两位和三位的数字符号。 标题属性的设置 例2-11 将教师表的“姓名”字段的字段名改为“xm”,并且设置“xm”字段的标题为“姓名”。 有效性规则和有效性文本: 例2-12 将“选课”表“成绩”的有效性数值为0~100;出错信息“成绩只能是0到100之间的数值”。 附加:将“学生”表“性别”的有效性数值为“男”或“女”。 默认值 必填字段 允许空字符串 查阅向导 建立主键和索引 建立关系 建立完整性规则

补充章节:数据表的使用 向表中添加新记录 打开表 输入新记录 超级链接:“插入超链接”对话框 OLE对象:右击字段弹出菜单中选择“插入对象” 备注:Shift+F2(打开“显示比例”,输入长文本),CTRL+ENTER(换行)保存记录:Shift+Enter,Ctrl+S 添加新纪录: 修改记录 修改数据 替换记录数据 删除记录 查询表中信息 浏览记录 隐藏字段或显示字段:开始→记录→其他 冻结或解冻字段 调整行高和列宽 查找表中数据 排序记录 筛选记录 选择筛选:按选定内容筛选,按内容排除筛选

ACCESS2010测试题(五)

ACCESS2010测试题(宏及VBA) 姓名:成绩: 一、单项选择题(每题3分,共17*3=51分) 1、宏是指一个或多个()。 A、命令集合 B、操作的集合 C、对象的集合D.条件表达式集合 2、适合使用宏操作的是()。 A、打开或关闭报表对象 B、处理报表的错误 C、修改数据表结构 D、创建查询 3、在窗体中,用于显示或编辑字段的控件是()。 A、文本框 B、标签 C、单选按钮 D、列表框 4、若要在命令按钮上显示“确定”,需要修改命令按钮的()属性。 A.名称B.标题C.记录源D.图片 5、自动创建窗体不包括()。 A.纵栏式 B.数据表 C.表格式 D.数据透视表 6、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。 A.“默认值”属性 B. “标题”属性 C. “密码”属性 D. “输入掩码”属性 7、如果要加载一个窗体,先被触发的事件是( ) 。 A. load事件 B open事件 C .click事件 D.dbcilck事件 8、复选框、切换按钮和选项按钮经常作为单独的控件来显示表中或查询中的()值。 A.文本类型的数据 B.日期型数据 C.数据字数据类型 D.是/否数据类型 9、下面关于列表框和组合框的叙述正确的是()。 A.列表框和组合框可以包含一列或几列数据 B.可以在列表框中输入新值,而组合框不能 C.可以在组合框中输入新值,而列表框不能 D.在列表框的组合框中均可以输入新值 10、以下叙述正确的是( ) 。 A、报表只能输入数据 B、报表只能输出数据 C、报表可以输入输出数据 D、报表不能输入和输出数据 11、要设置只在报表每一页的底部都输出的信息,需要设置()。 A.报表页眉B.报表页脚 C.页面页眉D.页面页脚 12、要实现报表按某字段分组统计输,需要设置()。 A.报表页脚B.该字段组页脚 C.主体D.页面页脚

《Access2010课程第二章教案A02_02

一、工作任务描述 任务一:查找和替换“借阅者表”中的记录数据 a)角色:学生 b)背景:有学生分组讨论。通过在日常学习生活中使用excel电子表格的使用,推断 表中数据查找与替换的方法,老师讲解查询与替换操作中所使用的通配符的作用于使用方法,并演示数据查询与替换的基本操作方法。 c)任务: ①查找“借阅者表”中学生编号为SH20130102的学生。 ②将“借阅者表”中学生编号SH20130101替换为SH20130110。 任务二:对“借阅者表”中数据进行排序 a)角色:学生 b)背景:学生分组讨论,根据之前所学知识,判断不同数据类型数据的排序准则,由老师讲解各数据类型数据的排序准则,演示数据排序的基本操作流程。 c)任务: ①按“性别”字段升序对“借阅者表”中记录进行排序。 ②按照“性别”和“入学时间”两个字段升序对“借阅者表”中的记录进行排序。 ③按照“出版日期”降序和“进库日期”升序对“图书表”表中记录进行排序。 任务三:对“图书表”和“借还书表”中数据进行筛选 a)角色:学生 b)背景:由老师讲解表中数据的筛选的分类与特点,并要是数据筛选的基本操作流程。 c)任务:①在“图书表”中筛选书名包含有“计算机”三个字的图书记录。 ②在“图书表”中筛选定价为20的图书信息。 ③筛选ISBN为“00453”且出版社为“CBS0005”的图书信息。 ④在“图书表”中筛选“2013-01-02”以前入库的图书信息。 任务四:导出Access数据库中的数据 a)角色:学生 b)背景:老师讲解数据库中数据导出的分类以及各自分类之间的区别,并演示数据导出的基本流程。 c)任务: ①将“图书借阅管理系统”中的“图书表”导出到“D\Access\导出文件\samp1.accdb”中。 ②将“图书借阅管理系统”中的“借阅者表”导出到“D\Access\导出文件”中,并保存为文本文件。 ③将“图书借阅管理系统”中的“出版社表”导出到“D\Access\导出文件”中,并以Excel文件形式保存。 ④将“图书借阅管理系统”中的“借还书表”导出到“D\Access\导出文件”中,并以PDF文件格式保存。 二、项目目标

《Access数据库应用》教学大纲

《Access数据库应用》(2010版)教学大纲 课程类别:通识教育必修课程 课程代码:CSE160007C 课程名称:Access 2010数据库应用 学时学分:64学时;4学分 预修课程:大学计算机基础 适用专业:文科类、经管类、医学类等非计算机类 开课部门:各学院 一、课程的地位、目的和任务 《Access数据库应用》课程是全校非计算机类各专业通识教育必修课程。 利用数据库工具对数据进行基本的管理、分析、加工和利用,对于大学生是非常必要的。 通过本课程的学习,使学生了解数据库在各领域中的应用,理解数据库的基本概念和简单SQL 语言的使用,掌握一种微机数据库工具的使用,并能利用数据库工具设计、开发简单的数据库应用实例。在循序渐进的学习中,逐步掌握较完善的知识体系,培养学生的自我认同意识。通过本课程的学习使学生能够善于利用数据库知识解决实际的问题,参加相关计算机科技活动。 二、与相关课程的联系与分工 《Access数据库应用》课程是《大学计算机基础》课程的后续课程,该课程可以提高学生的信息处理能力和计算机应用能力,为使用软件开发工具进行与本专业内容相关的软件开发和使用数据库应用系统打下基础。 三、教学内容与要求 第一章:数据库基础知识 【教学内容】 1.数据库管理系统的概念 2.数据库和数据库应用系统的概念 3.关系模型、概念模型及其关系 4.关系规范化理论介绍 5.Access 2010的特点 6.Access 2010的启动方式 7.Access 2010的数据库对象 8.Access 2010的工具栏和菜单栏 9.Access 2010的帮助系统

10.关闭数据库和退出Access 2010 【教学重点及难点】 重点:关系数据库基本概念和基本理论知识;Access 2010的数据库对象。 难点:关系规范化;Access 2010的数据库对象。 【基本要求】了解数据库的相关概念;了解关系数据库的基本概念;了解数据模型的基本特点以及规范化的概念。掌握Access 2010 2003的工作环境;理解Access 2010的数据库对象组成和特点;掌握Access 2010的启动、退出和帮助系统的使用;掌握Access 2010数据库的基本操作。 第二章:数据库表的设计和管理 【教学内容】 1.创建数据库和创建表 2.设计表间的关系 3.管理数据表 4.处理表数据 5.设置数据表格式 6.调整数据表行列值 *7.使用子数据表 *8.链接表 *9.打印表 【教学重点及难点】 重点:表间关系的设计;管理数据表和对表数据进行编辑处理。 难点:设计表间的关系。 【基本要求】熟练掌握创建数据库和创建表的基本操作;会用Access 2010建立数据库和表。理解表间关系的设计;熟练掌握管理数据表和对表数据进行编辑处理。初步掌握数据库和表的设计方法,会进行简单的数据库和表的设计;掌握设置表的格式;了解子数据表的使用和链接表的操作;了解打印表的操作。 第三章:查询的创建和使用 【教学内容】 1.查询的类型 2.创建查询 3.不同类型的几种查询 4.SQL的基本概念 5.Access 2010中的几种常用的SQL查询 【教学重点及难点】 重点:选择查询和查询准则的使用;计算字段的使用方法;操作查询和选择查询的区别;SQL 的基本概念;简单的SQL查询。

《Access2010课程第二章教案A02_01

一、工作任务描述 任务一:向“借阅者表”和“出版社表”中录入数据 a)角色:学生 b)背景:学生分组讨论,根据在日常的学习过程中使用excel表格的经历,判断在数据 库中各类型数据的输入方式,最后由老师讲解并演示各类型数据的输入方式. c)任务:完成对“借阅者表”与“出版社表”中数据的录入。 任务二:编辑“借阅者表”的内容 a)角色:学生 b)背景:老师演示并完成对表内容的编辑。 1)c)任务:①向“借阅者表”中插入一条新记录。 ②在“借阅者表”中删除学生编号为“SH20130503”的学生记录。 任务三:在“借阅者表”中添加计算字段 a)角色:学生 b)背景:老师讲解计算字段的相关概念以及计算列常用的内置函数,并演示计算字段的添加方法。 c)任务:①在“借阅者表”中分别添加“姓氏”和“名字”字段,并通过姓名字段对其赋值。 ②指定本年度的五月一号为进库日期的默认值。 任务四:修改“借阅者表”的表结构 a)角色:学生 b)背景:学生分组讨论并回答数据库中表结构的组成,并由此延伸修改表结构所包含的内容,有老师演示表结构的修改方法。 c)任务:①在“借阅者表”的“性别”和“入校日期”字段中间添加“年龄”字段。 ②删除“借阅者表”中的“年龄”字段。 ③互换“性别”和“入校日期”的位置。 ④将“借阅者表”中的“入学时间”字段值以“短日期”格式显示。 ⑤判断并设置“借阅者表”的主键。 任务五:调整“出版社表”的外观 a)角色:学生 b)背景:老师演示调整表外观的基本流程以及基本操作项。 c)任务:①将“出版社表”中的“地址”列隐藏。 ②冻结“出版社表”中的“联系电话”列。 ③设置“出版社表”的行高为15,设置“地址”列的列宽为20。 ④将“图书表”的单元格效果设置为“凸起”。 任务六:创建“借阅者表”“图书表”“借还书表”“出版社表”之间的关系 a)角色:学生 b)背景:老师演示表间关系的创建流程。

相关主题
文本预览
相关文档 最新文档