数据库原理与应用——VisualFoxPro第2版教学大纲.docVIP

数据库原理与应用——VisualFoxPro第2版教学大纲.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与应用——Visual FoxPro(第2版) 教 学 大 纲 一、目的与任务 “数据库原理与应用”是计算机及应用专业的必修课程。 本课程的目的是使学生既掌握数据库应用系统开发所需的数据库理论知识,又能使用一个实际的数据库管理系统进行小型数据库应用系统的开发,并为学生继续学习与数据库相关的其他课程奠定基础。 本课程教学任务有两个,一是介绍数据库理论知识,重点是关系数据库理论和数据库设计,使学生掌握从事数据库应用开发所必需的理论知识和一般方法,二是介绍一个广泛应用的数据库管理系统Visual FoxPro 6.0,使学生熟练掌握Visual FoxPro 6.0的操作和利用Visual FoxPro 6.0开发数据库应用程序的方法。 二、教学内容 本课内容分为数据库基本原理和Visual FoxPro 6.0的应用两部分内容。 第一部分介绍数据库基本原理,内容包括数据库系统基本概念、数据模型、关系数据库基本理论、数据库设计与数据库保护。 第二部分以Visual FoxPro6.0中文版为主,全面、系统地介绍Visual FoxPro的主要功能,具体内容包括Visual FoxPro 6.0概述、Visual FoxPro语言基础、创建数据库与表、表的基本操作、视图与查询、Visual FoxPro程序设计、Visual FoxPro面向对象程序设计、表单设计、报表和标签设计、菜单设计和工具栏设计、应用程序的连编和发布、数据库应用系统实例。其中最后一部分——数据库应用系统实例介绍一个较完整的小型应用系统实例。 三、教学基本要求 1.要求理解的内容: (1)数据库基本概念:数据库技术的优点、数据库的定义、数据库系统的概念、数据库管理系统的功能、三种数据模型、数据库三级模式结构及映射、实体及其联系的概念。 (2)关系数据库基本概念:关系的数学定义、关系的性质、关系数据库语言的特点。 (3)数据库设计的概念、方法和步骤。 (4)数据库安全性保护、完整性保护、并发控制、数据库故障与恢复的基本原理和方法。 (5)Visual FoxPro 6.0基本概念:项目、数据库的组成、数据字典、VFP数据类型。 (6)VFP面向对象程序设计的概念:类、对象、属性、方法、事件、容器。 (7)索引、视图、连接、查询的概念。 (8)表单、报表的数据环境。 2.要求掌握的内容如下: (1)E-R图的基本图素和设计、从E-R图导出关系数据模型。 (2)用关系代数表达查询。 (3)用SQL语言实现数据操纵。 (4)关系规范化。 (5)Visual FoxPro 6.0的启动与退出 (6)建立项目与项目管理器操作 (7)表达式和命令书写。 (8)程序文件的建立、编程和调试。 (9)VFP类和对象的定义和引用、编写事件代码。 (10)数据库、表、索引、视图、连接、查询的建立。 (11)Visual FoxPro 6.0所支持的SQL语言的使用。 (11)数据库、表、视图的操作。 (12)表单设计和基本控件的使用。 (13)报表、标签、菜单、自定义工具栏的设计。 (14)应用程序的连编和发布。 3.要求了解以下内容: (1)数据库的基本常识。包括数据库管理技术的发展、数据库技术的发展、流行的RDBMS的特点。 (2)Visual FoxPro 6.0系统环境配置、Visual FoxPro 6.0的性能指标。 (3)利用Visual FoxPro 6.0进行C/S结构程序设计的方法。 四、与其他课程的关系 (1)先行课程 “数据结构”,“高级语言程序设计”(C语言或其他高级语言),“操作系统”等。 (2)后续课程 “软件开发工具PowerBuilder”等需要用到数据库知识的课程。 五、实践环节(实验、设计等) 该课程实践性非常强,必须进行大量的实训,才能达到课程教学目的。建议实验课安排30学时,安排如下实验: 1.实验 Visual FoxPro 6.0用户界面操作 内容:(1)Visual FoxPro 6.0启动与退出操作;(2)项目的建立操作。 命令窗口的使用和表达式的使用 内容:(1)命令窗口的使用;(2)掌握变量的定义、赋值和显示;(3)表达式的使用。 建立数据库和表 内容:(1)数据库建立操作;(2)打开、关闭、删除数据库;(3)建立表(4)向表中输入记录;(5)向数据库中添加表和从数据库中删除表。 表的基本操作 内容:(1)用命令和“数据工作期”窗口两种方式打开和关闭表;(2)用命令在表中定位记录、添加记录、修改记录、删除记录、查找记录。 索引的建立和表间关系的建立 内容:(1)建立表的索引和利用索引排序或查找记录的操作和相关命令;(2)用命令和“数据工作期”窗口建立表间临时关系;(3)建立数据库表间永久关系。 视图和查询的创建与使用

文档评论(0)

精品资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档