欢迎来到天天文库
浏览记录
ID:42693279
大小:127.00 KB
页数:32页
时间:2019-09-20
《vf二级考试复习笔记 全集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualFoxPro数据库程序设计教案第一章.VisualFoxPro数据库基础一.数据库基础知识•数据与数据处理数据:存储在某一种媒体上能够识别的物理符号。数据处理:将数据转换成信息的过程•计算机数据管理:指对数据的组织、分类、编码、存储、检索和维护提供操作手段分为:人工管理文件系统数据库系统分布式数据库系统面向对象数据库系统•数据库系统及其特点特点:1.实现数据共享,减少数据冗余2.采用特定的数据模型]3.具有较高的数据独立性4.有统一的数据控制功能•数据模型及相关概念数据模型:层次型,网状型,关系型实体,实体属性,实体集和实体型实体间联系
2、及种类:OnetoonerelationshipOnetomanyrelationshipManytomanyrelationship二.关系数据库•关系数据库相关概念关系模型:用二维表结构来表示实体以及实体之间联系的模型称为关系模型关系,元组,属性,关键字,处部关键字•关系的特点:必须规范化,即每个属性必须不可分割的数据单元,不能表中含表同一关系中不能出现相同的属性关系中不允许有完全相同的元组在一个关系中元组的次序无关紧要在一个关系中列的次序无关紧要•关系运算:选择,投影,联接(自然联接)三.VisualFoxPro系统概述•安装:资源管理器——
3、>openCD-ROM——>setup.exeVisualFoxPro的界面•菜单操作:鼠标操作,键盘操作,光标操作•命令窗口:是vf桌面上一个重要部件,自动保留已输入的命令,如再次执行此命令时只需把光标移至,然后按Enter即可,同时支持对命令的修改、删除、剪切等操作•命令窗口的显示和隐藏:四.项目管理•项目管理器窗口:用图形化分类的方法来管理属于同一个项目的文件,是文件、数据、文档和对象的集合(*.pjx)•各类文件选项卡:•使用项目管理器:添加文件,修改文件,移去文件•定制项目管理器:--移动、缩放、折叠、拆分、停放•设计器:是一个操作平台,
4、是创建和和修改应用系统各种组件的可视化工具。•生成器:辅助设计VF命令语句语法约定:[]可选项<>必选项
5、或dimension<数组名>(<下标上限1>[,<下标上限2>]>)setcenturyon
6、off第二章.VisualFoxPro程序设计基础VF中有四种形式的数据:常量、变量、表达式、函数一.常量与变量•常量:一个具体的,不变的值。分类及描述:N数值型常量:常数,包括正负号Y货币型常量:$常数C字符型常量:用定界符“”,’’[]“”空串“”空格字符串D日期型常量:用{}作为定界符{^yyyy-mm-dd}严格日期格T日期时间型常量:{<日
7、期>,<时间>}{^yyyy-mm-dd,[hh[:mm[:ss]]]}L逻辑型常量:.t.,.f.定界符必不可少,且常形式•T•,•Y•,•F•,•N•[]可选项Setmarkto分隔符Setdateto日期格式Setcenturyon
8、off年份设置Setcenturyto<世纪值>rollover<年份参照值>•变量:随着程序等的运行会发生变化的量ú分类:字段变量:表中的字段ú表打开了就有字段变量ú变量的值存在表中内存变量:内存的一个存储区域变量的值存储空间中 内存变量简单内存变量简单内存变量的定义及赋值:<内存名>=<达表式> S
9、TORE<达表式>TO<内存变量名表> 数组:一次定义多个变量,是内存中连续的一片存储区域 定义数组:DIMENSION
10、declare<数组名>(<下标上限1>[,<下标上限2>])赋值语句:<内存>=<达表式> STORE<达表式>TO<内存变量名表> 可以用一维的方式访问二维数组当内存变量与字段变量同名优字段变量m.内存变量m->内存变量表达式值的显示:?,??(当前光标的下一行输出,当前光标处输出)ú内存变量的显示:LISTMEMORY[LIKE<通配符>][TOFILE<文件>]DISPLAYMEMORY**listmemo
11、ry一次全显,displaymemory分屏显示ú内存变量的清除:úclearmemory清除所有变量úreleaseall清除所有变量úrelease<变量名表>清除某个变量úreleasealllike<>?*ú表与数组之间数据传递:将表当前的记录复制到数组:SCATTER[fields<字段名>][memo]TO<数组名>将数组数据复制到表的当前记录:GATHERFROM<数组名>ú表达式:用运算符把运算对象连接起来的式字数值表达式:运算优先级+-*/%(求余)**^(乘方)2**32^310%3字符表达式:也可以有且只有“+”,“-”运算(
12、连字符)c1+c2=c3c1-c2=c3日期
13、日期时间表达式:+-<日期/日期时间>+
14、-数值dt<日期/日期时间>-<日
此文档下载收益归作者所有