《Visual FoxPro数据库基础》第2章:面向对象程序设计概念与入门
- 格式:ppt
- 大小:1.26 MB
- 文档页数:84
VFP基础教程第二章VFP语言基础-电脑资料2.1 程序设计概述1. 程序设计方法简介设计方法主要概念设计过程程序执行方式结构化程序设计功能模块(即过程、自定义函数)编制各个功能模块,再用主程序将它们串起来将应用程序分解成若干功能模块,通过各模块的相互调用来完成整个执行过程,是过程驱动的,。
面向对象程序设计类、对象、属性、事件、方法设计类、子类、对象(设计外观、设置属性、为事件编写方法程序)将应用程序分解成具有特定属性的对象,通过调用各对象的不同方法来完成相关事件,是事件驱动的。
2.数据类型VFP 包含下列数据类型:通用的数据类型字符型Character货币型Currency日期型Date日期时间型DateTime逻辑型Logical数值型Numeric仅用于字段的数据类型双精度型Double浮点型Float整型Integer通用型General备注型Memo3. 数据容器VFP中用来存储数据的容器有:常量、变量、数组、记录和对象。
(1)常量(constants):一个在操作过程中保持不变的数值或字符串。
常用的常量类型常量类型数值型常量字符型常量逻辑型常量日期型常量表示方式-25.36"abc","123","中国".T. .F.{^2005/07/10}(2)变量(variables):是内存中的一个存储单元的位置,其中的内容可以变化,但标识该存储位置的名称(即变量名)不变。
变量的命名习惯:类型变量代号如:cStud 、nCj 、dCsrq ——分别代表一个字符型、数值型、日期型的变量名变量的赋值方式:1)用STORE 命令如:STORE "王兰" TO cStud2)用赋值操作符 = 如:cStud = "王兰"变量的作用域: 即变量起使用的有效范围,电脑资料《VFP基础教程第二章 VFP语言基础》(https://www.)。
第二章2.1数据库基础知识2.1.1计算机管理数据的发展1.数据与数据处理数据是指存储在某一种媒体上能够识别的物理符号。
数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式。
2.计算机处理管理计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。
数据管理经历了:人工管理文件系统、数据库系统、分布式数据库系统、面向对象数据库系统等几个阶段。
①人工管理阶段(40年代中--50年代中)应用程序1—数据集1应用程序2—数据集2……应用程序n—数据集n②文件系统阶段(50年代末--60年代中)应用程序1---文件1应用程序2---文件2…存取方式…应用程序n---文件n③数据库系统阶段( 60年代末以来)应用程序1---文件1应用程序2---文件2④分布式数据库系统数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上。
分布式数据库系统是数据库技术和计算机网络技术紧密结合的产物。
数据库技术与网络技术的结合分为两大类:紧密结合松散结合因此分布式DBMS分为两种:1)物理上分布、逻辑上集中的分布式数据库结合2)物理上分布、逻辑上分布的分布式数据库结合⑤面向对象数据库系统面向对象方法是一种认识、描述事物的方法论,它起源于程序设计语言。
面向对象数据库是面向对象方法在数据库领域中的实现和应用,它既是一个面向对象的系统,又是一个数据库系统。
2.1.2数据库系统1、数据库有关概念(1)数据库(DB)数据库是存储在计算机存储设备上的结构化的相关数据集合。
(2)数据库管理系统(DBMS)为了数据库的建立、使用和维护而配置的软件称为数据库管理系统。
(3)数据库应用系统(DBAS)数据库应用系统是指系统开发人员利用数据库系统资源开发出来的、面向某一类实际应用的应用软件系统。
(4)数据库管理员(DBA)数据库管理员是负责全面管理和实施数据库控制和维护的技术人员。