




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京科技大学学历继续教育课程实施方案一、课程概况课程名称:Access数据库应用学时:48(课堂讲授24学时,上机操作12学时,课堂外学习12学时)课程性质:公共课授课班级: 财本15级 课程地位:本课程是基础课,该课程系统介绍数据库库的基础知识、简单的小型系统设计,旨在培养学生对数据的处理技术和数据库系统管理的思想。先修课程为系统分析与设计。二、课程教学媒体选择、教学手段选择及内容、进度安排(一)媒体选择、相互关系及各自的任务 主要选用的教学媒体有课程教学PPT、教材、上机实验报告,各种媒体相互补充,力求学生学懂学会,并能够独立设计小型简单功能的数据库系统。(二)教学手段选择及课堂外教学安排本课程选用的主要教学手段有面授、网上辅导、上机实践及课外学习任务,课堂外教学内容采用上机实验完成、学时比重为每次课后2学时以上、学生在上机实验过程中有问题可提供指导,学生完成后需要提交相关作业,实验报告在上机实验时发给学生,学生上机时间和课后时间完成。(三)教学内容及学时安排章节课堂内学时上机实验学时课堂外学时重点、难点课堂外教学要求单元1数据库基础知识422数据库的基本原理、数据库设计的步骤和方法单元2数据库和表422 数据表的建立、维护; 表中数据的操作;表间关系的建立。单元3查询422在查询中进行 计算;参数查询、交叉表查询、操作查询。难点:创建SQL查询单元4窗体422使用设计视图和向导创建窗体,难点:设置窗体和控件属性单元5 报表422使用设计视图和向导创建报表,难点:报表的排序与分组单元6 宏和模块422宏和模块的应用,Access数据库安全;难点: 有关宏的其他操作(四)教学内容单元1 数据库基础知识知识目标:掌握数据库基础知识和基本概念认识ACCESS的界面和基本工具数据库的基础知识和概念是本节的重点也是难点。教学方法和工具:讲授法、使用多媒体教学工具教学过程:第一课时:1.1、数据库基础知识一、基本概念:1、数据:是指存储在某一种媒体上能够识别的物理符号。包括“数据内容”和“数据形式”两个方面2、数据处理:是指将数据转换成信息的过程。即从大量的数据中找出对人有用的数据的过程。二、计算机数据管理:1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。2、发展过程:人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。三、数据库系统1、数据库的概念数据:数据库:(DataBase)是存储在计算机存储设备上,结构化的相关数据集合。它不公包括描述事物的数据本身,还包括相关事物之间的联系。数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。数据库管理系统:(DBMS)为数据库的建立、使用和维护而配置的软件。数据库系统:(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。2、数据库系统的特点实现数据共享,减少数据冗余采用特定的数据模型具有较高的数据独立性有统一的数据控制功能3、数据库管理系统:为数据库的建立、使用、和维护而配置的软件功能:数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口组成:数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序第二课时:四、数据模型:1、实体描述:实体:客观存在并相互区别的事物称为实体实体的属性:描述实体的特性。实体型:属性的集合表示一种实体的类型。实体集:同类型的实体的集合。2、实体间联系及种类:一对一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)3、数据模型简介:层次、网状、关系第三课时: 1.2、关系数据库一、关系模型1、关系:一个关系就是一张二维表,每个关系有一个关系名。在Access中,一个关系存储为一个“表”,每一个都具有一个表名。2、关系模式:对关系和描述。用文字将表名及表中所包含的属性名一一列出。3、元组:二维表中水平方向的行。4、属性:二维表中垂直方向的列。5、域:属性的取值范围。6、关键字:属性或属性的组合,其值能够唯一地标识一个元组。7、外部关键字:如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就被称为外部关键字。二、关系的特点1、关系必须规范化2、在同一个关系中不能出现相同的属性名3、关系中不允许有完全相同的元组4、在一个关系中元组的次序无关紧要5、在一个关系中列的次序无关紧要三、关系运算1、传统的集合运算:并、差、交2、专门的关系运算:选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:关系的横向结合。等值联接:按照字段值对应相等为条件进行的联接。自然联接:去掉重复属性的等值联接。1.4、数据库设计基础一、设计原则二、设计步骤三、设计过程第四课时:Access基本操作界面及使用一、Access的启动与退出二、菜单栏三、工具栏四、主要特点和功能五、打开数据库第五-六课时:Access基本操作,上机练习课. 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。课堂外2课时:课堂外作业:教材中模块1课后习题,任务1、2单元2 数据库和表掌握数据库建立的基本方法。了解数据库中常用的数据类型教学重点:建立数据库、掌握表的修改和编辑,数据的输入多种数据类型的掌握教学难点:数据类型十分抽象,是教学难点教学方法和工具:讲授法,使用多媒体教学工具教学过程:第一课时:2.1、创建数据库和使用一、设计数据库二、创建空数据库三、使用“向导”创建数据库四、打开和关闭数据库2.2、建立表一、Access数据类型1、文本数据类型:可输入各种类型的字符,最长可输入255个字符。2、备注数据类型:与文本型相似,最长可输入64000个字符。3、数字数据类型:只能输入09,小数点,正、负号(+、-)可细分为:字节、整型、长整型、单精度型、双精度型(P41表2.3)4、日期/时间数据类型:可存储日期、时间、日期时间,宽度8字节5、货币数据类型:等价于双精度数据类型,可自动加入美元符号、千分位隔点,并自动设置2位小数。6、自动编号数据类型:1、2、3,Access自动插入一个唯一的顺序号。占4字节空间。7、是/否数据类型:Yes/No、Ture/False、On/Off占一个字节。8、OLE对象数据类型:OLE对象的联接与嵌入。用于插入一个独立的文件,如:图片、声音、Word文档等。9、超级链接数据类型:链接到一个文件存放的位置、一个网络中的文件地址、一个电子邮件地址、一个数据库中的对象10、查询向导数据类型:从已有的表或查询中查阅数据列表;或存储一组不可更改的固定值的列表第二课时:二、建立表结构1、使用“数据表”视图:只能设置字段名,不能设置其他属性。数据库窗口;表;新建表对话框;数据表视图或数据库窗口;表;双击鼠标双击各字段名;手工输入新的字段名保存;选择存放位置;给新表命名2、使用“设计”视图:可设置字段的所有属性数据库窗口;表;新建表对话框;设施视图或数据库窗口;表;双击;表设计器视图输入字段名;设置各种属性保存;选择存放位置;给新表命名3、使用“表向导”:数据库窗口;表;新建表对话框;表向导或数据库窗口;表;双击;表向导选择所要的字段;保存三、输入数据1、常用数据类型的输入2、OLE对象数据类型的输入3、超级链接数据类型的输入四、获取外部数据1、“文件”菜单;“获取外部数据”;“导入”或数据库窗口;表;新建表对话框;导入表2、选择数据源类型;找到数据源文件;设置字段名和索引;设置主键;命名表五、字段属性的设置:(在设计视图中完成)1、字段大小:2、格式:决定数据的打印方式和屏幕显示方式。数字格式、日期时间格式3、默认值:插入一条新记录时自动用默认值添加字段值4、有效性规则:设置字段的取值范围5、有效性文本:违反有效性规则时的提示信息6、输入掩码:设置字段的输入和显示格式。7、索引、主键:六、建立表之间的关系1、表之间关系的概念:Access中通常为一对多联系。一方表称为主表,多方表称为相关表2、参照完整性:3、建立表之间的关系:分析数据库中表之间的关系,为主表设置主键数据库工具栏;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性联接类型:内部联接、左联接、右联接4、删除关系:选择关系连线,按“Delete”键或快捷菜单中“删除关系”第三课时:2.3、维护表一、打开和关闭表1、打开表:单击数据库窗口按钮或双击表名2、关闭表:二、修改表结构选中要修改的表,单击按钮,进入表设计器视图。操作方法同建立表。可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键三、编辑表的内容1、定位记录:对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。使用记录号定位:2、选择记录:鼠标操作与键盘操作选择字段范围选择一列或多列选择一条记录、多条记录或所有记录3、添加记录:4、删除记录:5、修改数据:6、复制数据:第四课时: 四、调整表的外观1、改变字段次序2、调整字段显示宽度和高度3、隐藏列和显示列4、冰结列5、设置数据表格式6、改变字体显示2.3、操作表一、查找数据1、查找指定内容:2、查找空值:Null3、查找空字符串:“”二、替换数据1、替换指定内容:2、更改默认设置:三、排序记录1、排序规则:数字型:日期型:文本型:备注型、OLE对象、超级链接型不能排序2、按一个字段排序3、按多个字段排序记录菜单;筛选;高级筛选/排序四、筛选记录1、按选定内容筛选2、按窗体筛选3、内容排除筛选4、按筛选目标筛选5、高级筛选第五-六课时:上机实验1课堂外2课时:上机实验1单元3 查询通过本节课学习了解简单查询的建立方法等。技能(能力)目标:培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。教学重点:查询的作用和建立方法简单查询的使用。教学难点:如何设定查询准则是本节课的难点。教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:第一课时:3.1、认识查询一、查询的功能选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗二、查询的类型选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、3.2、数值与数值运算一、常量:表示一个固定的、不变的量。P255表8.21、数字型:100、-15.2、0、2.58E+202、文本型:“ABCD”、“张三”、“计算机”、“1234”3、日期/时间型:#2005/10/20#10:25:30#2005-10-1013:25:20#4、布尔型:True、False二、变量:表示一个随时可变的量,表示为一个名字。1、内存变量:2、字段变量:三、表达式与运算符1、数值表达式:+、-、*、/、()、Mod2、字符表达式:+3、日期/时间表达式:+、-4、关系表达式:=、=、=5、逻辑表达式:Not、And、Or6、特殊运算符:IN、BETWEEN、LIKE、ISNULL、ISNOTNULL四、函数1、数值函数:ABS、INT、SQR、SGN2、字符函数:SPACE、STRING、LEFT、RIGHT、LEN、LTRIM、RTRIM、TRIM、MID3、日期时间函数:DATE()、DAY()、MONTH()、YEAR()、WEEKDAY()、HOUR()4、统计函数:SUM、AVG、COUNT、MAX、MIN第三课时3.3、创建选择查询一、创建不带条件的查询1、使用查询向导:查询;简单查询向导或查询;2、使用设计视图:查询;设计视图或查询;3、运行查询:双击查询4、修改查询:在设计视图中修改、编辑SQL语句二、创建带条件的查询WHERE、AND、OR、NOT3.4、创建交叉表查询一、认识交叉表查询行标题、列标题、值、二、创建交叉表查询1、单一表交叉查询:向导、设计器2、多表交叉查询:设计器第四课时3.5、创建参数查询由用户输入查询条件后,再进行查询一、单参数查询:准则中输入XXXXXX二、多参数查询:多字段准则中输入XXXXXX第五-六课时上机实验2课堂外作业2学时:上机实验2单元4 窗体知识目标:学会使用窗体掌握窗体的建立方法技能(能力)目标:培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。教学重点:掌握窗体的2种建立方法教学难点:如何建立自己需要的窗体是难点。教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:第一课时4.1、认识窗体1、窗体是数据库中的一种对象。2、窗体的作用:用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编辑数据、修改数据。3、窗体中的两类信息:提示信息、数据信息。一、窗体的组成与结构节1、主体节:显示数据信息和安放控件。2、窗体页眉:显示窗体的标题、使用说明3、窗体页脚:显示对所有记录都要显示的内容、使用命令的操作4、页面页眉:打印时的页头信息。5、页面页脚:打印时的页脚信息。二、窗体的类型三、窗体的视图设计视图、窗体视图、数据表视图第二课时4.2、创建窗体一、自动创建窗体数据库窗口;窗体;新建窗体对话框;选择一个表或视图;自动创建窗体:纵栏式|自动创建窗体:表格式|自动创建窗体:数据表;确定二、使用窗体向导数据库窗口;窗体;新建窗体对话框;选择一个表或视图;窗体向导或数据库窗口;窗体;单一表窗体一对多窗体:子窗体、链接窗体三、使用数据透视表向导数据库窗口;窗体;新建窗体对话框;选择一个表或视图;数据透视表向导数据透视表的调整与设置四、使用图表向导数据库窗口;窗体;新建窗体对话框;选择一个表或视图;图表向导图表的调整与设置4.3、自定义窗体一、工具箱的使用工具箱的打开与关闭、工具箱的移动与锁定二、窗体、控件与控件的使用1、窗体:页眉/页脚的设置、大小的调整2、标签控件:用于显示说明性文本,不显示字段或表达式的数值。3、文本框控件:用于输入或编辑字段数据。分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)4、复选框、切换按钮、选项按钮:显示表或查询中的“是/否”、“真/假”、“On/Off”的值5、选项组控件:多个复选框或选项按钮的组合。6、列表框与组合框:值取自某固定内容的数据。7、命令按钮:执行某项操作或某些操作8、选项卡:将窗体分成多页9、图像:三、窗体和控件属性属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。1、常用格式属性:控件格式属性:标题、字体、字形、字号、对齐方式、颜色窗体格式属性:大小、边框、颜色、特殊效果第三课时:2、常用的数据属性控件数据属性:数据来源、输入掩码、有效性规则、有效性文本窗体数据属性:记录源、排序依据、允许编辑、数据入口3、常用的其他属性*名称*、控件其他属性:状态栏文字、自动TAB键、控件提示文本窗体其他属性:独占方式、弹出方式、循环第四课时:四、窗体和控件的事件1、键盘事件:键按下、键释放、击键2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放3、对象事件:获得焦点、失去焦点、更新前、更新后、更改4、窗口事件:打开、关闭、加载5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后4.4、美化窗体一、自动套用格式二、窗体的属性三、添加当前日期和时间四、格式调整:对齐方式第五-六课时上机实验3课堂外作业2学时:上机实验3单元5 报表知识目标:报表的定义和组成;简单报表的建立和编辑。技能(能力)目标:培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。教学重点:通过2种方法建立报表建立报表时的注意事项。教学难点:建立报表过程中各种选项的选择及作用是本节课的难点。教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:第一课时:5.1、报表的定义与组成一、报表的作用是Access中的对象,根据指定规则打印输出格式化的数据信息.功能:呈现格式化的数据;分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发标、订票和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示。二、报表的视图设计视图:用于创建和编辑报表的结构。打印预览视图:用于查看报表的页面数据输出形态。版面预览视图:用于查看报表的版面设置。三、报表的组成报表页眉、页面页眉、主体、页面页脚、报表页脚四、报表设计区节:报表页眉节:在多页报表和第一页上,一般是打印报表的标题。页面页眉节:每一页的顶端,显示表头信息。组页眉节:数据分组时使用,显示一组数据中的共同信息。主体节:用来处理每条纪录,其字段数据均须通过文本框或其他控件绑定显示。组页脚节:数据分组时使用,显示一组数据的统计数据。页面页脚节:页面的底部,显示一页数据的统计数据、页码等。报表页脚节:报表最后一页上显示,显示所有数据的统计数据等信息。第二课时: 5.2、报表的分类由主体节数据排列方式和显示位置分:一、纵栏式报表也称窗体报表,一条记录的各字段垂直方向排列。二、表格式报表三、图表报表四、标签报表5.3、创建报表一、使用“自动报表”创建报表1、创建纵栏式报表2、创建表格式报表二、使用“报表向导”创建报表纵栏式报表、表格式报表、两端对齐、分组报表、一对多报表三、使用“图表向导”创建报表四、使用“标签向导”创建报表五、使用“设计”视图创建报表1、认识节:显示/隐藏节、节高度的调整2、报表记录源:填加/更改记录源3、填加标签和文本框4、加入线条、矩形第三课时:5.4、编辑报表一、设置报表格式自动套用格式二、添加背景图案报表属性;格式;图片设置图片格式三、添加日期和时间1、插入菜单;日期和时间2、使用文本框四、添加分页符和页码1、插入菜单;页码2、使用文本框五、使用节设置节的颜色六、绘制线条和矩形1、加入线条、矩形2、设置线条、矩形的格式第四课时:5.5、报表排序和分组一、记录排序1、在向导中设置排序2、视图菜单;排序与分组或工具栏;按钮二、记录分组1、在向导中设置分组2、在排序的基础上设置分组选项3、一对多报表5.6、预览、打印和保存报表报表的打印预览窗体的打印预览第五-六课时:上机实验4课堂外作业2学时:上机实验4模块6宏知识目标:学习宏对象的基本概念和基本操作,重点学习宏的创建、修改、编辑和运行。技能(能力)目标:宏对象是Access数据库中的一个基本对象。教学重点、难点:利用宏可以将大量重复性的操作自动完成,从而使管理和维护Access数据库更加简单。模块的事件过程、调用和参数传递。教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:第一二课时: 宏是一种功能强大的工具,可用来在Access 2010 中自动执行许多操作。通过宏的自动执行重复任务的功能,可以保证工作的一致性,还可以避免由于忘记某一操作步骤而引起的错误。宏节省了执行任务的时间,提高了工作效率。v宏的具体功能如下:显示和隐藏工具栏。打开和关闭表、查询、窗体和报表。执行报表的预览和打印操作以及报表中数据的发送。设置窗体或报表中控件的值。设置Access工作区中任意窗口的大小,并执行窗口移动、缩小、放大和保存等操作。执行查询操作,以及数据的过滤、查找。v为数据库设置一系列的操作,简化工作。 6.1、常用宏操作1宏设计的基础知识v【宏名】 显示宏定义窗口中的“宏名”列。v【条件】 显示宏定义窗口中的“条件”列。v【插入行】 在宏定义表中设定的当前行的前面增加一空白行。v【删除行】 删除当前行。v【运行】 运行宏。v【单步】 单步运行宏。v【生成器】 设置宏的操作参数。v【操作】列 在此列中输入宏中所有操作,运行时将按照输入顺序执行操作。v【注释】列 在此列中输入对应操作的备注说明。v【宏名】列 在此列中输入宏的名称,在多个操作的宏组中这一列是必选的。v【条件】列 在此列中输入条件表达式,以决定运行宏的条件。v【操作参数列】 用以设定操作的相关参数。2创建AutoKeys宏vAutokeys宏通过按下指定给宏的一个键或一个键序触发。为AutoKeys宏设置的键击顺序称为宏的名字。例如:名为F5的宏将在按下F5键时运行。v创建AutoKeys宏时,必须定义宏将执行的操作,如打开一个对象,最大化一个窗口或显示一条消息。另外还需要提供操作参数,宏在运行时需要这种参数,如要打开的数据库对象、要最大化的窗口或要在对话框中显示的消息的名称。 3创建条件宏v条件宏是满足一定条件后才运行宏。利用条件宏可以显示一些信息,如雇员输入了订单却忘记了输入雇员号,则可利用宏来提醒雇员输入遗漏的信息。或者进行数据的有效性检查。v要创建条件宏,需要向【宏】窗口添加【条件】列,单击【宏设计】工具栏上的【条件】按钮,并输入使条件起作用的宏的规则即可。如果设置的条件为真,宏就运行。如果设置的条件为假,就转到下一个操作。 4创建事件宏v事件是在数据库中执行的操作,如单击鼠标、打开窗体或打印报表。可以创建只要某一事件发生就运行宏。例如在使用窗体时,可能需要在窗体中反复地查找
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 概括承受三方合同2篇
- 商品入仓库服务合同4篇
- 新解读《GB-T 31048-2014铜冷却壁》
- 草鱼收购合同6篇
- 合同范本印章怎么盖
- 食品供应协议合同范本
- 药厂木香采购合同范本
- 卫生院尘肺病康复站差错事故预防及突发事件处理制度
- 供电监理合同范本
- 关于教育孩子的心得体会和感悟五篇
- 小学科学新教科版二年级上册全册教案(2025秋版)
- 2025年海南省通信网络技术保障中心招聘考试笔试试题(含答案)
- 2025年国家卫生健康委医药卫生科技发展研究中心招聘考试笔试试题(含答案)
- 2025年宿州市公安机关公开招聘警务辅助人员110名笔试备考试题及答案解析
- 新课标(水平一)体育与健康《非移动性技能》大单元教学计划及配套教案(18课时)
- 2025至2030中国PE微粉蜡市场需求量预测及前景动态研究报告
- 2025年辅警招聘公安基础知识题库附含参考答案
- 2025年理赔专业技术职务任职资格考试(理赔员·保险基础知识)历年参考题库含答案详解(5套)
- TSGD7002-2023-压力管道元件型式试验规则
- GB/T 14842-2007铌及铌合金棒材
- 《基层社区治理问题研究开题报告(含提纲)3500字》
评论
0/150
提交评论