access2010登录窗体设计教案

access2010登录窗体设计教案
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.学生活动

学生适当讨论并操作,并能根据自己的设计需求,自由地选择控件修饰窗体,

教师指导,巡视,鼓励学生创新地去开发窗体。

(三)反馈小结

1.检查评估

针对学生完成项目任务的过程中存在的问题进行评价,并对项目任务完成情况进行通报(各小组长检查)。

2.课堂小结

结合学生完成实例的情况,对本节课的教学过程进行小结,指正学生在编写代码中存在的问题,并提醒同学在使用if语句时容易出现的问题。

(四)作业布置

教师下发课堂练习题,同学完成第一题。

(五)板书设计

VBA登录窗体

1.界面设计

2.代码

退出:docmd.close

取值:value

If语句

msgbox

3.输入掩码: *

六、教学反思

数据库和表(一)教案

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

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

教案Access

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

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

Access窗体操作技巧题

Access窗体操作题 2、考生文件夹下存在一个数据库文件"Access3.mdb",里面已经设计好窗体对象"教师"。试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"教师奖励信息";(2)在主体节区位置添加一个选项组控件,将其命名为"opt",选项组标签显示内容为"奖励",名称为"bopt"; (3)在选项组内放置二个单选按钮控件,选项按钮分别命名为"opt1"和"opt2",选项按钮标签显示内容分别为"有"和"无",名称分别为"bopt1"和"bopt2"。 (4)在窗体页脚节区位置添加两个命令按钮,分别命名为"bOk"和"bQuit",按钮标题分别为"确定"和"退出"; (5)将窗体标题设置为"教师奖励信息"。 注意:不允许修改窗体对象"教师"中已设置好的属性。 等级:3 难度:3 知识点:access知识点/窗体题 3、考生文件夹下存在一个数据库文件"Access3.mdb",里面已经设计好窗体对象"教师"。试在此基础上按照一下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"教师基本信息输出";(2)在主体节区中"年龄"标签右侧的文本框显示内容设置为"年龄"字段值,并将文本框名称更名为"tAge";(3)在主体节区添加一个标签控件,该控件放置在距左边0.1厘米、距上边5.0厘米,标签显示内容为"出生地",名称为"bMem"; (4)在窗体页脚节区位置添加两个命令按钮,分别命名为"bOk"和"bQuit",按钮标题分别为"确定"和"退出"; (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 (二)项目内容及方法设计

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所示当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览”按钮,再打开的“文件新建数据库”对话框中,选择数据库的保存位置。

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课程第三章教案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、核心内容 课程重难点及课时分配如下表所示:

[Word]数据库基础实验二 Access数据库中查询、窗体和报表的创建

[Word]数据库基础实验二 Access数据库中查询、窗体和 报表的创建 实验二 Access数据库中查询、窗体和报表的创建 一、实验目的 1. 掌握INSERT、DELETE和UPDATE命令。 2. 掌握SELECT命令。 二、实验内容 1. 在Access中,执行SQL命令只能查询视图中进行。操作如下: (1)打开数据库管理器,选中“查询”对象,如图6.1所示: 图6.1查询设计器 (2)在查询设计器中,在“设计视图创建查询”的设计器中,在菜单“视图”中选择“SQL视图”。如图6.3 、图6.3 所示。 在SQL编辑器中,可以输入各种设计好的SQL语句,执行得到结果。

图6.2查询设计视图 图6.3查询设计视图 2. 用SQL中的数据更新命令对Test1.mdb数据库中表Teachers2进行操作。 (1)用INSERT命令插入一条新的记录。 600001 杨梦女 59 66/04/22 YES 1660 210 (2)用INSERT命令插入一条新的记录。 600002 罗贤兴 52 (3) 用DELETE命令删除姓名为关红梅的记录。 (4)用DELETE命令删除年龄小于36且性别为“女”的记录。 (5)用对表中工龄超过25年的职工加20%元工资。说明:下面所有的实验都是针对Test1.mdb数据库中的表Teachers和Students。

3. 直接写出下列SELECT语句,并在一空查询的SQL视图中逐一输入这些命令运行。 (1)查询所有教师的基本信息。 (2)查询教师的教师号、姓名、性别和年龄 (3)查询教师的教师号、姓名和实发工资。 (4)查询教师的人数和平均实发工资。 (5)查询华成的基本情况。 (6)查询所有男教师的基本信息。 (7)查询90年以前参加工作的所有教师的教师号、姓名和实发工资。 (8)查询所有不姓高的学生的基本情况。 (9)查询男女生的最低分、最高分和平均分数 (10)查询男女职工的最低工资、最高工资和平均工资(工资是指实发工资)。 (11)查询所有党员的教师号和姓名,并且按年龄从大到小排列。 (12)查询党员和非党员的人数和平均年龄 4. 连接查询。直接写出下列SELECT 语句,并在一空查询的SQL视图中逐一输入这些命 令运行。 (1)请查询学号为"010002"的学生的教师的教师号、姓名和性别。 (2)请查询每个教师的教师姓名和学生人数。 (3)请查询每一个教师的姓名以及所有学生、最低分、最高分和平均分。 5. 使用Access提供的“使用向导创建查询”分别为3.1和3.2题创建查询,并仔细查 看所产生的SELECT命令。 6. 使用Access提供的“在设计视图中创建查询”分别为3.3‐3.10和 4.1‐4.3题创 建查询,并仔细查看所产生的SELECT命令。

《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讲课实例

第三章讲课实例 格式设置: 例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课程第二章教案A02_01

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

电子教案-《中文版Access 2010基础与实训》-A06-4280 项目二_数据库表_任务1 创建学生信息表

课程教案

3)存储的数据类型较少,多为数字型信息。 4)只需要运行简单的计算和统计。 2.数据库表 数据库表是数据库对象之一,用来在记录(行)和字段(列)中存储数据。 数据库可以包含许多表,每个表用于存储有关不同主题的信息。每个表可以包含许多不同类型的字段,包括文本、数字、日期和图片等。 1)表中的每条记录包含关于某个项目(如某位学生)的信息。记录由字段(如 姓名、学生ID和年级等)组成。记录和字段通常也分别称作行和列。如 下图所示 ①记录或行②字段或列 (1)记录 记录,表中的一条数据,包含特定字段(如姓名和性别)的一条信息(如“李红”和“高一”)。在表中,通过记录区分不同项目的信息。 (2)字段 字段,表中的一个元素。包含信息的特定分类(如姓名和年级)。在表中,通过字段区分不同类别的信息。 (3)字段数据类型 字段数据类型,决定可以存储哪种数据的字段特征。例如,数据类型为“文本”的字段可以存储由文本或数字字符组成的数据,而“数字”字段只能存储数字字符组成的数据。 3.使用外部数据 外部数据主要包括Access数据库、Excel工作簿、文本文件和其他数据库。常用的是Access数据库与Excel工作簿之间的导入、导出和Access数据库之间的导入、导出。 (1)导入Excel数据 如果要将一个或多个Excel工作表中的某些或全部数据存储在Access中,应将工作表的内容导入一个新建的或现有的Access数据库。在导入数据时,Access会在新表或现有的表中创建数据副本,而不更改源Excel文件。 1)可以用多种方法将Excel工作簿中的数据导入到Access数据库中 ①将数据从打开的Excel工作表复制并粘贴到Access数据表中。 ②将工作表导入新表或现有的表中。 ③或者从Access数据库链接到工作表。 2)需要将Excel数据导入Access的常见情况 ①由于多数时间都在使用Excel,但以后准备使用Access处理这些数据,因此,想将Excel工作表的数据转移到一个或多个新建的Access数据库中。 ②由于现在多数时间都在使用Access,但偶尔会得到Excel格式的数据,

