1 / 14
文档名称:

教学大纲模板【经典】.pdf

格式:pdf   大小:530KB   页数:14页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

教学大纲模板【经典】.pdf

上传人:小屁孩 2024/5/9 文件大小:530 KB

下载得到文件列表

教学大纲模板【经典】.pdf

相关文档

文档介绍

文档介绍:该【教学大纲模板【经典】 】是由【小屁孩】上传分享,文档一共【14】页,该文档可以免费在线阅读,需要了解更多关于【教学大纲模板【经典】 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..Xxx大学《数据库及应用》教学大纲编写单位:xxxxxxx系执笔人:xxxxxxx系审核人:xxxxxxx系xxx大学xxx系20xx年2月:..课程中文名称数据库及应用课程英文名称DataBaseAppplication课程性质公共基础课适用专业非计算机专业先修课程计算机应用基础并修课程总学时54总学分3使用教材VisualFoxPro数据库程序设计教程参考书目教学方式多媒体考核方式阶段性考核课程概述(本课程在学科或专业中的地位和作用、教学目标、内容简介等)本课程是根据教育部对高校非计算机专业计算机公共课的教学要求,继《计算机文化基础》课程后的又一门计算机公共课。本课程主要目的是使学生通过“数据库及应用”课程的学****了解数据库的基本概念,掌握数据库应用系统开发的基本方法和过程,培养学生将数据库应用技术与其专业相结合的意识和能力。同时,考虑学生参加全国计算机等级考试的需求,本课程的教学应能提供相应的支持。本课程是计算机应用的重点课程,教学内容以系统性和实用性为原则,要求达到计算机基础教学三个层次的第二个层次。;;;;,具备一定的程序设计能力。:..学时分配表章次章名学时备注第一章数据库系统概述与VisualFoxpro基础知识2第二章数据表的基本操作2第三章数据库的设计与操作2第四章结构化查询语言SQL27第五章结构化程序设计基础2第六章面向对象程序设计9第七章菜单设计与应用3第八章报表设计1综合练****6总学时含上机实****合计54[实验要求]本课程实验要求较高,实验内容多且相关性较强,有关实验的具体要求与内容需按实验大纲执行,本大纲中不再另行说明。第1页:..第一章数据库系统概述与VisualFoxPro基础知识[教学内容]数据库系统的基本概念;关系数据库系统;数据库应用系统;常量、变量、函数及表达式。[教学目标与要求]熟练掌握:常量、变量、表达式及常用函数;掌握:数据库系统的基本概念;关系的概念、基本特点和关系运算;了解:VisualFoxpro的命令格式及文件类型。[重点与难点]数据库系统的基本概念;常量、变量、函数及表达式。[教学时数]2学时第一节数据库系统的基本概念一、数据库概述(一)三类数据模型(二)关系数据库概述(三)实体模型与实体联系(四)三种基本关系运算(五)关系完整性二、数据库系统概述(一)数据管理系统(DBMS)(二)数据应用系统(DBAS)第2页:..第二节VisualFoxpro概述一、VisualFoxpro概述二、VisualFoxpro的数据元素三、VisualFoxpro的命令格式第三节常量、变量、函数和表达式一、常量、变量的概念及类型二、函数三、表达式[复****思考题]1、与文件系统相比,数据库系统有哪些优点?2、数据库管理系统有哪些基本功能?3、VFP有哪几种工作方式?第二章数据表的基本操作[教学内容]VisualFoxPro项目管理器;表的建立与修改;表的维护命令;索引的概念与索引的建立[教学目标与要求]熟练掌握:表结构建立及修改方法;索引的概念、类型、特点及建立索引的方法掌握:对表中记录的追加、插入和删除等操作;项目管理器的建立和使用方法了解:多工作区的概念;数据导入和数据导出[重点与难点]表结构的建立及修改方法;表中数据操作;索引及索引建立方法。[教学时数]2学时第一节项目管理器一、项目管理器的作用第3页:..二、项目文件建立三、项目管理器的基本使用方法第二节自由表一、自由表的基本概念及组成二、自由表结构的建立、修改三、自由表数据的编辑方法第三节索引一、索引的概念及作用二、索引的种类三、各种索引的建立方法及使用第四节工作区的概念一、工作区的概念及作用二、工作区的选择第五节数据的导入及导出一、数据导入与导出的概念二、数据导入与导出的方法[复****思考题]1、项目管理器有哪些主要功能?2、VFP的数据表有哪些要素?3、VFP的索引有哪些种类,它们有哪些异同?第三章数据库的设计与操作[教学内容]数据库的建立;数据库表的操作;永久关系的建立;临时关联;数据库表属性的设置[教学目标与要求]熟练掌握:数据库表的操作;永久关系的建立;数据库表属性的设置第4页:..掌握:项目中添加/移去数据库的操作;掌握数据库的操作了解:数据库表的记录级规则、临时关联[重点与难点]数据库的建立;数据库表的操作;永久关系的建立;数据库表属性的设置[教学时数]2学时第一节数据库一、数据库概述二、数据库与数据库表(一)主索引与主关键字(二)自由表与数据库表的操作第二节数据库表的有效性规则一、数据库中数据有效性的概念二、有效性规则的设置方法第三节永久关系与临时关系一、永久关系与临时关系的概念二、永久关系三、临时关系第四节参照完整性规则一、更新规则二、删除规则三、插入规则[复****思考题]第5页:..1、什么是参照完整性?参照完整性有什么作用?2、VFP的永久关系有临时关系有何不同,各有什么用处?第四章结构化查询语言(SQL)[教学内容]SQL概要;SQL数据定义功能;SQL的数据操纵功能;SQL的数据查询功能;视图[教学目标与要求]熟练掌握:SQL语言数据查询的命令:基本查询、嵌套查询、多表查询;查询结果的处理:排序、重定向、分组统计与筛选视图掌握:SQL语言数据定义的命令:.建立表结构的命令、修改表结构的命令,主索引建立/取消的短语,建立/取消字段有效性规则的短语;删除表的操作命令。SQL语言数据操纵的命令:添加记录;删除记录;更新记录了解:候选索引建立/取消的短语[重点与难点]SQL的查询结构;视图[教学时数]27学时第一节SQL语言概述一、SQL语言的含义及特点二、SQL语言的命令分类第二节SQL语言的数据定义一、建立表的命令二、修改表的命令(一)增加字段(二)删除字段(三)字段重命名第6页:..(四)修改类型、宽度及相关规则(五)建立主索引与候选索引三、删除表的命令第三节SQL语言的数据操纵一、添加记录二、删除记录三、更新记录第四节SQL语言的数据查询一、基本查询结构(一)查询的基本结构(二)筛选(WHERE短语)二、与查询有关的统计函数(一)SUM()函数(二)AVG()函数(三)MAX()函数(四)MIN()函数(五)COUNT()函数三、排序、分组与重定向四、嵌套查询结构五、多表查询结构(一)多表用“JOIN……ON”联接(二)多表用“,……WHERE”联接六、查询设计器第五节VFP的视图一、视图的基本概念第7页:..二、视图建立的方法(一)用视图设计器建立(二)用命令建立[复****思考题]1、如何用SQL语言定义表?2、VFP的SQL语言中查询有哪几种结构?3、对SQL语言的查询结果可以做哪些处理?各种处理有何用途?第五章结构化程序设计基础[教学内容]程序文件的建立;程序的基本结构;过程设计与调用[教学目标与要求]熟练掌握:程序设计的三种基本结构:顺序结构、选择结构和循环结构掌握:程序的基本概念和建立程序文件的方法了解:数据的输入与输出;自定义函数与过程;全局变量和局部变量[重点与难点]程序的基本结构;函数与过程;全局变量与局部变量[教学时数]2学时第一节程序概述一、程序的基本概念二、程序的建立和修改第二节程序设计的三种基本结构一、顺序结构第8页:..二、选择结构三、循环结构第三节函数与过程一、函数的建立与调用二、过程的建立与调用三、全局变量和局部变量[复****思考题]1、什么是程序的控制结构?VFP的程序有哪几种控制结构?2、一个VFP应用程序有哪些部分组成?第六章面向对象程序设计[教学内容]面向对象程序设计的基本概念:表单的设计与建立;常用控件的使用。[教学目标与要求]熟练掌握:表单文件建立的方法;标签、文本框、命令按钮、表格、单选按钮组、组合框等控件的作用和相关属性的设置掌握:复选框、列表框、编辑框、页框,计时控件等控件的作用和相关属性的设置;对象、事件和方法的概念了解:“类”的基本概念;[重点与难点]常用控件属性及设置方法[教学时数]9学时第一节面向对象程序设计第9页:..一、对象、类的基本概念二、对象的属性和方法三、对象程序设计的基本方法和步骤四、对象的引用、对象的基本操作方法第二节VFP的常用控件一、表单文件二、事件驱动的概念三、常用控件(一)标签、文本框、命令按钮、表格、单选按钮组、组合框(二)复选框、列表框、编辑框、页框,计时控件[复****思考题]1、程序中如何引用一个VFP可视化控件?2、VFP中一个对象的属性、方法、事件、事件处理程序各有什么用途?3、VFP可视化程序设计中,主要有哪些控件,作用如何?第七章菜单设计与应用[教学内容]VFP系统菜单简介;菜单设计器的使用;菜单格式(定义)文件和菜单程序文件;快捷菜单与顶层表单;菜单程序设计。[教学目标与要求]熟练掌握:菜单设计器的使用,菜单程序设计掌握:菜单格式(定义)文件(.mnx)和菜单程序文件(.mpr)的差别了解:快捷菜单与顶层表单;VFP系统菜单的结构[重点与难点]菜单设计器的使用[教学时数]3学时第10页:..第一节菜单结构与菜单设计一、系统菜单结构二、菜单设计器(一)菜单格式文件(.mnx)的建立(二)菜单程序文件(.mpr)第二节菜单程序设计一、快捷菜单二、顶层表单[复****思考题]1、什么是菜单?如何定义一个菜单?2、如何利用菜单对程序进行控制?第八章报表设计[教学内容]报表文件的建立;报表向导的使用;报表设计器的使用;报表的输出[教学目标与要求]熟练掌握:报表文件的建立;报表设计器的使用掌握:报表向导的使用;了解:报表的输出[重点与难点]报表设计器的使用[教学时数]1学时第11页:..第一节报表的基本概念一、报表的概念二、报表文件及建立报表的命令第二节报表向导与报表设计器的使用一、用报表向导建立报表二、用报表设计器建立报表三、报表文件的输出[复****思考题]1、VFP报表有哪些主要构成要素?2、如何用VFP报表向导建立一个报表?[重点章节]第二章数据表的基本操作第三章数据库的设计与操作第四章结构化查询语言SQL第六章面向对象程序设计第12页