数据库技术课程教学大纲

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

《数据库技术》课程教学大纲

课程编号:90211004

总学时数:42(理论22、上机20)

总学分数:2

课程性质:专业必修课

适用专业:全院各专业

一、课程的任务和基本要求:

《数据库技术》是一门计算机基础课程,也是有关专业的一门基础必修课程。对于理工科等专业,该课程属于计算机基础教学既计算机文化基础、计算机技术基础、计算机应用基础三个层次中的第三层次课程,对于文科等专业可以是将二、三层次融合在一起的课程,也是一门必修课程。课程的目的是使学生了解数据库的基本知识,掌握数据库管理的基本知识和编写基本数据库应用程序。

课程的基本要求:

1、了解数据库的基本概念和应用领域

2、掌握一个数据库管理系统的基本操作(如:Visual FoxPro 数据库管理系统软件)

3、初步学会数据库应用程序的编写。

二、基本内容和要求:

1、数据库基础知识

(1)关系数据库基础知识:数据库和DBMS、关系模型、关系运算

(2)关系数据库实例VFP的集成环境:VFP的用户界面;环境设置;向导、设计器和生成器、项目管理器

(3)语言基础:数据类型和数据存储;运算符、函数和表达式;命令格式

(4)面向对象技术:类和对象的概念,封装性、继承性和多态性;对象的属性、方法和事件

2、表的创建和处理

(1)VFP表的组成和分类、创建表的结构

(2)字段、字段的属性和字段的有效性规则

(3)纪录的增加、修改、删除,记录的定位,表的有效性规则

(4)表的索引,结构复合索引文件,索引的应用

(5)表的使用和工作区,表的关联、表的数据缓冲

3、数据库的创建和处理

(1)VFP数据库及表的创建

(2)参照完整性及其生成

(3)查询和视图的建立和应用

(4)SELECT-SQL语句

(5)数据库表的索引类型及其应用

4、表单的设计和控件的应用

(1)表单向导和表单设计器的使用

(2)数据环境对象及其建立

(3)基本控件的使用

5、菜单

(1)菜单的组成和设计

(2)菜单设计器的使用,菜单程序的生成,修改菜单程序

6、程序设计基础

(1)VFP常用命令

(2)程序文件的建立和运行

三、实践环节和要求:

(一)上机操作硬件环境和软件环境

硬件环境:CPU586以上微型计算机

软件环境:Visual FoxPro5.0以上软件

(二)上机操作内容

1、Vfp集成环境的使用和项目的建立

2、常量、变量、函数和表达式用;

3、表的创建和使用

4、数据库的创建和使用

5、查询和视图

6、程序控制和程序设计

7、表单、控件的创建和使用

四、教学时数分配

1、数据库基础知识(4学时)

2、表的创建和处理(4学时)

3、数据库的创建和处理(4学时)

4、表单的设计和控件的应用(6学时)

5、菜单的应用(2学时)

6、程序设计基础(2学时)

五、其它项目:

上机课时分配

1、Visual Foxpro集成操作环境与项目管理器,数据与基本运算 2学时

2、数据表的创建 2学时

3、数据表的基本操作 2学时

4、数据库表的创建和使用 2学时

5、数据库表之间的关系及数据完整性 2学时

6、查询和视图 2学时

7、多表查询与数据统计 2学时

8、结构化查询查询语言SQL 2学时

9、基本程序结构 2学时

10、表单的创建 2学时

六、有关说明:

1、教学和考核方式:

本课程属考查课,考核方式为开卷。

2、习题:

平时布置作业,定期批改检查。作业包括:书面和软盘。

3、能力培养要求:

完成本课程的学习后,应具有如下能力:

(1)具有数据库技术的基本知识。

(2)具有基本操作和使用数据库系统的能力。

4、与其它课程和教学环节的联系:

先修课程和教学环节:大学计算机信息技术

后续课程和教学环节:管理信息系统

平行开设课程和教学环节:Access数据库、数据库原理与应用

5、教材和主要参考书目:

(1)教材:新编Visual FoxPro实验指导书单启成、崔建忠编著

(2)主要参考书目:新编Visual FoxPro学习指导单启成、崔建忠编著

相关文档
最新文档