土木工程专业《微机数据库》课程建设

更新时间:2024-03-31 作者:用户投稿原创标记本站原创 点赞:26486 浏览:120076

中图分类号:G642文献标识:A文章编号:1009-4202(2010)05-197-01

摘 要论文从教学组织、教学方法、教学内容、教学考核、教学效果几个方面,探讨了土木工程专业《微机数据库》的课程建设,得出理论与实践并重是取得良好教学效果前提的结论.

关 键 词数据库课程建设土木工程

一、引言

《微机数据库》课程是我院土木工程专业地下建筑方向开设的选修课.总学时为40学时,开课时间为大四第一学期.由于课程是面向非计算机专业的学生开设,与面向计算机专业的学生的教学方法有很大差别.故如何进行课程的理论部分与实践部分的课时分配、具体讲授的内容、教学方法等是本课程建设的关键问题.

二、教学组织

1.课时分配.数据库课程是高校重要的理论与实践相结合的课程之一,非计算机专业的学生缺乏相应的基础,而且学习本门课程以应用为主,在课时安排中,采取了20学时讲解基础理论,20学时上机实习的分配方法.


2.教材选取.如何根据专业的不同,组织教学内容,直接关系到教学效果.精选教材关系着整个教学内容、教学方法以及重点、难点的把握,必须整体规划,不仅让学生从理论环节到实践环节掌握所学内容,还能启发学生的思维,举一反三,易学实用.根据教学大纲的要求和本专业特点,选取了程学先主编的《数据库原理与技术》为理论部分主讲教材,选取顾浩主编的《VisualFoxPro6.0程序设计基础上机教程》为实习教材.

三、教学方法

数据库课程具有理论基础强、实践应用性突出、学科间知识综合性明显、学科内多层面内容交融、前沿新技术发展迅速等特征.针对以上特征,本课程采用了理论讲授、小组讨论、上机实践相结合的教学方法.

1.理论讲授:在课堂上采用课堂讲解、软件演示等方法,培养学生思考问题的习惯及解决问题的能力.教学过程中注重示例性讲解,引导学生根据现象和情境提出问题、分析问题、提出检测设,最终解决问题.

2.小组讨论:将学生分成3-4人一个小组,给出讨论题目,每个小组推选一个学生讲解讨论结果.比较成功的案例是:将科研工作中的数据库设计部分条件给出,小组讨论从E-R模型描述到实际关系模型的形成,到最后数据库设计过程.结果每个小组积极讨论,踊跃发言,阐述自己的观点.

3.上机实践:上机实践是数据库课程教学非常重要的环节,除按照实习指导书要求,在实习完成时,生成一个学籍管理系统外,还要求学生按照所提供的资料,完成一个钻孔数据库管理系统.

四、教学内容

1.数据库理论知识

根据教学大纲要求以及参照全国计算机等级考试大纲,安排的教学内容如下:

(1)绪论,包括:数据处理,数据库的数据结构及存储结构,数据模型.

(2)数据库的存储结构,包括:基本文件组织,索引文件组织,B+树文件组织.

(3)关系数据库,包括:关系数据库基本概念,函数依赖,候选关键字与主属性,关系规范化.

(4)关系数据库实现及使用,包括:关系代数,关系演算,SQL语言概貌,SQL数据定义功能,SQL数据查询语句,VisualFoxPro中的SQL查询语句,视图,SQL数据更新语句,SQL数据控制功能,嵌入式SQL,查询优化.

(5)VisualFoxPro简介,包括:项目管理器,变量、常量和表达式,常用函数,对数据库操作基本命令程序设计语句.

(6)数据库应用系统设计,包括应用系统概述,数据库结构设计,应用程序结构设计,主动怎么写作数据库系统.

2.上机实习教学内容

VisualFoxPro-数据库管理系统(VFP)作为数据库应用技术,具有界面操作直观、数据转换简便、应用广泛等特点,成为非计算机专业数据库课程的首选系统.选用VisualFoxPro为实践内容,按照《VisualFoxPro6.0程序设计基础上机教程》教材要求进行,实习内容如下:

(1)VFP界面.实习目的:熟悉VFP环境.包括:VFP主窗口,VFP帮助系统,配置VFP.

(2)VFP应用程序.实习目的:学习制作一个VFP应用程序,通过制作认识VFP应用程序框架,认识VFP中主要的程序设计工具.包括:建立工作目录,建立项目文件,建立数据库,建立类,建立表单,建立菜单,建立并设置主文件,编译运行项目.

(3)表的建立与使用.实习目的:学习建立自由表.实习内容包括:用表设计器创建新表,使用表向导创建新表,使用命令创建新表,表的基本操作,记录的定位与查找,索引的建立和删除.

(4)数据库的创建与使用.实习目的:掌握数据库设计的方法和操作.实习内容包括:创建数据库,数据库表的字段级验证规则,数据库表的记录级验证规则,设置表间规则:参照完整性,表间的临时关系.

(5)表单设计基础.实习目的:掌握由“文件”菜单的“新建”命令入手,如何用“表单向导”及“表设计器”创建表单.实习内容包括:表单向导,表单设计器.

(6)查询与视图.实习目的:学习创建查询与视图.实习内容包括:查询向导,查询设计器,SQL语句,创建本地视图,创建远程视图.

(7)报表设计.实习目的:学习创建报表.实习内容包括:报表向导,报表设计器.

五、教学考核

教学考核分成两个部分,一部分为基础理论部分考试,另一部分为实习成绩.基础理论部分考试占总成绩的60%,实习成绩占40%.其中20个学时的时间是不够完成实习内容的,要求学生在课外完成.

六、教学效果

学生完成课程学习后,基本能够用VFP独立完成与土木工程有关的数据库设计.有读研的学生,从事与数据库有关的工程应用研究,能够深入学习,独立完成研究.

七、结语

数据库管理系统软件是计算技术和信息时代结合的产物,是计算机科学的一个重要分支,无论是对计机专业还是非计算机专业的学生,课程的重要性是显而易见的.对非计算机专业开设本门课程,做到理论与实践并重,是取得良好教学效果的基础.

相关论文范文