资源描述
《数据库应用》
课程教学纲要
课程编号:33014
制订单位:信息治理学院
制订人〔执笔人〕:刘谦
考核人:凌传繁
制订时间:2005年7月
江西财经年夜学
《数据库应用》课程教学纲要
一、课程总述
本课程纲要是以2006年全校本科专业人才培育计划为根据体例的。
课程称号
课程性子
总学时数
开课院系
数据库应用
全校选修课
80
课程代码
先修课程
周学时数
任课老师
编写时间
纲要主审人
33014
盘算机应用根底
3+2
信息治理学院
刘谦杨波黄寒燕刘喜平
2007年3月订正
凌传繁
编写人刘谦
课程担任人刘谦
黎升洪主编《VisualFoxPro面向工具次序计划教程》迷信出书
2004年12月
2005年3月
应用课本
吴京慧主编《盘算机根底试验技巧教程》中国迷信技巧出书社
⑴刘卫国主编《VisualFoxPro
次序计划教程》北京邮电出书社
2004年6月
教学参考资
料
⑵教导部测验核心
主编《天下盘算机品级测验
二级教程--VisualFoxPro
次序设
计》
初等教导出书社2003年2月
本课程是全校经济治理类专业的年夜众选修课。本课程针对非盘算机专业的特
课程教学目点,扼要教学必备的数据库根底常识,
,讲解古代经济治理类怎样应用盘算机加工
与处置数据,在《盘算机应用根底》根底长进一步晋升古代年夜先生的盘算机常识跟
应用的根本技艺,为专业相干的数据处置奠基根底,片面地进步先生的翻新素养。
的
1、从复杂实例动手,解说数据库根本常识跟根本实际;
课程教学要
求
2、重视VisualFoxPro
操纵的有用性;
3、强化先生上机实际,重视先生操纵才能培育,从实际操纵中加深跟稳固数
据库与数据处置道理常识,进步先生的开辟翻新认识。
重点:
1、数据模子与关联数据库;
2、VisualFoxPro
数据库操纵根底
3、VisualFoxPro中SQL查问;
本课程的重
点跟难点
4、VisualFoxPro
次序计划根底;
次序计划;
5、表单计划与应用。
难点:
1、VisualFoxPro
2、表单计划与应用。
考察方法:平常10%,上机操纵考察15%,综合计划试验〔试验讲演〕
期末口试成果60%。
15%,
课程测验
平常成果以考勤、提咨询跟讲堂功课为主;上机操纵要紧考察SQL查问跟Visual
FoxPro次序计划;综合计划试验请求按指定要点进展表单计划,并撰写试验讲演。
二、教学时数调配
周次
讲课
12345678910111213141516合计备注
33333333333333348
教学过程表
试验课
222222222222222232
3
剖析探讨
周时数合计
555555555555555580
讲课
教学时数
周次
教学内容
日期
讲课探讨试验
第一章数据库零碎概论
月日1.1数据库技巧;1.2数据模子;1.3关联数据库〔1.3.1关
3
系模子〕
1
试验1VFP集成情况的应用
2.2VisualFoxPro的装置与启动、加入;2.3VisualFoxPro的
月日
用户界面;2.4VisualFoxPro操纵概述;2.5VisualFoxPro命
2
令概述;、下令跟复杂的表白式应用
1.3.2关联完好性束缚;1.4数据库零碎应用形式;第三章
VisualFoxPro言语根底;3.1数据范例;3.2常量;3.3变
月日量;3.4函数;3.5VisualFoxPro的表白式〔3.5.1算术表白
式;3.5.2字符表白式;3.5.3日期跟时间表白式;3.5.4关
系表白式;3.5.5逻辑表白式〕
3
2
3
2
试验2变量、函数跟表白式的应用
月日
内存变量赋值操纵;罕见函数挪用操纵;表白式编写
第四章VisualFoxPro数据库操纵根底
4.1表的翻开与封闭跟任务区;4.2表记载的根本操纵
月日4.2.1表记载指针的定位;4.2.2表记载的表现与浏览〔重
点〕;4.2.3表记载的修正;4.2.4数据表记载的添加;4.2.5
表记载的删除。
3
试验3数据表的翻开、浏览
月日数据表翻开、封闭;数据表在多个任务区的翻开、封闭;
2
记载指针的定位操纵;记载的浏览操纵〔重点结构前提〕
。
4.3表的索引与排序;4.4表记载的查寻;4.7数据表的建
破与修正;4.8数据库的根本操纵
月日
月日
3
试验4索引的树破应用、数据库〔表〕的树破
索引的树破;索引的应用;疾速查寻;数据库、数据表的
树破;数据表的主键、外键束缚的树破。数据表计划器使
用;数据库计划器应用。
4
5
2
第五章
VisualFoxPro中SQL言语的应用
月日5.1SQL言语概述;5.1.3根本表跟视图;
5.2.1单表查问。
5.2
3
数据查问;
月日试验5SQL单表查问语句编写
2
重点结构WHERE前提
5.2.2多表查问〔重点〕;5.2.3创破跟应用视图;5.3数据
月日
3
记载拔出、删除、更新操纵;
5.4数据库界说〔选讲〕。
6
试验6SQL多表查问操纵
月日重点了解二表天然衔接操纵跟少数据表导航观点。
件的编写。5.5VisualFoxPro查问计划器。
第六章VisualFoxPro次序计划根底
了解条
2
6.1VisualFoxPro次序的树破与履行;6.2结构化次序计划
根底;6.3VisualFoxPro次序的操纵语句结构;6.3.1次序
月日
3
结构次序;6.3.2分支结构次序〔重点〕
7
试验7次序计划试验一
月日VFP次序情况熟习,复杂次序的编写;次序运转;次序结
构次序编写;分支结构次序编写。
2
月日6.3.3轮回结构次序〔重点〕;6.3.4次序计划举例;
3
3
试验8次序计划试验二
月日
单重轮回次序的编写;多重轮回次序的编写;
8
9
2
2
2
月日6.4数组的应用;6.5次序的模块化办法;
试验9次序计划试验三
月日
数组用于排序;复杂子次序编写。
月日期中剖析、探讨与小结,习题课等
3
10
试验10次序计划试验四
月日
次序综合例子。
第七章
面向工具次序计划根底
7.1面向工具的根本观点;7.1.1面向工具核心观点;7.1.2
类或工具的特征;7.2VisualFoxPro6.0劈面向工具办法
的支撑;7.3VisualFoxPro面向工具的次序计划中的别的
月日
月日
3
11
咨询题;7.3.1控件核心与Tab序;7.3.2VisualFoxPro中关
于类的操纵。
试验11工程治理器中对HelloWorld次序的浏览、剖析
2
第八章
表单计划与应用
8.1表单的树破与运转;8.2表单的操纵;8.2.2表单的
月日属性;8.2.3表单的事情与办法;8.2.4数据情况;8.2.5表3
单控件的操纵与规划;8.3常用表单控件;8.3.1下令按
钮〔CommandButton〕控件;
12
月日试验12工程治理器中对HelloWorld次序的编写
2
罕见控件的属性跟办法
8.3.2下令按钮组〔CommandGroup〕控件;8.3.3文本框
月日〔TextBox〕控件;8.3.4编纂框〔EditBox〕控件;8.3.5复3
选框〔CheckBox〕控件;8.3.6单项选择按钮〔Optiongroup〕
控件。
13
试验13表单计划器的应用二
月日
2
8.3.7标签〔Label〕控件;8.3.8列表框〔List〕控件;8.3.9
组合框〔ComboBox〕控件;8.3.10计时器〔Timer〕控件。
月日
月日
月日
月日
3
14
试验14表单计划器的应用三
2
8.3.11微调〔Spinner〕控件;8.3.12页框〔PageFrame〕
控件;8.3.13表格〔Grid〕控件。综合例子
3
3
15
16
综合试验
2
2
月日综合剖析与探讨,课程总结。
综合试验
月日
三、单位教学目标、教学重难点跟内容设置
第一周
数据库零碎概论
【教学目标】
使先生了解信息、数据、数据库、数据库治理零碎跟数据模子等根本常识。了解怎样科
学地构造跟贮存数据,盘算机是怎样高效地猎取跟处置数据。
让先生开端了解数据库零碎中
怎样可以应用关联模子树破
要观点与常识。
VisualFoxPro中的关联,进而控制元组、属性、要害字、等主
【重点难点】
数据处置,数据模子,关联数据库。
【教学内容】
1.1数据库技巧;1.2数据模子;1.3关联数据库〔1.3.1关联模子〕
第二周
VisualFoxPro
言语根底
【教学目标】
使先生了解关联完好性束缚;
使先生控制常量;变量的观点跟界说办法,控制表白式的
根本观点,控制运算符与函数的誊写办法。控制数值处置函数、局部字符函数、数据范例转
换函数在表白式中的应用。
【重点难点】
重点:常量、变量观点,字符跟关联运算符,字符函数跟范例转换函数
难点:函数跟表白式。
。
【教学内容】
1.3.2关联完好性束缚;1.4数据库零碎应用形式;第三章
VisualFoxPro言语根底;3.1
数据范例;3.2常量;3.3变量;3.4函数〔数值处置函数6个〔SQRT,INT,MOD,ROUND,MAX,MIN〕,
字符函数11个〔SPACE,LEN,AT,LEFT,RIGHT,ISALPHA,CHR,ASC,SUBSTR,LTRIM,RTRIM〕,日期与
时间函数4个〔DATE,YEAR,MONTH,DAY〕,数据范例转换函数4个〔STR,VAL,CTOD,DTOC〕,数据表
处置函数7个〔DBF,BOF,EOF,FOUND,RECNO,SELECT,RECCOUNT〕〕;3.5VisualFoxPro的表白式
〔3.5.1算术表白式;3.5.2字符表白式;3.5.3日期跟时间表白式;3.5.4关联表白式;3.5.5
逻辑表白式〕
第三周
VisualFoxPro
数据库操纵根底
【教学目标】
使先生控制表文件的树破、翻开、封闭、任务区的选择、指针定位、表记载表现、添加、
修正及表记载的删除等外容。
【重点难点】
重点:表文件的树破、翻开、封闭、任务区的选择、指针定位、表记载表现、添加跟表
记载的删除。
难点:指针定位、表记载表现、添加跟表记载的删除。
【教学内容】
4.1表的翻开与封闭跟任务区;
4.2表记载的根本操纵
4.2.1表记载指针的定位;4.2.2表记载的表现与浏览〔重点〕;4.2.3表记载的修正;4.2.4
数据表记载的添加;4.2.5表记载的删除。
第周围
VisualFoxPro数据库操纵根底〔续〕
【教学目标】
控制表的索引跟查寻、数据库的树破、翻开跟封闭、修正与删除等根本操纵,
使先生可以区不数据库与表,树破与修正数据库表、树破数据库表之间的永世关联。
【重点难点】
表的索引跟查寻,数据库的树破、翻开跟封闭、修正与删除等根本操纵,树破数据库表
之间的永世关联。
【教学内容】
4.3表的索引与排序;4.4表记载的查寻;4.7数据表的树破与修正;4.8数据库的根本
操纵。
第五周
SQL言语的应用〔一〕
【教学目标】
使先生控制根本表跟视图等
SQL常识,控制SQL的单表查问。
【重点难点】
根本表跟视图,单表查问。
【教学内容】
第五章VisualFoxPro
中SQL言语的应用〔一〕
5.1SQL言语概述;5.1.3根本表跟视图;5.2数据查问;5.2.1单表查问。
第六周
SQL言语的应用〔二〕
【教学目标】
使先生控制SQL的多表查问,创破跟应用视图;了解数据记载拔出、删除、更新操纵。
【重点难点】
SQL的多表查问,创破跟应用视图。
【教学内容】
5.2.2多表查问〔重点〕;5.2.3创破跟应用视图;5.3数据记载拔出、删除、更新操纵;
5.4数据库界说〔选讲〕。
第七周
VisualFoxPro次序计划根底(一)
【教学目标】
使先生了解处置一个咨询题的算法,
使先生了解交互式下令及次序言件的形成方法,
控制
次序言件的操纵下令跟操纵办法,了解并应用次序结构跟分支结构编写复杂次序。
【重点难点】
重点:次序言件的树破、修正与运转;次序结构跟分支结构。
难点:分支结构。
【教学内容】
第六章VisualFoxPro次序计划根底
6.1VisualFoxPro次序的树破与履行;6.2结构化次序计划根底;6.3VisualFoxPro次序
的操纵语句结构;6.3.1次序结构次序;6.3.2分支结构次序
第八周
VisualFoxPro次序计划根底(二)
【教学目标】
使先生了解什么原因要应用轮回结构,
什么状况下应用轮回结构编写次序,
了解跟解读简
单轮回次序,解读多重轮回次序,使先生可以对局部典范咨询题进展轮回结构的次序编写。
【重点难点】
含轮回结构的次序计划。
【教学内容】
6.3.3轮回结构次序〔复杂轮回、多重轮回〕
;6.3.4次序计划举例。
第九周
VisualFoxPro次序计划根底(三)
【教学目标】
使先生进一步增强对轮回结构的了解,进一步了解跟解读复杂轮回次序跟多重轮回程
序,使先生了解数组结构跟应用数组编程。
【重点难点】
多重轮回结构次序计划;数组与排序。
【教学内容】
6.3.4次序计划举例〔续〕;6.4数组的应用;6.5次序的模块化办法〔选讲〕。
第十周
综合剖析与探讨
【教学目标】
使先生可以在一个新的高度审阅表与数据库、
等VisualFoxPro相干观点跟常识。
【重点难点】
SQL的单表与多表查问、次序的操纵结构
SQL查问的综合剖析与总结;次序计划与算法剖析。
【教学内容】
表与数据库;单表与多表的
SQL查问;算法与操纵结构
第十一周
面向工具次序计划根底
【教学目标】
向先生引见面向工具的根本观点,
让先生开端了解类跟工具,提要地了解VisualFoxPro
面向工具的次序计划。
【重点难点】
面向工具核心观点,类跟工具观点。
【教学内容】
第七章
面向工具次序计划根底
7.1面向工具的根本观点;7.1.1面向工具核心观点;7.1.2类或工具的特征;7.2Visual
FoxPro6.0劈面向工具办法的支撑;7.3VisualFoxPro面向工具的次序计划中的别的咨询题;
7.3.1控件核心与Tab序;7.3.2VisualFoxPro中对于类的操纵。
第十二周
表单操纵与表单控件
【教学目标】
使先生了解表单观点,可以在盘算机上
创破、修正跟运转表单,设置表单属性,了解
VisualFoxPro
中常用表单控件,了解下令按钮〔
CommandButton〕控件。
【重点难点】
表单的属性;表单的事情与办法;表单与数据情况;下令按钮〔CommandButton〕控件。
【教学内容】
第八章
表单计划与应用
8.1表单的树破与运转;8.2表单的操纵;8.2.2表单的属性;8.2.3表单的事情与方
法;8.2.4数据情况;8.2.5表单控件的操纵与规划;
〔CommandButton〕控件;
8.3常用表单控件;8.3.1下令按钮
第十三周
表单计划〔一〕
【教学目标】
使先生了解并控制假定干常用控件的应用,能对普通请求的表单进展计划。
【重点难点】
下令按钮组〔CommandGroup〕控件;文本框〔TextBox〕控件;复选框〔CheckBox〕
控件;单项选择按钮〔Optiongroup〕控件
【教学内容】
罕见控件的属性跟办法
8.3.2下令按钮组〔CommandGroup〕控件;8.3.3文本框〔TextBox〕控件;8.3.4编纂
框〔EditBox〕控件;8.3.5复选框〔CheckBox〕控件;8.3.6单项选择按钮〔Optiongroup〕控件。
第十周围
表单计划〔二〕
【教学目标】
使先生了解并控制假定干常用控件的应用,
能应用标签、列表框或组合框及计时器控件进
行表单计划。
【重点难点】
标签〔Label〕控件;组合框〔ComboBox〕控件;计时器〔Timer〕控件。
【教学内容】
18.3.7标签〔Label〕控件;8.3.8列表框〔List〕控件;8.3.9组合框〔ComboBox〕控
件;8.3.10计时器〔Timer〕控件。
第十五周
表单计划〔三〕
【教学目标】
使先生了解并控制假定干常用控件的应用,能在表单中应用页框〔
格〔Grid〕控件进展计划。
PageFrame〕控件跟表
【重点难点】
页框〔PageFrame〕控件;表格〔Grid〕控件。
【教学内容】
8.3.11微调〔Spinner〕控件;8.3.12页框〔PageFrame〕控件;8.3.13表格〔Grid〕控
件。综合例子。
第十六周
应用VisualFoxPro
综合计划
【教学目标】
使先生可以控制后面所学常识的总体概貌,
领导先生对课程进展归结跟总结,
进步先生
综合应用VisualFoxPro
的才能。
【教学内容】
综合剖析与探讨,课程总结。
本课程进修网站:
基于账号登录:://elearn.jxufe/
展开阅读全文