一、课程简介
《数据库原理》是地理信息系统专业的一门专业基础课本科教学。主要任务是使学生了解数据库的一般原理及应用,掌握数据库的设计思路、设计过程,熟悉可视化编程的技术和软件开发的思维方式,使学生具备简单的数据库及其他可视化软件开发能力。
二、课程实验教学目的与要求
实验的目的、任务
1、加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味有难以记住,但它们都很重要。通过多次上机,就能自然地、熟练地掌握。通过上机来掌握语法规则是行之有效的方法。
2、解和熟悉vfp语言程序开发的环境。
3、会上机调试程序。也就是善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行。计算机技术是实践性很强的技术,要求从事这一领域的人不仅能了解和熟悉有关理论和方法,还要求自己动手实现。对程序设计来说,要求会编程并上机调试通过。
基本要求
1、掌握数据表及数据库的基本概念;
2、熟练掌握数据表及数据库的创建和基本操作;
3、掌握面向对象程序设计的基本方法和原理;
4、熟练掌握表单对象及常用控件的使用方法;
5、熟练编写一个项目。
三、实验项目
实验一、数据表操作
实验目的和要求:
1.掌握表设计器各项目的意义
2.掌握表设计器的使用
3.能够利用表设计器创建表、编辑表结构
实验二、数据库与视图
实验目的和要求:
1.理解数据库的作用
2.掌握有关数据库的操作
3.理解查询和视图的区别
4.掌握查询和视图的建立方法
实验三、查询和统计汇总
实验目的和要求:
1.掌握数据库常用的三种查询命令的使用方法;
2.SELECT–SQL查询的使用方法;
3.掌握数据库的统计及汇总操作;
4.数据库与视图的使用方法
实验四、顺序、分支、循环结构程序设计
1.理解程序设计的概念
2.理解程序设计的基本思想
3.掌握顺序、分支、循环结构程序设计方法
实验五 实验六、常用控件练习
实验目的和要求
1.掌握使用表单向导创建简单表单的方法;
2.掌握表单设计器窗口的各工具的使用方法;
3.掌握使用表单设计器设计表单的方法;
4.掌握一些常用的表单控件的使用方法
实验七 表单综合应用
实验目的和要求
设计各种实用的表单,如登录表单、查询表单、浏览表单
实验八 小型数据库设计
实验目的和要求
综合运用知识,设计开发小型的数据库
四、实验项目学时分配表
序号 |
实验项目 |
实验类别 |
学时 |
|
|
1 |
实验一 数据表操作 |
验证性 |
2 |
|
2 |
实验二 数据库操作 |
验证性 |
2 |
|
3 |
实验三 查询和统计汇总 |
验证性 |
2 |
|
4 |
实验四 顺序、分支、循环结构程序设计 |
验证性 |
2 |
|
5 |
实验五 常用控件(一) |
验证性 |
2 |
|
6 |
实验六 常用控件(二) |
验证性 |
2 |
|
7 |
实验七 表单综合应用 |
综合性 |
2 |
|
8 |
试验八 小型数据库设计 |
综合性 |
2 |
|
|
合 计 |
|
16 |
|
五、实验报告格式
提交课内实验报告
六、成绩评定办法及标准
实验成绩的评定由教师掌握,一般分为优、良、中、及格、不合格五个等级,指导教师应根据①实际操作情况、②提问解答情况、③实验报告及实验成果情况等结合实验纪律情况综合给予成绩。
七、教材及参考书
《数据库技术及应用》地震出版社 李生平 主编
《Visual FoxPro 6.0参考详解》 清华大学出版社 宋阳 方建平等编著
《中文Visual FoxPro 6.0应用设计100例》 科学出版社 李春葆主编