ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:99KB ,
资源ID:1003390      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1003390.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《关系数据库及应用》教学大纲doc.doc)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

《关系数据库及应用》教学大纲doc.doc

1、1封面:关系数据库及其应用课程教学大纲初稿课程编码: 课程名称:关系数据库及其应用学 时 数: 85适用专业: 计算机应用技术执 笔 人:何继业编写日期:2006.10.2审 定 人:广州铁路职业技术学院 电气工程系 计算机教研组2正文:关系数据库及其应用教学大纲 一、课程性质和任务 注:由于本课程为关系数据库应用专业基础课,根据高 职教育注重 实操而淡化理论的指导原则,所以,本课程选择简单而实用的 Visual FoxPro 关系数据库程序设计语言进行教学。Visual FoxPro 关系数据库系统是目前较为优秀的新一代小型数据库管理系统。它不仅支持过程式编程技术,而且支持面向对象可视化编程

2、技术,拥有功能强大的可视化程序设计工具。目前,Visaul FoxPro 是用户收集信息、查询数据、创建集成数据库系统、进行数据库应用系统开发较为理想的工具软件。本课程的教学任务是,通过教学使学生掌握关系型数据库的基本概念,掌握应用数据库设计器及表设计器进行数据库及表的设计和基本操作,掌握利用 SQL 进行数据的查询、插入、更新等操作,掌握结构化程序的基本设计方法,熟悉面向对象的可视化编程特点,掌握表单、菜单、报表等设计器的基本操作。二、教学内容和教学要求 课程的总体要求:1.理解关系型数据库的基本概念,系统学习 Visual FoxPro 语言的基本语法知识。3.能比较熟练地使用 Visua

3、l FoxPro 语言进行简单的数据库应用程序设计,为进一步学习 SQL Server 等其它高级数据库打下基础。4.重点掌握 Visual FoxPro 程序设计语言的基本语法知识,数据库的基本操作,以及表单环境下应用程序的设计方法。(一) 关系型数据库基础1.教学内容 (1) 数据库基础知识。(2) 关系数据库。(3) 数据库设计基础。2.教学要求 (1)了解:数据库管理系统的发展、特点、基本模型。(2)理解:数据库、数据库管理系统、数据库系统、表等基本概念以及数据模型。(3)掌握:关系型数据库的运算,数据库设计步骤和设计过程。(二) Visual FoxPro 系统初步1.教学内容 (1

4、) Visual FoxPro 的安装与启动。3(2) Visual FoxPro 的用户界面。(3) 项目管理器。(4) Visual FoxPro 向导、设计器、生成器。2.教学要求 (1)了解:Visual FoxPro 的安装过程,项目管理器、向导、设计器、生成器的功能。(2)理解:Visual FoxPro 项目管理器、向导、设计器、生成器的工作原理与过程。(3)掌握:Visual FoxPro 数据库程序设计语言集成开发环境的基本结构与基本操作。掌握项目管理器的基本操作,掌握 Visual FoxPro 的工作方式。(三) 数据与数据操作1.教学内容 (1) 常量与变量。(2) 表

5、达式。(3) 常用函数。2.教学要求 (1)了解:常量、变量、函数和表达式的概念与关系。(2)理解:变量的作用域。(3)掌握:变量的定义,运算符优先级,表达式的书写、运算,常用函数的格式与功能。(四) Visual FoxPro 数据库及其操作1.教学内容 (1) Visual FoxPro 数据库及其建立。(2) 数据库表,自由表。(3) 表的基本操作。(4) 索引、排序、统计。(5) 多个表的同时操作。2.教学要求 (1)了解:数据库与表的关系。(2)理解:数据库表与自由表的异同,表结构与表记录的关系,多表操作的表间关系。(3)掌握:数据库、表的建立和基本操作,表的索引、排序、统计和多个表

