- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库程序设计基础(专科)--教学大纲
《数据库程序设计基础》课程大纲
一. 适用对象
适用于网络教育、成人教育专科学生
二. 课程性质
数据库是信息系统的核心,是信息时代各类信息系统不可缺少的重要组成部分。《数据库程序设计基础》是计算机相关专业的基础课程,同时也适用于管理类相关专业,作为核心课程之一。
Visual Forpro (VFP)是一种关系型数据管理系统,其由Microsoft公司推出,基于windows的集成开发环境,能够方便地设计出各种管理信息系统(MIS)。其通过可视化的方式,实现高效简单程序设计与开发,是程序员需要掌握的快捷的管理信息系统开发工具。
本课程以Visual Foxpro 6.0 为核心,介绍了VFP数据库的编程基础、数据库表的设计使用、查询与视图的使用、结构化的程序设计、表单界面的设计,以及报表设计、工具栏设计和应用程序开发等开发MIS系统必备的部分。
学生将掌握数据库的基本原理、VFP数据库的管理和使用,以及基于VFP数据库的MIS系统的开发全过程。
三. 教学目的
通过课程的学习,学生能够熟练掌握VFP语言的语法规则,掌握基于VFP数据库MIS系统的开发流程,掌握VFP的基本数据结构的定义和操作,基本程序结构,利用标准控件实现MIS系统界面设计,掌握数据库的设计、管理、查询、维护,掌握通用报表的设计使用,最终达到掌握windows下开发VFP基础上的MIS系统的设计和开发。
四. 教材及学时安排
教材:刘培文 商信华,Visual FoxPro程序设计教程,中国人民大学出版社 北京科海电子出版社,2009年2月
学时安排:
序号 课 程 内 容 学 时 1 第一章 了解数据库系统 4 2 第二章 VFP介绍 1 3 第三章 VFP编程基础 4 课后习题讲解 2 4 第四章 创建和使用数据库 2 5 第五章 查询与视图 4 课后习题讲解 2 6 第六章 结构化程序设计 3 综合强化训练 3 7 第七章 设计表单 3 8 第八章 报表和标签 3 9 第九章 菜单和工具栏 2 课后习题讲解 2 10 第十章 面向对象程序设计 3 11 第十一章 应用系统的开发 2 课后习题讲解 2 综合强化训练 3 12 第十二章 课程设计 2 课程设计 8 上机操作讲解 7 总复习 2 合 计 64 五. 教学要求(按章节详细阐述);
了解数据库
教学要求:
了解管理信息系统的概念;
掌握数据库系统的基本概念。
内容要点:
1.1:管理信息系统概念
1.2:数据库系统
1.3:数据库基本概念
1.4:上机实战
Visual FoxPro简介
教学要求:
了解VFP用户界面;
掌握项目管理器、向导、设计器和生成器的功能及使用。
内容要点:
2.1:概述
2.2:VFP的设计工具
2.3:VFP的环境设置
2.4:VFP的项目管理器
2.5:VFP的文件类型
2.6:上机实战
Visual FoxPro编程基础
教学要求:
熟练掌握VFP基本数据类型、存储容器和运算符及表达式的应用。
内容要点:
3.1:数据类型
3.2:数据存储容器
3.3:运算符
3.4:表达式
3.5:函数及其应用
3.6:上机实战
创建和使用数据库
教学要求:
理解数据库基本原理;
掌握数据库创建和数据库表的定义。
内容要点:
4.1:建立、设置和操作数据库
4.2:设计表
4.3:数据表的索引
4.4:上机实战
查询与视图
教学要求:
掌握查询与视图的定义和使用;
熟练掌握SQL语言的使用。
内容要点:
5.1:查询
5.2:视图
5.3:SQL数据查询
5.4:SQL数据库修改
5.5:上机实战
结构化程序设计
教学要求:
掌握程序及程序文件概念;
掌握程序的基本结构;
掌握模块化设计的相关知识。
内容要点:
6.1:程序与程序文件
6.2:程序的控制结构
6.3:模块化程序设计
6.4:上机实战
设计表单
教学要求:
掌握表单的基本操作和表单设计;
掌握表单常用控件的使用。
内容要点:
7.1:表单的基本操作
7.2:表单设计器
7.3:常用表单控件
7.4:上机实战
报表和标签
教学要求:
掌握报表的基本知识;
掌握报表设计器的使用,创建报表;
掌握报表控件和设计报表标签;
掌握预览和打印报表。
内容要点:
8.1:报表概述
8.2:报表的基本操作
8.3:设计和创建报表布局
8.4:添加报表控件
8.5:设计标签
8.6:使用变量预览、打印报表
8.7:上机实战
菜单和工具栏
教学要求:
掌握下拉式菜单和快捷菜单的设计;
掌握自定义工具栏;
掌握数据库系统主界面的建立。
内容要点:
9.1:VFP系统菜单
9.2:设计快捷菜单
9.3:创建自定义工具栏
9.4:上机实战
面
您可能关注的文档
最近下载
- 康悦百万医疗保险C款介绍.pptx VIP
- 中国人寿.北京大学-中高净值家庭资产配置和保险保障白皮书.pdf
- Unit 2 Different families Part A Let’s learn & Listen and do(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 4D打印的应用、原理及发展前景.ppt VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 青岛版(五四制)(2024)小学科学三年级上册《制作“冰琥珀”》教案.docx VIP
- 超低能耗建筑的增量成本与经济效益分析.pdf VIP
- 贵州省房屋建筑和市政工程标准施工招标文件(2021年版)【模板】.docx VIP
- 跨文化交际:中英文化对比 (13).ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
文档评论(0)