收藏 分享(赏)

2010课程实验教学大纲.doc

上传人:dzzj200808 文档编号:2293888 上传时间:2018-09-09 格式:DOC 页数:6 大小:80KB
下载 相关 举报
2010课程实验教学大纲.doc_第1页
第1页 / 共6页
2010课程实验教学大纲.doc_第2页
第2页 / 共6页
2010课程实验教学大纲.doc_第3页
第3页 / 共6页
2010课程实验教学大纲.doc_第4页
第4页 / 共6页
2010课程实验教学大纲.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、数据库技术与应用教学大纲课程编码:7340030030学分数:4.5学时数:64 学时,其中实践课时 26 课时(含实训 22 课时、实验课内 4 课时)。开课学期:2010-2011 年下学期适用专业:2010 级非计算机专业文科类本科(除艺术系)主笔人:何强主审人: 第一部分 理论教学一、课程性质、目的和任务:数据库管理系统是计算机信息管理系统的基础。广泛应用于各行各业中,是本科非计算机专业学生的必修课之一,也是适应知识经济时代必备的计算机基础知识。普通高校非计算机专业计算机基础教学分为三个层次:大学计算机基础、计算机技术基础和计算机应用基础。本课程是属于计算机技术基础的范畴。按照我院办学

2、指导思想和办学定位及学生培养目标的具体要求,本课程的主要任务是:1、数据库基础知识入门,熟练掌握数据库的基本操作;2、学会 VF 语言的语法规定,能够用 VF 语言编写简单的应用程序;3、介绍结构化查询的基本知识,掌握最常用的 SQL 语句的使用方法本课程的要求:本课程要求学生初步了解数据库系统的模式结构的基本概念;熟练掌握数据库的基本操作,掌握常用的基本算法和结构化程序基本设计方法和技巧,了解最常用的 SQL 语句的使用方法,达到初步应用能力。二、教学内容、重点和课时安排:本课程的教学内容共分六章。课时共 64 学时,其中理论课时 38 学时,实验和实训课时 26 学时。实验和实训教学内容和

3、课时安排参见数据库技术与应用实验和实训教学大纲。第 1 章 数据库系统基础知识 (2 学时) 1、 基本内容数据,数据处理,数据处理的发展阶段,数据库系统的组成,实体以及实体之间的联系,三种基本数据模型,关系数据库的概念与特点,关系运算。2、基本要求了解:数据处理,数据处理的发展阶段,数据库系统的组成,三种基本数据模型,关系数据库的概念与特点掌握:关系运算。3、重点;数据,数据处理,数据库系统的组成,三种基本数据模型。第 2 章 Visual FoxPro 操作基础(1 学时)1、基本内容Visual FoxPro 软件的启动与退出,Visual FoxPro 的用户界面,Visual Fox

4、Pro的操作方式,Visual FoxPro 命令的结构,常用的命令短语,命令的书写规则。2、基本要求了解:Visual FoxPro 软件的启动与退出,Visual FoxPro 的用户界面,Visual FoxPro 的操作方式。掌握:Visual FoxPro 命令的结构,常用的命令短语,命令的书写规则。3、重点:常用的命令短语,命令的书写规则第 3 章 Visual FoxPro 的数据及其运算(6 学时)1、 基本内容:Visual FoxPro 的基本数据类型、Visual FoxPro 的常量、变量,变量的命名规则与使用方法,数组变量的使用,常用数值函数,常用字符函数,常用日期与

5、日期时间函数,数据类型转换函数,测试函数,算术表达式,字符表达式,关系表达式,逻辑表达式,输出命令“?,?” 。2、基本要求了解: Visual FoxPro 的基本数据类型、Visual FoxPro 的常量、变量掌握:变量的命名规则与使用方法,数组变量的使用,常用数值函数,常用字符函数,常用日期与日期时间函数,数据类型转换函数,测试函数,算术表达式,字符表达式,关系表达式,逻辑表达式。3、重点内存变量与数组变量的使用,常用函数的掌握和灵活运用,关系表达式,逻辑表达式。第 4 章表的基本操作(9 学时)1、基本内容表的建立,向表里面输入记录,表的打开与关闭,表结构的显示和记录的显示,表结构的

6、修改,表记录的修改,记录指针的基本概念,记录指针的定位,表记录的删除,表的复制,表与数组之间数据的传送,表的排序,索引的基本概念,索引的类型与种类,索引的建立与使用,表的统计与计算,表的分类汇总,工作区的概念,表的关联与连接。2、基本要求了解:表与数组之间数据的传送,索引的基本概念,索引的类型与种类,工作区的概念,表的关联与连接。掌握:表的建立,向表里面输入记录,表的打开与关闭,表结构的显示和记录的显示,表结构的修改,表记录的修改,记录指针的基本概念,记录指针的定位,表记录的删除,表的复制(copy 与 append from) ,表的排序,索引的建立与使用,表的统计与计算,表的分类汇总。3、

7、重点表的基本操作的命令,排序与索引的使用。第 6 章 SQL 语言的应用(4 学时) 1、基本内容SQL 的基本概念,用 SQL 语句建立表结构,修改表结构,删除表,基本查询,带条件的查询,嵌套查询,多表查询,联接查询,插入记录,删除记录,更新记录。2、基本要求了解:SQL 的基本概念,用 SQL 语句建立表结构,修改表结构,删除表,基本查询,带条件的查询,嵌套查询,多表查询,联接查询,插入记录,删除记录,更新记录。掌握;建立表结构,修改表结构,删除表,基本查询,带条件的查询,插入记录,删除记录,更新记录。3、重点如何用 SQL 语言实现表的基本操作,以及基本查询,带条件的查询。第 9 章 结