6、间的操作等。(五) 关系数据库标准语言 SQL1.教学内容 (1) SQL 概述。(2) 查询功能、操作功能,定义功能。2.教学要求 4(1)了解:SQL 语言的内容与功能。(2)理解:SQL 在计算机数据处理领域的重要地位,在 Visual FoxPro 中的引用方法。(3)掌握:SQL 的查询操作,数据的插入、更新、删除操作,表的定义、维护等操作。(4)掌握:面向对象应用程序通过 ADO.NET 与 SQL 的连接操作。(5)掌握:SQL 数据库设计、编辑、数据备份与恢复、格式转换等操作(六) 查询与视图1.教学内容 (1) 查询设计器。(2) 视图的建立及使用。2.教学要求 (1)了解:

7、视图与远程视图的基本概念。(2)理解:查询设计器的工作原理,视图的数据逻辑关系。操作结果的局限性。(3)掌握:查询设计器的操作,查询的引用,视图的建立与使用。(七) 程序设计基础1.教学内容 (1) 程序与程序设计。(2) 程序的基本结构。(3) 多模块程序。(4) 程序调试。2.教学要求 (1)了解:程序、模块、参数传递等基本概念。(2)理解:选择、循环结构的执行过程,多模块程序的调用过程,参数的传递方式。(3)掌握:程序的建立、修改与调用操作,三种结构化程序的执行过程,多模块程序的调用方法,函数与过程的参数调用方法,程序的调试方法。(八) 表单设计与应用 1.教学内容 (1) 面向对象的概

8、念。(2) Visual FoxPro 基类简介。(3) 创建与管理表单。(4) 表单设计器。(5) 常用表单控件的使用。2.教学要求 (1)了解:面向对象程序设计的基本概念,窗口、表单的概念。(2)理解:对象、事件、属性的关系。5(3)掌握:表单事件的执行次序,表单设计器的基本操作,常用表单控件的生成、事件、方法与过程的使用方法,简单事件的程序设计方法,表单布局基本技巧等。(九) 菜单设计与应用1.教学内容 (1) Visual FoxPro 系统菜单与工具条。(2) 下拉式菜单设计。(3) 快捷菜单设计。(4) 工具条的设计。2.教学要求 (1)了解:菜单与工具条的概念与作用。(2)理解:

9、菜单与工具条在应用系统中的作用,菜单设计器的工作原理。(3)掌握:菜单定义的基本方法,菜单设计器的基本操作,菜单事件的编程过程,工具条的设计与事件编程。(十) 报表设计1.教学内容 (1) 创建报表,维护报表。(2) 数据分组和多栏报表。2.教学要求 (1)了解:数据库报表的基本结构。(2)理解:报表设计器的工作原理。(3)掌握:报表设计器的基本操作,报表的设计过程,报表控件的使用方法,报表的维护与调用方法。(十一) 开发应用程序1.教学内容 (1) 项目开发过程与综合实践。(2) 应用程序生成器。(3) 应用系统测试。(4) 应用系统打包与发布。2.教学要求 (1)了解:数据库应用程序的设计

10、过程。(2)理解:数据库应用程序的软件架构。(3)掌握:数据库应用软件的设计与开发过程,软件测试过程,软件打包方法等。三课程实践环节1.实验环节6(1) 关系型数据库基础(不安排实验)(2) Visual FoxPro 系统初步实验内容:Visual FoxPro 的用户界面, 项目管理器,向导、设计器、生成器等操作。实验要求:通过实验掌握集成开发环境的基本结构与基本操作。掌握项目管理器等工具的基本操作,熟悉 Visual FoxPro 的工作方式。学时数:课时。(3) 数据与数据操作(不安排实验)(4) Visual FoxPro 数据库及其操作实验内容:Visual FoxPro 数据库、

