《数据库》课程教学大纲

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库课程教学大纲
<DATABASE(Visua1FoxPro)>
学时数:40
其中:上机实训学时:12
课外学时:0
学分:2.5
适用专业:电气工程自动化
一、课程的性质、目的和任务
课程的性质:现在的社会是一个信息飞速发展的社会,而信息社会必然对高校培养学生的素质及其知识结构提出更高和更新的要求。

为适应社会的要求,为国家培养有用的人才,国家高教司将高校非计算机专业的计算机基础教育内容分为三个层次:计算机文化基础、计算机技术基础和计算机应用基础。

我们设置《数据库(ViSUa1FoxPro)》课程,属第二个层次的内容,而且ViSaUIFoxPro也是目前微型机使用的操作系统WindowS平台上支持的非常流行的面向对象的可视化程序设计语言之一。

鉴于电气工程自动化专业的人才培养计划要求,因此开设《数据库(ViSUa1FoxPro)》这门面向对象程序语言设计课程。

设置本课程的目的和任务:使学生掌握数据库设计和数据库操作的基本理论和方法,初步掌握面向对象程序设计的思路,为学生今后学习其它面向对象程序设计语言打下一个基础。

并为学生的后续专业课程打下必要的计算机基础。

二、课程教学的基本要求
1.掌握数据库的基础知识、数据及数据运算;
2.掌握表的基本操作,了解数据库操作,掌握SQ1语言;
3.掌握面向过程的三种程序设计结构;
4.掌握表单的基本知识和表单设计;
5.了解报表设计和菜单的设计。

三、课程的教学内容、重点和难点
第一章Visua1Fe)XPrO基础知识(1.5学时) 内容:
1.1数据库基本概念
1.2关系数据库系统
要求:
1.了解什么是信息、数据、数据处理、数学模型、关系数据库
2.了解数据库系统的体系结构、数据库管理系统、数据库应用系统的构成
3.熟悉ViSUaIFoXPro6.0应用系统环境
第二章数据及数据运算(4.5学时)
内容:
1.1数据类型
1.2常量
1.3变量
1.4数组
1.5函数
2.6运算符与表达式
要求:
1.理解基本数据类型,常量与变量
2.掌握常用标准函数、运算符与表达式的使用方法重点:常用标准函数、运算符与表达
式的使用方法难点:函数、表达式
第三章表基本操作(3学时)
内容:
3.1表的建立
3.2表的编辑修改
要求:
1.掌握表的创建方法,包括表的结构设计和数据的输入
2.掌握表的打开、数据的显示、修改和删除等基本操作重点:表的建立及基本操作难点:
第四章数据库的操作与SQ1语言(7学时)
内容:
2.1数据库的基本操作
4.2数据字典
4.3关系型数据库标准语言SQ1
要求:
1.掌握数据库的创建,了解数据字典的设计和使用
2.熟练掌握查询设计器的使用方法,通过查询设计器中的“查看SQ1”菜单来理解SQ1语
言中的各短语含义。

重点:数据库的建立,查询设计器的使用
难点:多表操作、SQ1-se1ect语句
第五章表单的基本知识(6学时)
内容:
5.1建立表单
5.2表单的数据环境
5.3表单的属性
5.1表单的常用事件
5.2向表单添加控件
5.3部分控件
6.7代码
7.8方法
要求:
1.学会使用表单向导和表单设计器创建表单
2.了解和掌握对象以及对象的属性、事件等概念
3.了解和掌握VFP中常用控件的特点和性能,学会控件在表单中的基本操作
4.学会如何在表单中编写事件代码、创建数据环境
5.掌握对象的相对和绝对引用
第六章程序设计基础(6学时)
内容:
6.1程序文件的建立与运行
7.2程序的控制结构
要求:
1.了解程序设计的基本方法
2.掌握程序文件的建立与修改、程序文件的调试。

3.掌握程序的三种基本控制结构包括:顺序结构、选择结构、循环结构重点:程序的三种基本控制结构
难点:选择结构、循环结构
第七章表单设计(10学时)
内容:
7.1常用控件
7.2多表单应用程序
要求:
了解并掌握常用控件的常用属性、事件的用法,能设计功能简单的表单,了解表单参数
第八章报表与标签设计(1学时)
内容:
8.1报表设计
要求:
1.掌握利用报表向导创建报表
2.掌握利用快速报表创建报表
g了解利用报衣设计器创建报表
重点:利用报表设计器创建报表、利用报表向导创建报表
难点:
第九章菜单设计(1学时)
内容:
9.1菜单规划
9.2建立菜单
9.3建立快捷菜单
要求:
1.了解系统的菜单组成
2.学会设计应用程序的系统菜单
3.掌握将菜单加载到表单上的方法
重点:菜单的设计
难点:菜单的加载
四、课程各教学环节要求
教学环境:
1.授课在多媒体教室。

硬件配置要求:586以上微机,配有UBS接口,、软驱、光驱
和大屏幕投影仪,RAM>64MB o
2.软件配置要求:操作系统为WindoWS98以上版本。

面向对象可视化的中文
Visau1FoxPro6.0版。

学生实习环境
1.实习机:最低配置,586以上微机,,RAM>32MB,软驱、硬驱
2.软件配置要求:操作系统为WindoWS98以上版本。

面向对象可视化的中文
Visau1FoxPro6.0版。

考核及成绩:
本课程考核成绩包括机试成绩和平时成绩两部分。

其中平时成绩应是作业、实验、课堂回答问题等综合成绩。

相关事宜具体说明如下:
1.期末考试(机试)采用闭卷形式进行考核。

2.平时作业要按时保质保量地完成。

3.总成绩:期末成绩占70%,平时成绩占30%。

六、课程与其他课程的联系
本课程原则上与其他程序设计语言课程没有先后关系。

但是,考虑到实际教学效果和教学效率,在学习本课程之前要对计算机的相关软件基础知识有所掌握。

因此,这个教学大纲是在学生已掌握一定软件基础知识的前提下制定的。

七、教材与教学参考书
(一)教材
朱珍.《Visua1FoxPro数据库程序设计》(第二版).北京:中国铁道出版社,2008年11月. 朱扬清.《Visua1FoxPro数据库程序设计习题解答与上机指导》(第二版).北京:中国铁道出版社,2008年11月
(二)教学参考书
[1]高怡新.Visua1FOXPro程序设计北京:人民邮电出版社,2003年4月。

[2]潭浩强.Visua1FoXPro及其应用系统开发.北京:清华大学出版社,2000年。

相关文档
最新文档