- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Visual FoxPro 6.0程序设计》
课程教学目标
“Visual FoxPro 6.0程序设计”是非计算机专业学生的一门必修的公共基础课,它主要讨论了Visual FoxPro这一当今世界用得最广的xBASE类关系数据库管理系统的使用方法,培养学生分析问题、解决问题的能力,并为后继课程以及今后在工作中应用它去解决管理信息系统(MIS)的问题奠定基础。通过本课程的教学,应使学生达到非计算机专业等级考试(二级)的基本要求。
认知目标
通过本课程的教学,使学生能了解xBASE类数据库语言的特点、语句构成和数据结构,能读懂源程序,并绘制流程图,编写和调试程序,掌握结构化程序设计和面向对象程序设计的方法;了解Visual FoxPro的七种用户界面,能使用窗口、菜单、对话框、设计器、生成器、工具栏及工具箱、向导去自动建立库(表)、查询(SQL)、表单、报表等;了解项目管理器,将编程调试好的程序与上面自动建立的库(表)、查询、表单、报表文件等统一起来,生成可执行的.EXE文件,或其它文件。
技能目标
学生在完成本课程学习后,能够进行微机应用方面的工作,能够掌握程序设计的思想,熟练的使用VFP6.0编程,能够有效的进行数据处理,能够完成一个结构合理、层次分明、界面友好、清晰易懂的小型MIS系统。
情感目标
学生在完成本课程学习后,对计算机进行数据处理的工具—Visual FoxPro有了深刻的了解,计算机已不再神秘,学习计算机的兴趣和热情将被培养起来,学生的逻辑思维将进一步得到强化,为后面的工作和学习打下良好的计算机基础。
《第一讲 数据库基础知识》
数据库基础知识
学习要点:
1、计算机数据管理的发展
2、数据库系统
3、数据模型。
4、关系数据库
第一节 计算机数据管理的发展
一、数据与数据处理
1、数据:存储在某一种媒体上的、能够识别的物理 符号。如字符、文字、数字、图像、声音等。
2、信息:被加工成特定形式、具有特定意义的数据。
3、数据处理:将数据转换成信息的过程。包括对数据的收集、整理、存储、分类、排序、检索、维护、加工、统计、传输。
4、数据管理:对数据进行组织、分类、编码、存储、检索和维护,是数据处理的核心。
二、数据管理的发展阶段
1、手工处理阶段(50年代中期以前)
硬件:顺序存取存储设备
软件:没有管理数据的软件
处理方式:不仅要设计数据的逻辑结构,还要设计数据的物理结构(数据在存储器的存储地址)。
特点:应用程序与数据一一对应,编程效率低。
2、文件系统阶段(50年代——60 年代)
硬件:直接存取存储设备
软件:管理数据的文件系统
处理方式:由文件系统把有关的数据组织成文件,文件可独立存储在外存储器上。要设计数据的逻辑结构,应用程序可以通过文件系统对数据进行加工和存取,由存取方法进行逻辑结构与物理结构的转换。
特点:程序与数据具有一定的独立性,一个数据文件不能为多个程序调用,数据通用性差,数据冗余。
3、数据库系统阶段(60 年代后期)
硬件:大容量的磁盘
软件:数据库管理系统
处理方式:所有的数据集中到一个数据库中,用户通过数据库管理系统使用数据库中的数据。
特点:程序与数据完全独立,多个应用程序共享数据,编程效率提高。
数据的结构化:
数据的独立性:应用程序与数据的逻辑结构、物理结构无关。
数据共享:
数据的统一控制:数据库系统提供了各种控制功能,保证了数据的安全性、完整性、必威体育官网网址性、并发性控制功能。
4、 分布式和集中式数据库系统
集中式数据库系统是将数据集中在一个数据库中,数据在逻辑上和物理上都是集中存放的。
分布式数据库系统是将多个集中式数据库通过网络连接起来,使各个结点的计算机可以利用网络通信功能访问其它结点上的数据库资源,使各个数据库系统的数据实现高度的共享,数据库逻辑上集中,物理上分布。
第二节 数据库系统
1、数据库:以一定的组织方式将相关的数据组织在一起,存储在计算机存储介质上,能为多个用户共享,与应用程序彼此独立的数据集合。
2、数据库管理系统
定义:一个专门管理数据的软件系统,提供安全性和完整性等统一控制机制,方便用户以交互命令或程序方式对数据库进行操作。具体说,负责数据库的定义、建立、操纵、管理、维护的软件系统。是数据库系统的核心。
组成:
数据定义语言:定义数据库结构。
数据操纵语言:实现数据存取、检索、统计、修改、删除、输入、输出。
数据库运行管理和控制例行程序:用于数据的安全性、完整性、并发性、通信、数据存取、数据库转储、数据库初始装入、数据库恢复、数据内部维护。
数据字典:对数据库数据的描述进行集中管理。
功能:
数据库的定义功能
数据库的操纵功能
数据库的控制和管理
您可能关注的文档
- VC60动态生成Word表格实例.doc
- vc60++图文详细使用教程.doc
- GB23445-2009《聚合物水泥防水涂料》解析.doc
- VC60编译proc程序步骤.ppt
- 荣昌商业市场调查2015.pptx
- vc60在win7下的安装方法以及因为在其他位置安装过vc60而导致的编译错误解决办法(整理).doc
- VCC车间安全生产责任制.doc
- 补充C++2_构造函数与析构函数B.ppt
- VC60在win7下的安装方法.doc
- VCMFCGDI位图旋转算法.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)