11、表的建立,表的基本操作,索引、排序、统计操作,多个表的关联操作。实验要求:通过实验掌握数据库、表的建立及其基本操作,掌握表的索引、排序、统计和多个表间的基本操作。学时数:课时。(5) 关系数据库标准语言 SQL实验内容:SQL 的查询功能,操作功能,定义功能,SQL 数据库设计、编辑、数据备份与恢复、格式转换等操作。实验要求:通过实验掌握 SQL 语言的查询操作,数据的插入、更新、删除操作,表的定义、维护等操作,掌握 SQL 数据库设计、编辑、数据备份与恢复、格式转换等操作。学时数:10 课时。(6) 查询与视图实验内容:查询设计器的使用,视图的建立和使用方法。实验要求:通过实验掌握查询设计器

12、的基本操作,掌握查询的引用方法,视图的建立与使用方法。学时数:课时。(7) 程序设计基础实验内容:结构化程序设计,多模块程序的调试。实验要求:通过实验掌握程序的建立、修改与调用等操作技能,掌握三种结构化程序的设计方法及执行过程,多模块程序的调用方法,掌握函数与过程的参数调用方法以及程序的调试方法。学时数:课时。(8) 表单设计与应用 实验内容:创建与管理表单,常用表单控件,属性设置,事件编程。7实验要求:通过实验掌握表单设计器的基本操作,表单事件的执行次序,掌握常用表单控件的生成、事件、方法与过程的使用方法,简单事件的程序设计方法,表单布局基本技巧等。学时数:课时。(9) 菜单设计与应用实验内

13、容:下拉式菜单设计,快捷菜单设计,工具条的设计。实验要求:通过实验掌握菜单定义的基本方法,掌握菜单设计器的基本操作,菜单事件的编程,工具条的设计与事件编程。 学时数:课时。(10) 报表设计实验内容:创建报表,设计报表,数据分组和多栏报表。实验要求:通过实验掌握报表设计器的基本操作,掌握报表控件的使用方法和报表的维护与调用方法。学时数:课时。(11) 开发应用程序实验内容:项目应用程序的开发过程,应用程序生成器的使用,系统测试,应用系统打包与发布。实验要求:通过综合实验掌握数据库应用软件的设计与开发过程,掌握软件的测试方法与过程,掌握软件的打包与发布方法等。 学时数:课时。2.课程设计(计划没

14、有安排)四、课时分配建议表序号 教 学 内 容 理论课时 实操课时 课时小计1 关系型数据库基础 4 42 Visual FoxPro 系统初步 2 2 43 数据与数据操作 4 44 Visual FoxPro 数据库及其操作 6 4 105 关系数据库标准语言 SQL 146 查询与视图 2 11 277 程序设计基础 6 4 108 表单设计与应用 6 4 109 菜单设计与应用 2 2 410 报表设计 2 2 48五教学单元重点、难点和深广度的教学说明(一) 关系型数据库基础1.重点:关系型数据库的运算,数据库设计步骤和设计过程。 2.难点:数据库设计步骤和设计过程。 3.深广度说明

15、:本知识点在简介数据库基本概念的前提下,重点介绍关系数据库的设计步骤和数据库应用程序的基本组成。 (二) Visual FoxPro 系统初步1.重点:Visual FoxPro IDE 的基本结构与基本操作。掌握项目管理器的基本操作,掌握 Visual FoxPro 的工作方式。 2.难点:项目管理器及其基本操作。3.深广度说明:Visual FoxPro IDE 及其项目管理器是 Visual FoxPro 应用程序开发的重要环境和文件管理接口工具,本知识点的讲授必须用实例重点介绍清楚。(三) 数据与数据操作1.重点:变量的定义,表达式的书写、运算、运算优先级,常用函数的格式与功能。 2.

