(2020年整理)ACCESS数据库程序设计课程标准.doc
数据库原理及应用课件:第5章 ACCESS 数据库—面向对象的程序设计语言(VBA)
块结说构明形:式:If<表达式> Then
双分支结构<能语根句块据1表> 达式的判断结果来选
择执行的E语ls句e 块,当表达式的判断结果为
真时,则执<行语语句块句2块> 1;当表达式的判断 结果为假E时n,d 则If 执行语句块2。
行结构形式: If<表达式> Then <语句1> Else <
语句2>
– I说f…明T:hen语句(单分支结构)。有两种形
式1):表块达结式构一和般行为结关构系表达式、逻辑表达 块式0结为,构F也a形l可s式e以。:为If<算表术达表式达>式Th,e非n 0为True,
2)语句块可以语是句一块句或多句,若用行结 构来表示,则En只d 能If是一句语句,若多句, 行语结句构间形需式用:冒If号<表隔达开式,>而T且he必n须<语在句一>行上 书写。
20
2022/10/3
变量的作用域
不同级别的变量有不同的应用范围,通常 变量有三个范围级别。
– 过程级别 在程序中声明的变量属于过程级别。只 有在声明此变量的过程中才可以使用的变量称为 局部变量。用户可以使用Dim或Static关键字来定 义
– 例如: Dim a As integer
–
Static b a As single
Access数据库实用教程整本书电子教案
控制结构
VBA提供了多种控制结构,如 条件语句(If...Then...Else)、 循环语句(For...Next、 Do...Loop)等,用于控制程 序的流程。
08
综合案例实战演练
案例一:学生信息管理系统设计
系统功能需求
包括学生信息管理、课程管理、成绩管理等。
数据库设计
建立学生、课程、成绩等数据表,定义表结 构、字段类型、主键外键等。
Access数据库实用教 程整本书电子教案
contents
目录
• 数据库基础知识 • 创建与管理数据库 • 表的设计与操作 • 查询设计与应用 • 窗体设计与应用 • 报表设计与应用 • 宏与VBA编程基础 • 综合案例实战演练
01
数据库基础知识
数据库概念及作用
数据库(Database)是按照数据结构 来组织、存储和管理数据的仓库。
VBA编辑器
VBA编辑器是VBA编程的主要工作区, 用于编写、调试和运行VBA代码。
工具箱
工具箱提供了在VBA编辑器中创建用 户界面元素所需的控件,如命令按钮、
文本框等。
VBA基本语法和程序结构
VBA基本语法
VBA使用类似于其他编程语言 的语法,包括变量、数据类型、
运算符、函数等。
程序结构
VBA程序由模块组成,每个模 块包含一系列过程。过程可以 是Sub过程或Function过程, 用于执行特定的任务或计算。
Access数据库程序设计完整版课件全套ppt教学教程最全整套电子讲义幻灯片(最新)
应,反之亦然,则称实体集A与实体集B为一对一的联系,记 作1:1。
实体型A
1 联系名 1
实体型B
1.5 概念模型
(2)一对多联系(1:n) 如果对于实体集A中的每一个实体,实体集B中有多
个实体与之对应,反之,对于实体集B中的每一个实体, 实体集A中至多只有一个实体与之对应,则称实体集A与 实体B有一对多联系,记为1:n。
1.4 数据库的体系结构
1.4.1 数据库的三级模式结构
数据库的三级模式结构是指模式、外模式和内模式。 (1)、模式 模式也称为逻辑模式或概念模式,是数据库中全体数 据的逻辑结构和特征描述,是所有用户的公共数据视图 。一个数据库只有一个模式,处于三级结构中的中间层 。
1.4 数据库的体系结构
数据库的三级模式结构是指模式、外模式和内模式。 (2)、外模式 外模式也称用户模式,是数据库用户(包括应用程序员 和最终用户)能够看见和使用的局部数据的逻辑结构和 特征的描述,是数据库用户的数据视图,是与某一应用 有关的数据的逻辑表示。 外模式是模式的子集,一个数据库可以有多个外模式。 (3)、内模式 内模式也称存储模式,一个数据库只有一个内模式。它 是数据物理结构和存储方式的描述,是数据在数据库内 部的表示方法。
实体型A
1 联系名 n
Access数据库课程标准
Access数据库课程标准
一、课程性质
本课程是XX省中等职业教育计算机软件类专业必修的一门专业基础平台课程,是理论与实践相结合的核心课程,其任务是使学生具备一定的数据库开发基础,掌握数据库的管理和实现方法,培养学生在数据库分析、设计、使用、维护和管理等方面的能力,为后续的面向对象程序设计(C井)课程、WEB应用开发课程学习奠定基础。
二、学时与学分
90学时,6学分。
三、课程设计思路
本课程以立德树人为根本,以服务发展为宗旨、以促进就业为导向,兼顾中高职课程衔接,突出核心素养、必备品格、关键能力的养成,实现应用程序编写、程序调试等职业技能学习和职业精神培养的高度融合。
1.依据“XX省中等职业教育计算机应用专业指导性人才培养方案”中确定的培养目标综合素质及职业能力,按照知识与技能、过程与方法情感态度与价值观三个维度,围绕数据库应用开发与项目开发岗位要求,结合本课程的性质和以生为本的教学理念,确定课程目标。
2.根据“XX省中等职业教育计算机应用专业职业能力分析表”,结合学
生职业生涯发展、中高职分段培养等需要,注重课程内容与职业标准对接、
教学过程与工作过程对接,融合程序开发与测试的新知识、新技术、新方法,确定课程内容。
3.项目的选择和编排遵循学生认知和技能形成规律,按照“认知ACCESS界面、理解数据库中的基本概念、数据库的创建与维护、表的创建
与维护、数据的查询与统计、用户界面的设计、小型数据库管理系统的设计”的顺序设计学习任务,课程内容组织注重理论实践一体化。
四、课程目标
学生通过本课程的学习,能使用所学的数据库知识,能根据实际问题
ACCESS数据库程序设计教程
Access
数据库程序设计考前必备复习资料
目录Access (1)
学习指导 (3)
第1章数据库基础知识 (4)
第2章数据表操作 (8)
*第3章数据查询与SQL命令 (11)
第4章创建报表 (15)
第五章模块对象与VBA程序设计 (18)
第6章窗体设计 (23)
第7章用VBA访问Access数据库 (24)
第九章宏的使用与数据库管理 (26)
单选题练习 (28)
完整版练习题 (34)
学习指导
1Access数据库程序设计教程的学习是非常重要的,学习好它对于你学习还有以后工作都是很有用的。
2Access数据库程序设计教程的复习应该以课本知识为核心,但是可能时间关系,我们无法全部掌握课本内容,为了基本的期末考试,我们这些资料可以帮助大家复习,我们将基本的必须掌握的知识点列出,以协助大家考试。
3Access数据库程序设计教程的复习应该多做题练习,我们资料中队每章都对应有相应的练习题,很多也都是考过的题目,帮助大家更好的掌握知识。
4课本中的第8章和第九章内容可能给大家的不是很多,因为这两章节不是学习重点,尤其第8章,部分老师是没有对其进行讲授的。所以我们关于这两章的资料也较少,望大家谅解。
5明年几乎所以人都会考的计算机二级,专业知识就是Access数据库程序设计教程,所以大家不可不重视这门课程。计算机二级证书是最基本的证书,几乎人人都会有。
所以现在学好这门课程对明年的二级考试也是作用很大的。
6祝大家考试顺利,对我们的资料多题您的宝贵建议。谢谢!
第1章数据库基础知识
1.基本概念:
数据库,数据模型,数据库管理系统,类和对象,事件。
Access数据库程序设计
Access数据库程序设计
Access数据库程序设计
=====================
概述
-
Access是一种基于Microsoft Windows的关系型数据库管理系统。它为开辟人员提供了一种简便的方式来创建和管理数据库应用
程序。本文档将介绍Access数据库程序设计的普通步骤和注意事项。
设计步骤
--
设计Access数据库程序通常需要以下步骤:
1. 确定需求:确定数据库程序的需求和目标。要了解用户的需求,进行适当的调查和访谈。基于需求,设计数据库的结构和功能。
2. 创建数据库:打开Access应用程序,选择“新建数据库”
选项。为数据库选择一个合适的名称,并选择存储位置。
3. 设计表结构:在“创建”选项卡中选择“表格设计”选项,开始设计表结构。在设计表时,考虑各种实体、属性和关系。为表
选择适当的字段类型,并设置主键和外键关系。
4. 填充数据:打开设计好的表,并填充适当的数据。根据需求,可以手动输入数据或者通过导入其他数据源的方式填充数据。
5. 设计查询:为了高效地检索和处理数据,需要设计查询。可以使用查询设计工具创建查询,以实现对数据的过滤、排序、计算
和合并等操作。
6. 创建表单和报表:根据用户需求,设计适当的表单和报表。表单和报表可以提供给用户界面,以便用户可以方便地访问和操作
数据库。
7. 编写宏和VBA代码:根据需求,可以编写宏或者VBA代码来实现一些定制化的操作。宏可以在Access中录制,VBA代码可以使用Visual Basic for Applications编写。
《数据库技术--Access》课程标准
国家中等职业教育改革发展示范学校建设
河南省南阳农业学校
《数据库技术—Access》课程标准
计算机专业
二零一四年五月八日
目录
一、课程性质与任务 (1)
1. 课程性质 (1)
2. 课程任务 (1)
二、课程教学总体目标 (1)
1. 课程教学总体目标 (1)
2. 职业能力目标 (1)
三、教学内容与要求 (1)
1. 理论教学内容与要求 (1)
2. 实验实训教学内容与要求 (2)
四、教学实施 (3)
1.教学时数安排建议 (3)
2.教学建议 (3)
3.教材编写建议 (4)
五、考核与评价 (4)
六、其他说明 (7)
《数据库技术—Access》课程标准
一、课程性质与任务
1. 课程性质
本课程是计算机系统维护、计算机系统软硬件安装、计算机应用技术等专业的重要专业课。
2. 课程任务
通过本课程的学习,使学生了解数据库技术的发展及其应用,掌握数据库的基本原理和SQL语言的使用,学习以数据库为核心的系统开发的基本过程、设计方法和规范。
二、课程教学总体目标
1. 课程教学总体目标
了解数据库的发展历史,掌握数据库系统的基本概念和特点;了解Access的安装,掌握Access启动的方法;熟练掌握Access的操作界面;掌握数据库的创建的基本方法及步骤;掌握数据库的打开、关闭;掌握数据库的备份与还原;掌握数据库的密码设置。
2. 职业能力目标
(1)知识教学目标
①具有一定的关系数据库的相关知识。
②具有一定的Access2007 数据库的基本概念相关知识。
③具有一定的开发数据库应用程序的方法。
(2)能力培养目标
①具备使用Access创建、管理和使用数据库的基本能力。
Access数据库程序设计
Access数据库程序设计
Access数据库程序设计
介绍
数据库设计
在开始编写Access数据库程序前,需要进行数据库设计。数据
库设计包括确定数据表的结构以及表之间的关系。以下是一些常见
的数据库设计原则:
1. 标准化:通过消除冗余数据来提高数据的一致性和性能。
2. 实体关系模型:使用实体和关系来表示数据表的结构和关系。
3. 主键:每个数据表都应该有一个唯一标识记录的主键。
4. 外键:使用外键来建立表与表之间的关系。
数据表操作
Access数据库程序可以对数据表进行增删改查操作。以下是一
些常用的数据表操作:
创建表:使用CREATE TABLE语句创建数据表,并指定每个列的
数据类型和约束条件。
插入数据:使用INSERT INTO语句将数据插入到数据表中。
更新数据:使用UPDATE语句更新数据表中的记录。
删除数据:使用DELETE FROM语句删除数据表中的记录。
查询语言
Access数据库使用结构化查询语言(SQL)来查询数据。以下是一些常见的查询语句:
SELECT:用于查询指定列的数据记录。
FROM:指定要查询的数据表。
WHERE:用于筛选满足条件的记录。
GROUP BY:按指定的列对数据进行分组。
ORDER BY:按指定的列对数据进行排序。
VBA编程
在Access数据库程序设计中,可以使用Visual Basic for Applications(VBA)来编写应用程序逻辑。以下是一些常见的VBA 编程技巧:
事件处理程序:通过编写事件处理程序,可以在特定事件发生时执行相应的逻辑。
变量和数据类型:使用变量来存储和操作数据。
Access数据库程序设计
Access数据库程序设计
Access数据库程序设计
概述
Access数据库是微软公司开发的一款关系型数据库管理系统,它提供了一组完整的工具和功能,用于创建和管理数据库,并实现数据的存储、查询、更新等操作。Access数据库程序设计主要是指利用Access数据库编写程序,实现数据库的设计和操作。
数据库设计
数据库设计是数据库程序设计的基础,它决定了数据库的结构和关系。在Access中,可以使用表格、查询、表单和报告等工具来进行数据库设计。
表格设计
表格是Access中存储数据的基本单位,通过表格可以定义和管理数据的结构。在表格设计中,需要确定表格的字段和字段类型,并设置相应的约束和索引。
查询设计
查询是对数据库中的数据进行检索和统计的操作,它可以根据指定的条件和排序规则,从一个或多个表格中获取需要的数据。在
查询设计中,需要定义查询的字段、条件和排序规则,并选择合适的查询类型。
表单设计
表单是用户与数据库交互的界面,通过表单可以添加、修改和删除数据。在表单设计中,需要选择合适的控件和布局,以及设置相应的属性和事件。
报告设计
报告是以表格和图表的形式展示数据库中的数据,用于各种统计和分析结果。在报告设计中,需要选择合适的报告类型、布局和样式,以及设置相应的数据来源和过滤条件。
数据库操作
Access数据库可以通过编写VBA(Visual Basic for Applications)代码来实现各种数据库操作,包括数据的增删改查、事务管理和数据验证等。
连接数据库
需要通过连接字符串建立与数据库的连接,可以使用连接字符串中的用户名和密码进行身份验证。
ACCESS数据库与程序设计教程ppt课件
(2) 选择对话框右边“新建文件”栏下的“本机上的 模板…”选项,然后在模板窗口中选择“数据库”标签, 打开模板对话框,如图所• 示AC。C.ESS数据库与程序设 10
(3)从“数据库”选项卡中选择“联系人管理”模板, 单击“确定”按钮,打开“文件新建数据库”对话框, 在“文件名”输入框输入数据库名称“通信录”, 单击“创建”按钮,打开数据库向导对话框,
(3)选择已有的数据库文件,如“研究生管理”,单 击“创建”按钮,显示“安全警告”对话框,如图所示, 单击“打开”按钮,则创建并打开名为“研究生管理1” 的数据库窗口。
• ACC.ESS数据库与程序设 7
• ACC.ESS数据库与程序设 8
为了方便用户操作,Access 2003提供了十个行 业的通用数据库模板,用户可根据需要,以这些数据 库模板为基础,利用向导,快速地创建符合要求的数 据库。 例:利用系统提供的“联系人管理”模板创建一个“通 信录”数据库。操作过程如下: (1)单击“文件”→“新建”命令,或单击工具栏的 “新建”按钮,打开“新建文件”任务对话框, 选择对 话框右边“新建文件”栏下的“本机上的模板…”选项, 然后在模板窗口中选择“数据库”标签,打开模板对 话框,如图所示。
2.通过“我的电脑”在磁盘上找到“学生信息” 数据库,双击该数据库文件图标,打开“安全警告” 对话框,单击“打开”按钮,将首先启动Access 2003,再打开数据库。
Access数据库基础与应用-教学大纲
《数据库技术应用》课程标准
课程名称:数据库技术应用
课程编号:G1020005
课程类别:公共必修课
适用专业:计算机类各专业
学时:60
学分:3
一、课程的性质
《数据库技术应用》计算机信息管理、软件技术、网络管理及软件外包专业的一门专业必修课。主要使学生了解数据库技术的发展,掌握数据库技术的基础知识和基本技能;具备使用小型数据库管理系统进行数据处理的能力和进行数据库应用系统设计与开发的思想。本课程应特别注重信息系统的理论性与实践的结合,注重对学生实际应用和开发能力的培养。
二、设计思路
课程以“立足基础、重在应用、强化能力、服务专业、适应社会”的思想,为各专业搭建数据库技术应用平台。
课程的教学设计充分体现了工学结合的特点。以工作过程为导向,针对学习和训练内容,提炼典型工作任务。
本课程选取典型的项目为载体,采用项目驱动的方式,带着任务和问题学知识、练技能,具有情景真实性、过程可操作性、结果可检验性的特点,课程的主要培养目标是通过课程的学习,使学生具备开发小型数据库管理应用系统的能力,通过知识的学习和训练,达到对学生应具备的社会能力、学习能力和专业能力的进一步提升,使课程凸显基础性地位和工具性作用。
三、本课程与其他课程的关系
本课程为计算机类各专业的专业必修课程,其先行课为《计算机应用基础》,后续课程是《SQL Server数据库》、《Oracle数据库管理》。
四、课程目标
按照课程服务于专业的原则,按照职业岗位能力和职业素养培养的要求,通过课程的学习和训练,使学生具备以下的知识、能力及素养:
1、知识目标:
Access数据库程序设计
Access数据库程序设计
Access数据库程序设计
简介
Microsoft Access是一款常用的关系型数据库管理系统(RDBMS),它提供了一个可视化的界面,使用户能够轻松地创建、编辑和管理数据库。本文将介绍如何进行Access数据库程序设计,包括数据库的创建、表的设计、数据的插入和查询等。
数据库创建
在进行数据库程序设计之前,需要创建一个新的数据库。可以按照以下步骤来创建一个数据库:
1. 打开Microsoft Access软件。
2. “新建”按钮,选择“空白数据库”选项。
3. 输入数据库的名称和保存位置,然后“创建”按钮。
表的设计
表是数据库中最基本的存储单元,它由多个字段组成。在进行数据库程序设计之前,必须先设计好表的结构。可以按照以下步骤来设计一个表:
1. 在数据库中“表格”选项卡,然后“新建”按钮。
2. 在表设计视图中,输入字段的名称、数据类型和其他属性。
3. 利用“主键”属性来标识每个记录的唯一性。
4. 设置字段的其他属性,例如允许空值、默认值等。
5. 根据需要添加其他字段,然后保存表格的设计。
数据的插入和查询
一旦表的设计完成,就可以开始插入和查询数据了。可以按照
以下步骤来插入和查询数据:
1. 在表格视图中,“插入行”按钮以插入新的记录。
2. 输入每个字段的值,然后保存记录。
3. 利用查询工具来查询数据。在“创建”选项卡中,可以创建
简单查询、参数查询、联结查询等不同类型的查询。
4. 在查询设计视图中,设置查询的条件、排序方式和其他属性。
5. 运行查询以获取符合条件的数据。
2024年度《Access数据库程序设计》教学大纲
课程定位与目标
明确本课程在计算机专业及相关领域 中的地位和作用,旨在培养学生掌握 数据库设计、开发和应用的基本技能 和方法。
2024/2/2
4
教学目标与要求
2024/2/2
知识与技能目标
掌握Access数据库的基本概念、数据模型、关系运算等基 础知识,能够熟练使用Access进行数据库设计、数据查询 、窗体和报表设计等操作。
教学安排
按照由浅入深、循序渐进的原则,合 理安排教学内容的顺序和进度,注重 理论与实践相结合,加强实验环节和 课程设计等实践教学环节。
6
考核方式及标准
考核方式
采用形成性评价与终结性评价相结合的方式,包括平时作业、实验报告、课程设计、期末考试等多种形式。
考核标准
明确各考核环节的评分标准和要求,注重考核学生的知识掌握情况、实践能力和综合素质等方面。同时,建立课 程成绩档案,记录学生的学习情况和成长历程。
22
05
报表生成与打印输出
2024/2/2
23
报表类型及作用介绍
纵栏式报表
以垂直方式显示记录,适合显示较少字段的 数据。
表格式报表
以行列格式显示数据,适合显示大量数据且 需要分组汇总的场合。
图表报表
用图表形式显示数据,直观易懂,适合用于 数据分析。
2024/2/2
标签报表
数据库技术课程标准
数据库技术课程标准
数据库技术是计算机科学与技术领域的重要分支,其应用范围涵盖了各行各业。随着信息技术的不断发展,数据库技术的重要性日益凸显。为了培养高素质的数据库技术人才,制定数据库技术课程标准显得尤为重要。
首先,数据库技术课程应当覆盖数据库的基本概念和原理。学生需要了解数据
库的定义、特点、分类以及数据库管理系统的组成和功能等基本概念。同时,还需要深入了解数据库的设计原则、数据模型、数据结构等基本原理,为日后的数据库开发和管理打下坚实的基础。
其次,数据库技术课程还应包括数据库系统的建模和设计。学生需要学习使用
常见的建模工具和方法,掌握数据库设计的基本流程和规范。在实际操作中,学生需要通过案例分析和实践操作,掌握数据库设计的方法和技巧,培养解决实际问题的能力。
此外,数据库技术课程还应涵盖数据库管理和维护的内容。学生需要学习数据
库的安装、配置和管理技术,了解数据库的备份、恢复、性能调优等管理技能。另外,还需要学习数据库的安全管理和数据完整性的保障,以及数据库的监控和故障处理等方面的知识。
最后,数据库技术课程还应包括数据库应用开发的内容。学生需要学习数据库
编程语言和开发工具,掌握数据库应用开发的基本技术和方法。在实际操作中,学生需要通过实际项目的开发,掌握数据库应用开发的实践技能,培养解决实际问题的能力。
综上所述,数据库技术课程标准应当包括数据库基本概念和原理、数据库系统
的建模和设计、数据库管理和维护、数据库应用开发等内容。通过系统的学习,学生能够全面掌握数据库技术的基本理论和实践技能,为日后的工作和研究打下坚实
Access数据库
Access数据库
1.1教学目标
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office的成员之一。Access在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言,并且因为它的易学易用的特点,正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。
本课程主要介绍数据库技术的基本原理和概念、数据库的创建、表的创建及表结构的设计、表间关系的定义及建立方法、查询的使用、窗体的设计和实用、报表和页的设计和使用、VBA程序设计基础、数据库安全与维护、数据库设计等,最后以“学生考勤系统企业库存管理系统”为实例,概括总结Access应用开发的过程和方法。通过学生自学的方式按照教学大纲指定的内容和教学要点学习,理论知识与上机动手实践互相结合,在老师的指导下独立完成作业。通过学习实践,在掌握计算机基本知识的基础上,进一步学习计算机数据处理技术,即通过一门具体的数据库管理系统学习计算机对数据的存储、组织、排序、统计、查找对数据完整、安全的使用。培养学生利用计算机进行数据处理的能力。
1.2教学要求
教师安排教学进度,提出教学要求,安排学生上机并负责答疑。学生按教学进度进行自学和上机实践。结合教学内容的学习,学生选择具有实际意义的题目进行设计及实现。该课程理论性和实践性均强,要求学生勤学多练,通过本课程的教学,掌握应用数据库技术的基本原理、方法和技能,为进一步学习计算机课程奠定坚实的数据库基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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、核心内容
课程重难点及课时分配如下表所示:
(教学要求:A—熟练掌握;B—掌握;C一了解)(技能要求:A—熟练掌握;B_掌握;C一了解)
3、项目设计
项目设计及课时分配如下表所示:
(教学要求:A—熟练掌握;B—掌握;C一了解)(技能要求:A—熟练掌握;B_掌握;C一了解)
4、学习情境
本课程以Access为主要工具,学习数据库程序设计,完成数据库应用项目的开发。为了更好实施软件技术专业“职业情境,项目主导”的工学结合人才培养模式,开展基于软件产品开发工作过程的项目实践教学,本课程组织为9个模块,9个项目。按照项目开发的过程进行模块的划分,在完成每个模块学习和实践的过程中,融入相应的知识点、程序设计方法、程序调试方法和软件设计规范。在教学内容选取和组织过程中,突出与企业的深度融合,引进企业软件产品开发环境、管理规范、技术资源,校企双方共同完成本课程的教学与实践。
5、项目实施
通过项目设计培养学生的职业素养。在项目设计过程中,加深对知识的理解,提高对编程工具使用的熟练程度,掌握数据库项目开发的一般方法、步骤与流程,
熟悉程序设计的基本工作规范,养成良好的编程习惯。同时,通过协作完成软件项目开发,培养学生的沟通交流能力、组织协调能力、团队合作能力和自主学习能力。项目开发过程中,每4-5人一组,在教师的指导下,制定项目开发计划、时间进度、工作流程等,项目组成员可以具体的分工协作。完成项目测试,项目文档制作等。
6、教学要求