• access建立数据库 > 数据库原理及应用课程教学大纲
  • 数据库原理及应用课程教学大纲

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-05-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:yzw
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    《数据库原理及应用》课程教学大纲
    一,课程基本概况
    课程名称:数据库原理及应用
    课程名称(英文):DataBase Principle and Application
    课程编号:
    课程总学时:40(其中,讲课20,实验20)
    课程学分:2
    课程分类:专业课(选修)
    开设学期:2
    适用专业:电子信息工程专业本科
    先修课程:信息技术基础,计算机语言(VB)
    后续课程:软件工程,VB程序设计(数据库操作)
    二,课程的性质,目的和任务
    本课程属于理论结合程序设计类课程,其主要任务是使学生掌握数据库的基础知识和基本技能,培养学生利用数据库系统进行数据处理的能力.通过学习数据库的理论及实践开发技术,使学生使用所学的数据库知识,根据实际问题进行数据库的创建和维护,检索与统计,能开发简单的数据库应用程序,具有计算机信息管理的初步能力.
    本课程将以Office2003系列的关系数据库管理系统Access2003为蓝本,逐步介绍数据库的笔本知识,关系数据库的基本操作与使用方法,培养学生的阅读,分析,独立编写数据库应用程序的能力.
    三,主要内容,重点及深度
    本门课程共40学时,其中理论教学20学时,实验教学20学时.
    理论教学部分:
    第0章 绪论(2学时)
    (一)目的要求
    通过本章学习,使学生了解数据库管理系统示意图;数据库系统的概念,特点,组成与结构,数据库系统分类;现时世界的数据描述,数据库领域中三种数据模型;数据库管理系统的功能,现状及发展方向.
    (二)教学内容
    本章知识点:
    数据库系统概述(了解);
    目前数据库库应用系统介绍(了解)
    (三)重点与难点
    重点:掌握数据库系统的概念,特点及组成结构;了解数据库管理系统的功能,现状及发展方向.
    难点:理解数据库系统的概念及三种数据模型.
    第1章 Access数据库入门(1学时)
    (一)目的要求
    教学目的及要求:通过本章学习,使学生了解Access2003的对象,开发环境及基本的数据操作.
    (二)教学内容
    本章知识点:
    第1节 Access2003简介
    第2节 创建和操作Access数据库
    创建数据库
    打开和关闭数据库
    第3节 使用模板向导创建库存控制管理系统
    (三)重点与难点
    重点:了解创建数据库,打开及关闭数据库的方法.
    难点:掌握利用模板设计数据库系统的步骤.
    第2章 设计表(3学时)
    (一)目的要求
    熟练掌握Access2003中如何创建表,设置表格式及操作表记录的方法.
    (二)教学内容
    本章知识点:
    创建表(掌握)
    设置表属性(掌握)
    (1)设置主键
    (2)设置索引
    (3)设置表间关系(难点)
    3. 设置表格式(熟悉)
    4. 操作表记录(掌握)
    添加记录
    修改记录
    删除记录
    查找/替换功能
    筛选记录
    (三)重点与难点
    重点:掌握数据库表记录的操作.
    难点:表间关系的定义,如:外主键.
    第3章 设计查询(1学时)
    (一)目的要求
    通过本章学习,使学生掌握如何根据设定条件筛选出符合条件的记录集.
    (二)教学内容
    本章知识点:
    1.查询简介(了解);
    (1)建立新的应用对象
    (2)创建窗口对象
    (3)窗口对象类型
    2.创建查询(掌握);
    (1)使用向导创建查询
    (2)使用设计视图创建查询
    3.操作查询(掌握);
    (1)删除查询
    (2)更新查询
    (3)追加查询
    (4)生成表查询
    (三)重点与难点
    重点:掌握根据多个字段创建查询的方法.
    难点:掌握多表,多字段条件的查询创建功能.
    第4章 设计窗体(1学时)
    (一)目的要求
    通过本章学习,使学生熟练创建各种窗体以及设置窗体格式的方法.
    (二)教学内容
    本章知识点:
    1.使用向导创建窗体(掌握);
    (1)基于单表创建窗体
    (2)基于多表创建窗体
    2.使用设计视图创建复杂窗体 (掌握);
    (1)窗体设计视图简介
    (2)使用设计视图创建带有控件的复杂窗体
    (3)使用向导和设计视图创建带有子窗体的复杂窗体
    (三)重点与难点
    重点:了解并掌握基于单表和多表创建简单窗体的方法.
    难点:进一步了解使用设计视图创建复杂窗体的方法.
    第5章 设计报表和标签(1学时)
    (一)目的要求
    通过本章学习,使学生学会在数据库中如何创建报表,设置报表格式以及打印报表的方法,从而实现数据库对原始数据进行整理,综合和分析的功能.
    (二)教学内容
    本章知识点:
    1.创建简单报表(掌握)
    2.使用报表设计视图创建报表(掌握);
    (1)报表设计视图简介
    (2)使用设计视图创建报表
    3.设置和打印报表(了解);
    (1)插入时间和页码
    (2)页面设置
    (3)打印报表
    (三)重点与难点
    重点:了解并掌握两种创建报表的方法.
    难点:熟练掌握报表设计视图创建报表的方法.
    第6章 设计数据访问页(1学时)
    (一)目的要求
    数据访问页是直接访问数据库中数据的一种特殊的Web页,使用这些页可以对Access数据 库进行"实时"查看,编辑,更新,删除,筛选,分组以及排序.通过本章学习,使同学们掌握创建页以及设置页格式的方法.
    (二)教学内容
    本章知识点:
    1.创建页(掌握);
    (1)使用向导创建页
    (2)使用设计视图创建页
    2.添加超级链接(掌握);
    (三)重点与难点
    重点:了解并掌握使用向导创建页的方法.
    难点:进一步了解使用设计视图创建复杂页的方法.
    第7章 设计宏(2学时)
    (一)目的要求
    宏是Office组件提供的,能够自动完成对文档进行某些操作的工具.这些操作可以响应一定的事件,并根据设计完成诸如打开文档,删除动作,添加新记录等操作.通过本章学习,使同学们掌握创建宏,执行与调试以及设置宏组的方法.
    (二)教学内容
    本章知识点:
    宏简介(了解);
    设置宏和宏组(掌握);
    单个宏操作
    设置快捷键
    执行和调试宏(掌握);
    常用的宏(了解)
    (三)重点与难点
    重点:了解并掌握创建及调试宏的方法.
    难点:进一步了解设置宏组以及调试宏的方法.
    第8章 Access的编程语言-VBA(4学时)
    (一)目的要求
    Access数据库中可以包含一些代码模块,编写模块采用Office通用的VBA(Visual Basic For Application)编程语言.本章将介绍VBA编程,包括基本的语法基础,VBA对象以及VBA程序调试.
    (二)教学内容
    本章知识点:
    VBA概述(了解);
    语法基础(掌握);
    程序的书法格式
    变量和常量
    程序结构
    过程和模块
    VBA对象(了解)
    Access对象简介
    VBA的对象句法
    创建对象和类模块
    使用Access自带的对象
    调试VBA程序(掌握)
    编程风格概述
    "调试"工具栏及功能
    调试方法和技巧
    (三)重点与难点
    重点:了解并掌握VBA语法基础及相关对象的创建.
    难点:进一步了解VBA程序的编程技巧及调试方法.
    第9章 教务管理系统(4学时)
    (一)目的要求
    使用Access2003完成实际系统的开发-教务管理系统,通过本章练习,使学生掌握数据库应用系统的整个开发流程.
    (二)教学内容
    本章知识点:
    系统总体设计(了解);
    数据库设计(掌握);
    1)数据表逻辑结构设计
    2)数据表关系设计
    系统模块设计
    学生信息管理模块的设计
    教师信息管理模块的设计
    选课信息管理模块的设计
    主切换面板窗体模块的设计
    (三)重点与难点
    重点:掌握数据库应用系统开发流程及系统个对象的设计.
    难点:应用系统模块的划分,设计以及相关表及结构的实现.
    实验教学部分:
    实验一:Access数据库入门
    实验学时数:1
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.熟悉创建数据库,打开及关闭数据库的方法;
    2.熟悉Access2003数据库管理系统的开发环境.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验二:设计表
    实验学时数:1
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.熟悉如何创建表,设置表属性及格式的方法;
    2.熟悉数据表的基本操作:如添加记录,删除记录,更新记录,删除记录及修改及记录等.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验三:设计查询
    实验学时数:2
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握根据多个字段创建查询的方法.
    2.掌握多表,多字段条件的查询创建功能.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验四:设计窗体
    实验学时数:2
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握基于单表和多表创建简单窗体的方法.
    2.练习使用设计视图创建复杂窗体的方法.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验五:设计报表和标签
    实验学时数:2
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.熟练掌握使用两种方法创建报表.
    2.掌握报表设计视图创建报表的方法.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验六:设置数据访问页
    实验学时数:2
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握使用向导创建页的方法.
    2.练习使用设计视图创建复杂页的方法.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验七:设计宏
    实验学时数:2
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握创建及调试宏的方法.
    2.进一步了解设置宏组以及调试宏的方法.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验八:Access的编程语言-VBA
    实验学时数:4
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握VBA语法基础及如何创建对象.
    2.掌握VBA程序的编程技巧及调试方法.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    实验九:综合实验
    实验学时数:4
    (一)实验类型:验证型
    (二)实验类别:基础实验
    (三)每组人数:1
    (四)实验目的:
    1.掌握数据库应用系统开发流程及系统个对象的设计.
    2.应用系统模块的划分,设计以及相关表及结构的实现.
    (五)实验基本要求:必修
    (六)主要仪器设备及配套数:微型计算机,每人一台.
    (七)所在实验室:计算机基础教育实验室
    四,学时分配表




    各教学环节学时分配
    作业
    题量


    讲授
    实验
    讨论
    习题
    课外
    其它
    小计
    第0章
    绪论
    2
    2
    第1章
    Access数据库入门
    1
    1
    2
    第2章
    设计表
    3
    1
    4
    1
    第3章
    设计查询
    1
    2
    3
    1
    第4章
    设计窗体
    1
    2
    3
    1
    第5章
    设计报表和标签
    1
    2
    3
    1
    第6章
    设计数据访问页
    1
    2
    3
    第7章
    设计宏
    2
    2
    4
    第8章
    Access的编程语言-VBA
    4
    4
    8
    1
    第9章
    教务管理系统
    4
    4
    8
    合计
    20
    20
    40
    5
    五,课程教学的基本要求和主要环节
    本课程除教学环节外,还有实验课.实验课是培养学生实际操作,应用能力,创新能力的主要手段.除了教学安排的学时数外,要求学生课外尽量多上机实验.
    通过本课程的实验,使学生的实际操作应用能力达到如下要求:
    (1)学会软件的安装,设置过程,并能熟练操作Access2003的开发环境.
    (2)够熟练利用Access2003创建数据库系统相关表并设置表属性.
    (3)能够熟练利用Access2003开发中小型数据库应用程序.
    本课程安排一个大作业:
    制作一个数据库管理系统应用程序(自选).要求实现数据库的基本功能如查询,添加等操作,并要求实现在VB中利用数据库连接技术(ADO或DAO)实现与数据库Access2003的连接.
    这个大作业占学期总成绩的30%.
    六,本课程与其它课程的联系与分工
    先修课包括:信息技术基础,计算机语言(VB)等.
    后续课包括:VB程序设计,软件工程等.
    七,建议教材与参考教材
    建议教材:《Access数据库应用系统开发与实例》 人民邮电出版社,2006;
    参考教材:《Access数据库开发实例解析》 机械工业出版社,赛奎春主编.
    另外,网络上有许多学习资料可供学生参考或查阅其它有关Access2003数据库管理系统开发的 书籍.
    八,负责人
    撰稿人:刘闪
    审稿人:
    系(院)领导:
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 用access建立数据库  如何建立access数据库  access数据库  access数据库软件下载  access2003数据库教程  在access中创建数据库  access数据库密码破解  vbaccess数据库编程  access数据库应用技术