16、难点:表达式的运算、运算优先级,常用函数的应用。3.深广度说明:通过实例重点介绍变量的定义和赋值,表达式的书写方法、运算优先级和运算过程,介绍常用函数的功能、格式和引用方法。(四) Visual FoxPro 数据库及其操作1.重点:数据库、表的建立和基本操作,表的索引、排序、统计和多个表间的操作等。 2.难点:表的索引及其应用,多个表间的操作等。3.深广度说明:本知识点内容多课时少,讲授过程应用重点放在表的建立和维护,表的索引及其应用,和多表间的操作等三个重点内容上。 (五) 关系数据库标准语言 SQL1.重点:SQL 的查询操作,数据的插入、更新、删除操作,表的定义、维护等操作。 2.难点

17、:查询与多重查询操作,SQL 数据库与应用程序的连接操作。 3.深广度说明:关系数据库标准语言 SQL 是数据库应用的重中之重,其三项重点内容的使用技术必须通过实例给学生讲授清楚。(六) 查询与视图1.重点:查询设计器的操作,查询的引用,视图的建立与使用。 2.难点:视图的建立与使用。11 开发应用程序 4 4 8小 计 42 26 6812 课程设计 0总 计 6893.深广度说明:在介绍查询设计器的同时要说明查询设计器的局限性,在讲授视图的使用时要强调使用视图维护数据的条件和优缺点。(七) 程序设计基础1.重点:程序的建立、修改与调用操作,三种结构化程序的执行过程,多模块程序的调用方法,函

18、数与过程的参数调用方法,程序的调试方法。 2.难点:多模块程序的调用方法,函数与过程的参数调用方法。3.深广度说明:在讲授循环结构时要注意讲清循环程序结构的种类和执行方式;在多模块程序的讲授中要着重变量作用域的介绍。(八) 表单设计与应用 1.重点:表单事件的执行次序,表单设计器的基本操作,常用表单控件的生成、事件、方法与过程的使用方法,简单事件的程序设计方法,表单布局基本技巧等。 2.难点:表单与控件的事件编程。3.深广度说明:有关表单与控件要重点解决的问题:控件布局技巧、控件常用事件(过程)及执行次序、控件重要属性的设置与编程访问、有关属性与表字段的梆定等。(九) 菜单设计与应用1.重点:

19、菜单定义的基本方法,菜单设计器的基本操作,菜单事件的编程过程,工具条的设计与事件编程。 2.难点:系统级工具条的设计与使用。3.深广度说明:在讲述菜单设计时要区分系统级菜单和表单级菜单的异同;同理,在讲述工具条设计时要区分系统级工具条和表单级工具条的异同。(十) 报表设计1.重点:报表设计器的基本操作,报表的设计过程,报表控件的使用方法,报表的维护与调用方法。 2.难点:报表控件的使用,报表分组。 3.深广度说明:报表的编辑修改是报表设计的进一步完善,在讲清报表设计器使用的同时要指导学生如何完善报表。(十一) 开发应用程序1.重点:数据库应用软件的设计与开发过程,软件测试过程,软件打包方法等。

20、2.难点:数据库应用软件的规划与设计。3.深广度说明:从数据库应用软件的系统架构去指导学生规划与设计数据库管理系统软件,重点强调数据库设计、软件系统的模块划分、模块设计、模块调用方法等主要技术的训练。六本课程与其它课程的联系与分工本课程的前导课为计算机应用基础,该课程解决计算机的基本操作技能。本课程则10重点解决关系型数据库的设计与应用技能。七建议教材及参考教材1.建议教材:(1)Visual FoxPro 程序设计-全国计算机等级考试二级教程 教育部考试中心 高等教育出版社(2)Visual FoxPro 数据库程序设计 朱珍者 主编 中国铁道出版社2.参考资料:(1)数据库技术与应用- Visual FoxPro 6.0 篇郭力平等编著 人民邮电出版社(2)Visual FoxPro 程序设计教程 余文芳、罗朝盛主编 人民邮电出版社(3)Visual FoxPro 6.0 实用教程(第二版)作者 陈孟建 电子工业出版社广州铁路职业技术学院二六年十月 编制

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。