8、构化程序设计(16 学时)1、基本内容程序设计基本概念,程序的三种控制结构,结构化程序设计的基本方法,程序文件的建立与执行,程序中的交互式输入输出命令,双分支选择结构,多分支选择结构,DO WHILE、FOR 、SCAN 三种循环语句,循环中 LOOP 与 EXIT 语句的基本用法,循环的嵌套,程序模块化的概念,程序调试2、基本要求了解:程序设计基本概念,结构化程序设计的基本方法,程序中的交互式输入输出命令(wait ,格式化输入输出) ,循环中 LOOP 与 EXIT 语句的基本用法,循环的嵌套,程序模块化,程序调试掌握:程序的三种控制结构,程序文件的建立与执行,程序中的交互式输入输出命令(

9、input,accept) ,IF 语句,DOCASE 语句,DO WHILE 语句、FOR 语句的使用方法,以及循环的嵌套,循环与条件的嵌套,条件与条件的嵌套,在循环中 LOOP 和 EXIT 语句的基本使用方法。3、重点IF 语句,DOCASE 语句,DO WHILE 语句、FOR 语句的使用方法,以及循环的嵌套,循环与条件的嵌套,条件与条件的嵌套。三、教学方法:以教师讲授为主,并结合学生的上机实践四、教材与主要参考书目:教材:刘卫国主编, Visual FoxPro 程序设计教程 ,北京邮电大学出版社,2009 年第 2 版许劲主编, 数据库基础与应用实践教程 ,北京邮电大学出版社,20

10、09 年第 2 版第二部分 实验教学一、 实验教学的作用与目的VFP 程序设计是门实践性极强的课程,不但需要扎实的理论知识,而且需要大量的实践过程。学习该门课程能够使学生具有利用 Visual FoxPro 进行数据库管理的能力,为学生继续学习程序设计以及管理数据库应用系统打下基础。为此需要大量的上机操作,完成从理论到实践应用的过程。二、实验教学基本要求通过上机实训要求:掌握数据库表的基本操作;掌握过程化编程的基本方法,并学会进行简单的程序设计;掌握 SQL 语言的基础,学会使用基本的 SQL 命令。三、主要仪器设备及其规格型号硬件平台:CPU 奔腾 ;内存 128 兆以上(最好 256 兆以

11、上) ;软件:Windows 98/2000/XP,Visual FoxPro 6.0四、实验教材、实验指导书及主要参考书目许劲主编, 数据库基础与应用实践教程 ,北京邮电大学出版社,2009 年第 2 版五、实验项目及开设情况序号 实验项目名称 内容提要实验时数实验类型实验要求每组人数所在实验(分)室名称1Visual FoxPro的环境与运算启动 Visual FoxPro,熟悉界面,自定义工具栏,创建一个新项目,将实习内容复制到软盘,设置 visual FoxPro 的系统环境,Visual FoxPro 软件的退出。2 验证 必开 1计算机系计算机基础实验室2Visual FoxPro

12、的数据类型和表达式Visual FoxPro 的函数的使用,Visual FoxPro 的表达式的使用,Visual FoxPro的内存变量的使用。2 验证 必开 1计算机系计算机基础实验室3 表的建立与输入根据表内容,设计表结构,建立自由表,定义表结构,输入记录,移动记录指针。2 验证 必开 1计算机系计算机基础实验室4 表的查看与维护打开数据表,在表中追加记录,显示记录,修改记录,删除记录,复制记录。2 验证 必开 1计算机系计算机基础实验室5 表的排序、索引对表进行排序操作,建立单索引,复合索引,索引文件的打开,主索引文件、主索引项的设置,索引文件的更新,记录的快速查询。2 验证 必开

13、1计算机系计算机基础实验室6表的维护与统计,多表操作记录的条件查找,数值字段的纵向求和与 2 验证 必开 1计算机系计算机基础实验室求平均,符合给定条件的记录数的统计,同类数据的汇总,工作区的选择,数据表的别名,多个数据表文件的关联。7结构化查询语言SQL 数据定义、数据操纵命令使用 SQL 语言建立自由表,输入记录,对记录进行修改。2 验证 必开 1计算机系计算机基础实验室8结构化查询语言SQL 查询语句对数据进行查询,对记录进行修改,显示表记录,统计表记录。 2 验证 必开 1计算机系计算机基础实验室9数据表的综合操作(编号 1301124601)给定一个工作表和相关操作要求,要求书写并执

14、行相关命令。2 验证 必开 1计算机系计算机基础实验室10顺序结构与选择结构建立程序,运行程序,调试程序,基本的顺序结构程序设计,基本的选择结构程序设计.2 验证 必开 1计算机系计算机基础实验室11 循环结构用循环编写程序,解决简单循环问题,如数据的累加,一层循环的穷举。2 验证 必开 1计算机系计算机基础实验室12 循环综合示例运用循环的嵌套解决稍微复杂的穷举问题,如素数,完数,百鸡百钱问题。 2 验证 必开 1计算机系计算机基础实验室13综合程序设计(编号 0013123602)每位同学在课前从老师手中抽取 2 道的题目,做好流程图的设计,程序的设计等准备工作,实验课时在规定的时间内,将程序调试出正确的结果,并将调试过程写入实验报告。2 设计 必开 1计算机系计算机基础实验室六、成绩考核方式及要求考核分平时成绩与期末成绩两部分。平时成绩占 30%,主要来自平时的测验成绩、实验报告、作业、及考勤。期末考试成绩占 70%,全部是采用计算机系统上机测试。测试分为选择题、判断题和编程题。通过选择题检查学生对语法规则、基本算法等的掌握程度;通过编程题,检查学生的基本编程能力及上机调试能力。批准人:日 期:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报