《数据库基础与应用-Access2010》教学大纲

《数据库基础及应用(Access)》教学大纲 课程名称:中文名称:数据库基础及应用(Access); 英文名称:Basic and Application of Database (Access ) 课程编码: 学分:6 总学时:96学时,其中,理论学时:48学时;上机学时:48学时 适用专业: 先修课程:计算机基础 执笔人: 审订人: 一、课程的性质、目的与任务 《数据库基础及应用》(Access)课程是为本校非计算机专业本科学生开设的公共基础课。 本课程是培养学生利用数据库技术对数据和信息进行管理、加工和运用的意识与能力的必修课之一。课程教学目标是使学生掌握数据库理论的基础知识及概念;掌握数据库设计方法与步骤;理解SQL 语言中的Select语句及应用;掌握Access 关系数据库管理系统软件的基本操作;理解Access中VBA 编程技术;了解数据库安全技术;掌握数据库应用系统开发技术,能有效使用数据库技术解决数据处理中的实际问题。 二、教学内容与学时分配 第一章数据库基础 1.主要内容:数据库系统的基本概念;数据管理技术的发展;数据模型;关系数据库基础;数据库设计基础。 2.重点:数据库系统的基本概念;数据模型;关系数据库基础。 3.难点:数据模型;关系数据库基础。 4.教学要求:理解数据、数据库、数据库管理系统、数据库系统的基本概念,掌握层次模型、网状模型和关系模型的概念,掌握并、差、交、广义笛卡儿积和选择、投影、连接运算,掌握实体完整性约束、参照完整性约束和用户定义的完整性约束的含义,了解数据管理技术的发展中三个阶段的特点,了解分布式数据库系统和并行数据库系统,了解数据库设计的步骤。 第二章Access数据库与表的操作 1.主要内容:Access 2010介绍;创建数据库;创建数据表;表操作。 2.重点:Access数据类型、表结构的概念;创建数据表;表操作。 3.难点:表操作。 4.教学要求:通过对Access数据库的操作理解数据库和表的基本概念。掌握Access 数据库的组成、界面及对象,熟练掌握创建数据库的基本方法,了解数据库的打开、转换和备份,理解Access数据类型、表结构的概念,熟练掌握创建表的方法,掌握创建主键和索引、建立有效性规则的方法,掌握表结构的修改、编辑表内容、记录排序、记录筛选的方法,掌握表之间关系的建立。 第三章查询 1.主要内容:查询概述;使用查询向导创建查询;使用设计视图创建查询;查询计算;参数查询;操作查询。 2.重点:查询的基本概念;使用设计视图创建查询;查询计算;参数查询。 3.难点:查询计算;参数查询。 4.教学要求:理解查询的基本概念,掌握使用查询向导创建查询的方法,熟练掌握使用设计视图创建查询的方法,掌握查询准则及查询编辑的技巧,掌握查询计算的方法,掌握单参数查询和多参数查询,掌握生成表查询、删除查询、追加查询和更新查询这几种操作查询。

相关文档
最新文档