《关系数据库及应用》教学大纲doc.doc
《《关系数据库及应用》教学大纲doc.doc》由会员分享,可在线阅读,更多相关《《关系数据库及应用》教学大纲doc.doc(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1封面:关系数据库及其应用关系数据库及其应用课程教学大纲课程教学大纲初稿初稿课程编码: 课程名称:关系数据库及其应用学 时 数: 85适用专业: 计算机应用技术执 笔 人:何继业编写日期:2006.10.2审 定 人:广州铁路职业技术学院 电气工程系 计算机教研组2正文:关系数据库及其应用关系数据库及其应用教学大纲教学大纲 一、课程性质和任务一、课程性质和任务 注:由于本课程为关系数据库应用专业基础课,根据高职教育注重实操而淡化理论的指导原则,所以,本课程选择简单而实用的 Visual FoxPro 关系数据库程序设计语言进行教学。Visual FoxPro 关系数据库系统是目前较为优秀的新一
2、代小型数据库管理系统。它不仅支持过程式编程技术,而且支持面向对象可视化编程技术,拥有功能强大的可视化程序设计工具。目前,Visaul FoxPro 是用户收集信息、查询数据、创建集成数据库系统、进行数据库应用系统开发较为理想的工具软件。本课程的教学任务是,通过教学使学生掌握关系型数据库的基本概念,掌握应用数据库设计器及表设计器进行数据库及表的设计和基本操作,掌握利用 SQL 进行数据的查询、插入、更新等操作,掌握结构化程序的基本设计方法,熟悉面向对象的可视化编程特点,掌握表单、菜单、报表等设计器的基本操作。二、教学内容和教学要求二、教学内容和教学要求 课程的总体要求:课程的总体要求:1.理解关
3、系型数据库的基本概念,系统学习 Visual FoxPro 语言的基本语法知识。3.能比较熟练地使用 Visual FoxPro 语言进行简单的数据库应用程序设计,为进一步学习 SQL Server 等其它高级数据库打下基础。4.重点掌握 Visual FoxPro 程序设计语言的基本语法知识,数据库的基本操作,以及表单环境下应用程序的设计方法。( (一一) ) 关系型数据库基础关系型数据库基础1.1.教学内容教学内容 (1) 数据库基础知识。(2) 关系数据库。(3) 数据库设计基础。2.2.教学要求教学要求 (1)了解:数据库管理系统的发展、特点、基本模型。(2)理解:数据库、数据库管理系
4、统、数据库系统、表等基本概念以及数据模型。(3)掌握:关系型数据库的运算,数据库设计步骤和设计过程。( (二二) ) Visual FoxPro 系统初步系统初步1.1.教学内容教学内容 (1) Visual FoxPro 的安装与启动。3(2) Visual FoxPro 的用户界面。(3) 项目管理器。(4) Visual FoxPro 向导、设计器、生成器。2.2.教学要求教学要求 (1)了解:Visual FoxPro 的安装过程,项目管理器、向导、设计器、生成器的功能。(2)理解:Visual FoxPro 项目管理器、向导、设计器、生成器的工作原理与过程。(3)掌握:Visual
5、FoxPro 数据库程序设计语言集成开发环境的基本结构与基本操作。掌握项目管理器的基本操作,掌握 Visual FoxPro 的工作方式。( (三三) ) 数据与数据操作数据与数据操作1.1.教学内容教学内容 (1) 常量与变量。(2) 表达式。(3) 常用函数。2.2.教学要求教学要求 (1)了解:常量、变量、函数和表达式的概念与关系。(2)理解:变量的作用域。(3)掌握:变量的定义,运算符优先级,表达式的书写、运算,常用函数的格式与功能。( (四四) ) Visual FoxPro 数据库及其操作数据库及其操作1.1.教学内容教学内容 (1) Visual FoxPro 数据库及其建立。(
6、2) 数据库表,自由表。(3) 表的基本操作。(4) 索引、排序、统计。(5) 多个表的同时操作。2.2.教学要求教学要求 (1)了解:数据库与表的关系。(2)理解:数据库表与自由表的异同,表结构与表记录的关系,多表操作的表间关系。(3)掌握:数据库、表的建立和基本操作,表的索引、排序、统计和多个表间的操作等。( (五五) ) 关系数据库标准语言关系数据库标准语言 SQL1.1.教学内容教学内容 (1) SQL 概述。(2) 查询功能、操作功能,定义功能。2.2.教学要求教学要求 4(1)了解:SQL 语言的内容与功能。(2)理解:SQL 在计算机数据处理领域的重要地位,在 Visual Fo
7、xPro 中的引用方法。(3)掌握:SQL 的查询操作,数据的插入、更新、删除操作,表的定义、维护等操作。(4)掌握:面向对象应用程序通过 ADO.NET 与 SQL 的连接操作。(5)掌握:SQL 数据库设计、编辑、数据备份与恢复、格式转换等操作( (六六) ) 查询与视图查询与视图1.1.教学内容教学内容 (1) 查询设计器。(2) 视图的建立及使用。2.2.教学要求教学要求 (1)了解:视图与远程视图的基本概念。(2)理解:查询设计器的工作原理,视图的数据逻辑关系。操作结果的局限性。(3)掌握:查询设计器的操作,查询的引用,视图的建立与使用。( (七七) ) 程序设计基础程序设计基础1.
8、1.教学内容教学内容 (1) 程序与程序设计。(2) 程序的基本结构。(3) 多模块程序。(4) 程序调试。2.2.教学要求教学要求 (1)了解:程序、模块、参数传递等基本概念。(2)理解:选择、循环结构的执行过程,多模块程序的调用过程,参数的传递方式。(3)掌握:程序的建立、修改与调用操作,三种结构化程序的执行过程,多模块程序的调用方法,函数与过程的参数调用方法,程序的调试方法。( (八八) ) 表单设计与应用表单设计与应用 1.1.教学内容教学内容 (1) 面向对象的概念。(2) Visual FoxPro 基类简介。(3) 创建与管理表单。(4) 表单设计器。(5) 常用表单控件的使用。
9、2.2.教学要求教学要求 (1)了解:面向对象程序设计的基本概念,窗口、表单的概念。(2)理解:对象、事件、属性的关系。5(3)掌握:表单事件的执行次序,表单设计器的基本操作,常用表单控件的生成、事件、方法与过程的使用方法,简单事件的程序设计方法,表单布局基本技巧等。( (九九) ) 菜单设计与应用菜单设计与应用1.1.教学内容教学内容 (1) Visual FoxPro 系统菜单与工具条。(2) 下拉式菜单设计。(3) 快捷菜单设计。(4) 工具条的设计。2.2.教学要求教学要求 (1)了解:菜单与工具条的概念与作用。(2)理解:菜单与工具条在应用系统中的作用,菜单设计器的工作原理。(3)掌
10、握:菜单定义的基本方法,菜单设计器的基本操作,菜单事件的编程过程,工具条的设计与事件编程。( (十十) ) 报表设计报表设计1.1.教学内容教学内容 (1) 创建报表,维护报表。(2) 数据分组和多栏报表。2.2.教学要求教学要求 (1)了解:数据库报表的基本结构。(2)理解:报表设计器的工作原理。(3)掌握:报表设计器的基本操作,报表的设计过程,报表控件的使用方法,报表的维护与调用方法。( (十一十一) ) 开发应用程序开发应用程序1.1.教学内容教学内容 (1) 项目开发过程与综合实践。(2) 应用程序生成器。(3) 应用系统测试。(4) 应用系统打包与发布。2.2.教学要求教学要求 (1
11、)了解:数据库应用程序的设计过程。(2)理解:数据库应用程序的软件架构。(3)掌握:数据库应用软件的设计与开发过程,软件测试过程,软件打包方法等。三课程实践环节三课程实践环节1.1.实验环节实验环节6(1)(1) 关系型数据库基础关系型数据库基础(不安排实验)(2)(2) Visual FoxPro 系统初步系统初步实验内容:Visual FoxPro 的用户界面, 项目管理器,向导、设计器、生成器等操作。实验要求:通过实验掌握集成开发环境的基本结构与基本操作。掌握项目管理器等工具的基本操作,熟悉 Visual FoxPro 的工作方式。学时数:课时。(3)(3) 数据与数据操作数据与数据操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关系 瓜葛 数据库 应用 利用 运用 教学大纲 doc
限制150内