欢迎来到天天文库
浏览记录
ID:11739794
大小:744.00 KB
页数:56页
时间:2018-07-13
《visual foxpro 程序设计教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualFoxPro程序设计教程长春税务学院信息经济学院计算机教研室1目录第1章VisualFoxPro基础第2章自由表的基本操作第3章创建和使用数据库第4章 查询与视图第5章结构化查询语言SQL第6章VisualFoxPro的结构化程序设计第7章VisualFoxPro面向对象的程序设计与表单设计第8章菜单设计与应用第9章报表设计第10章应用程序的开发第1章VisualFoxPro基础教学目的和要求通过本章的学习,使学生掌握数据库系统的基础知识,熟悉数据管理系统的特点;了解VisualFoxPro6.0的特点,掌握Vis
2、ualFoxPro6.0的安装步骤和界面情况,并能通过项目管理器创建简单的项目;了解VisualFoxPro的向导、设计器、生成器。第1章VisualFoxPro基础教学重点1、数据库的基本概念,如数据库、数据模型、数据库管理系统、数据库(应用)系统2、关系数据库的一些基本术语,如关系、元组、属性、域、主关键字、外部关键字3、关系运算:选择、投影、连接4、VisualFoxPro6.0对系统的软、硬件配置要求及启动与退出方法4、系统环境的配置5、项目管理器的操作第1章VisualFoxPro基础教学难点1、判断实体及实体之间的
3、联系2、如何修改VFP中的文件保存路径3、区分项目与项目管理器的不同第1章VisualFoxPro基础VisualFoxPro的概念:VisualFoxPro是微型计算机上的数据库管理系统;它是微软公司开发的一个通用系统软件。VisualFoxPro采用了可视化的、面向对象的程序设计方法,大大简化了应用系统的开发过程。硬件操作系统计算机系统系统软件数据库管理系统软件编译软件(语言处理)应用软件1.1数据库基础知识1.1.1信息、数据与数据处理1.数据与数据处理数据(Data)数据是存储在某一种媒体上,能够被识别的物理符号。数据
4、不仅包括数字、字母、文字和其它符号组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。信息(Information)是被加工成特定形式的数据,这种数据形式是有意义的数据处理数据处理是对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输的过程。可以说数据处理就是将数据转换成信息的过程。数据处理是使数据变为有用信息的一系列活动的总称。因此又称为信息处理。数据处理的目的是从大量的、原始的数据中获得人们所需要的资料并提取有用的数据成份,作为行为和决策的依据。例如:某人的出生日期明天的温度1.1数据库基础知
5、识2.计算机数据管理数据管理数据处理的中心问题是数据管理。计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。数据管理的发展过程(1)无管理阶段(人工管理阶段)(2)文件系统(3)数据库系统(4)分布式数据库系统(5)面向对象数据库系统1.1数据库基础知识(1)无管理阶段(人工管理阶段)这一阶段没有专门管理数据的软件,数据由计算或处理它的程序自行携带。这一时期计算机数据管理的特点是:数据与程序不具有独立性。数据不长期保存,运行结束就退出计算机系统。一个程序中的数据无法被其它程序利用。程序与程序之间存在
6、大量重复数据,称为冗余。1.1数据库基础知识(2)文件系统数据由专门的软件来管理,该软件就操作系统中的文件系统。数据管理的特点是:程序和数据分开存储;;数据和程序相互依赖;数据冗余度大;容易造成数据的不一致性。1.1数据库基础知识(3)数据库系统20世纪60年代后期,发展了数据库技术,实现了计算机对数据的统一管理,达到数据共享的目的,它包括:提高数据的共享性,多个用户能够同时访问数据库;减小数据的冗余度,提高了数据的一致性和完整性;数据与应用程序独立,减少应用程序开发和维护代价。1.1数据库基础知识(4)分布式数据库系统是数据
7、库技术和计算机网络技术紧密结合的产物。它有两种类型:物理上分布、逻辑上集中物理上分布、逻辑上分布1.1数据库基础知识(5)面向对象数据库系统是数据库技术与面向对象程序设计相结合的产物。所谓面向对象程序设计,是与传统的面向过程的程序设计方法相对应,就是在程序设计的过程中,不考虑程序代码的全部流程,只考虑如何来创建对象。1.1.2数据模型1.数据库(DataBase—DB)数据库是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。数据库不仅要描述事物的数据本身,而且还描述事物之间的联系。例如图书管理数据库中要保存如下信
8、息所有图书的数据信息所有读者的数据信息所有借阅的数据信息1.1数据库基础知识2、实体的描述实体客观存在并且可以相互区别的事物称实体。实体可以是实际的事物,也可能是抽象的事件。比如,职工、图书等属于实际事物;一场比赛、一堂课是比较抽象的事件。1.1数据库基础知识实体的属性描述实
此文档下载收益归作者所有