VF基础知识总结(1-8章)
vf知识点总结doc

vf知识点总结doc视觉功能(VFs)是人类对其周围环境的感知和认知的能力,是人类最重要的感知能力之一。
视觉功能包括形状、颜色、深度、运动等方面的信息处理。
本文将对视觉功能的相关知识进行总结。
一、视觉功能的基本知识1. 眼睛结构与功能:人眼是实现视觉功能的器官,包括角膜、虹膜、晶状体、视网膜等部分。
角膜主要对光线进行聚焦,虹膜控制进入眼球的光线量,晶状体负责对焦,而视网膜是感光细胞的分布区域,负责感受光信号并传递给大脑。
眼睛的结构与功能使人类能够感知外部世界的信息。
2. 视觉感知的生理过程:当光线进入眼球后,先通过角膜进行聚焦,然后通过晶状体对焦到视网膜上,感光细胞接收到光信号后转化成神经信号,传递给大脑的视觉中枢皮层,再在大脑中进行信息加工和解读,最终形成对外部世界的感知。
3. 视觉功能的发展过程:新生儿出生时,视网膜的感光细胞已经形成,但其对物体的识别能力并不完善。
随着年龄的增长,大脑对光信号的处理能力逐渐提高,视觉功能也逐渐成熟。
二、视觉功能的发展和训练1. 视觉功能的发展特点:视觉功能的发展与身体和大脑的发育密切相关。
在儿童时期,适当的视觉刺激可以促进大脑皮层的发育,提高视觉功能的敏感度和准确度。
2. 视觉功能的训练:视觉功能的训练包括一系列的活动和方法,如眼球运动训练、图形认知训练、颜色识别训练等。
这些训练可以帮助个体提高对外部信息的感知和认知能力,促进大脑皮层的发育。
三、视觉功能的疾病与障碍1. 近视、远视和散光:近视是指眼睛对远处物体的焦距不足,远视则是对近处物体的焦距不足,散光是由于角膜或晶状体的形状异常导致的对焦问题。
这些属于眼球结构的问题,可以通过配戴眼镜或隐形眼镜进行矫正。
2. 视网膜疾病:包括视网膜脱落、黄斑变性、青光眼等,这些疾病会影响感光细胞的正常功能,导致视觉功能受损,甚至失明。
3. 视觉感知障碍:包括色盲、视觉辨识障碍等,这些问题与视网膜感光细胞的功能异常或大脑皮层处理信息的问题有关。
VF各章知识点

文件扩展名及备份文件扩展名第一章数据库基础知识1、数据库管理系统:DBMS;数据库应用系统:DBAS;数据库系统:DBS;数据:DBDBS包括DBMS,DBAS,DB2、实体间的联系:一对一,一对多,多对多。
3、数据库中的数据模型:网状模型,层次模型,关系模型。
4、关系:一个关系就是一个二维表,每一个关系有一个关系名。
5、元组:二维表中的行称为元组。
6、属性:二维表中的列称为属性。
7、域:属性的取值范围。
8、关系→表;关系名→表名;属性→字段;元组→记录;行→记录,元组;列→字段,属性。
9、传统的集合运算:并,差,交。
10、专门的关系运算:选择(水平方向)for,while,where投影(垂直方向)fields,select联接(一对一,一对多,多对多)11、定义数组:dime/declare 数组名(3,4)第二章VF基础知识1、创建项目:①通过菜单创建②命令:creat project项目名2、打开项目管理器:①通过“文件→打开”菜单项②命令:modify project 项目名3、各类文件选项卡:①数据选项卡(数据库,自由表,查询,视图)②文档选项卡(表单,报表,标签)③类④代码⑤其他第三章数据与数据运算* N包括Y,F,B,I2、变量:在程序运行过程中,其值可能发生变化的量。
3、变量的分类:字段变量,内存变量,数组变量,系统变量,对象变量。
4、常用的函数①、数值型函数1.绝对值函数【函数格式】?abs(<数值表达式> )【函数功能】返回指定“数值表达式”的绝对值【返回值类型】数值型eg:?abs(-1) 12.平方根函数【函数格式】?sqrt(<数值表达式>)【函数功能】返回指定“数值表达式”值的平方根。
“数值表达式”的值必须是大于或等于零【返回值类型】数值型eg:?sqrt(25) 5sqrt(81) 9sqrt(7^2-4*2*4) 4.123.取整函数【函数格式】?int(<数值表达式>)【函数功能】返回指定“数值表达式”整数部分的值【返回值类型】数值型eg:?int(6489.658) 6489?int(123.58) 1234.四舍五入函数【函数格式】?round(<数值表达式1>,<数值表达式2>)【函数功能】对指定的<数值表达式1>进行四舍五入运算【使用说明】<数值表达式2>指定四舍五入运算精确的位数。
vf基础知识

第1章数据结构与算法1.1 算法的复杂度1. 算法的基本概念利用计算机算法为计算机解题的过程实际上是在实施某种算法。
(1)算法的基本特征算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。
(2)算法的基本运算和操作算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。
(3)算法的3种基本控制结构算法的3种基本控制结构是:顺序结构、选择结构、循环结构。
(4)算法基本设计方法算法基本设计方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。
(5)指令系统所谓指令系统指的是一个计算机系统能执行的所有指令的集合。
2. 算法复杂度算法复杂度包括时间复杂度和空间复杂度。
注意两者的区别,无混淆,见表1-1。
1.2 数据结构1.2.1 逻辑结构和存储结构1. 数据结构的基本概念(1)数据结构指相互有关联的数据元素的集合。
二级公共基础知识速学教程2(2)数据结构研究的3个方面①数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;②在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;③对各种数据结构进行的运算。
2. 逻辑结构数据的逻辑结构是对数据元素之间的逻辑关系的描述,它可以用一个数据元素的集合和定义在此集合中的若干关系来表示。
数据的逻辑结构有两个要素:一是数据元素的集合,通常记为D;二是D上的关系,它反映了数据元素之间的前后件关系,通常记为R。
一个数据结构可以表示成:B=(D,R)其中,B表示数据结构。
为了反映D中各数据元素之间的前后件关系,一般用二元组来表示。
例如,如果把一年四季看作一个数据结构,则可表示成:B =(D,R)D ={春季,夏季,秋季,冬季}R ={(春季,夏季),(夏季,秋季),(秋季,冬季)}3. 存储结构数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此,为了表示存放在计算机存储空间中的各数据元素之间的逻辑关系(即前后件关系),在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。
VF基础知识解析

而打开关闭而关闭,一个表中可以有多个结构复合索引
表设计器的复合索引类型:
类型 个数 是否有重复值 建立方式
主索引 一个 不允许有重复值或空值 表设计器
(2)常用工具栏-打开
(3)命令 use <表名> use f:\董双双\学生信息表 要在独占方式下
(4)数据工作期窗口-打开
2.关闭(当前表)
(1)命令 use
(2)数据工作期窗口-关闭
3.进入当前表的表设计器
(1)菜单-显示-表设计器
(2)命令 modify structure
4.浏览当前表的信息
(1)数据工作期窗口-浏览
(2)菜单-显示-浏览
(3)命令 browse
5.修改表中的记录
(1)直接修改
(2)插入 insert [blank][before] (当前记录之前)
(3)追加 append [blank]
(4)replace 字段名 with 被修改的记录 [for 条件][范围]
只能修改当前记录(没有限定范围的前提下)
默认值:是跟本身字段类型匹配的记录,要加相应的定界符
四、项目管理器(.pjx)
第三课 索引的建立应用及数据完整性
一 索引
1.分类:简单索引和复合索引
2.索引的作用:提高查询速度(但同时会降低更新速度)
VF 中的索引是:指针构成的文件,这些指针逻辑上按照索引关键字
进行排序,就叫做逻辑上的排序
二 简单索引(.idx)
(1)文件-新建-数据库
(2)常用工具栏-新建-数据库
(3)命令-create database [数据库名称]
VF知识点总结考试必备

格式二:
Select [top]字段1/字段2…… from 表1 join表2 join 表3…. on 连接条件(返回来写) where 筛选条件 {group by 某一字段 [haing count(字段)] } order by 字段1 asc/desc, 字段2 asc/desc…… into table 表
stuff()---替换 stuff(“abcdefg”,2,0,”xyz”)---axyzbcdefg
stuff(“abcdefg”,2,5,”xyz”)---axyzg
stuff(“abcdefg”,2,4,””)---afg
chrtran()—单换
chrtran(“abacadad”,”ad”,”xw”)---xbxcxwxw
abs()----绝对值
sign()---正数为1,负数为-1,0为0
sqrt()---开平方
pi()---圆周率
int()---整数部分
ceiling()---比他大的最小整数 ceiling(4.9)---5
floor()---比他小的最大整数 floor(4.9)---4
round()---四舍五入 round(123.453,0)---123
round(123.453,-1)---120
round(123.453,-2)---100
mod()---余数 mod(13,-12)----11
max()、min()
(7) 表格grid1(右键--编辑):
columncount、recordsourcetype、recordsource
(8)页框pageframe(右键--编辑):
VF知识点总结

VFP知识点(第二版) ............................................................................................................. - 1 -一.数据库的基本定义.............................................................................................................. - 1 -1.数据库的发展................................................................................................................... - 1 -2.数据库............................................................................................................................... - 1 -3.数据模型........................................................................................................................... - 1 -4.关系型数据库概念........................................................................................................... - 1 -5.关系操作........................................................................................................................ - 1 -二.数据库的基本概念.............................................................................................................. - 2 -6.数据库基本概念............................................................................................................... - 2 -7.常用文件类型及扩展名................................................................................................... - 2 -三.工作区.................................................................................................................................. - 3 -8.工作区的使用................................................................................................................... - 3 -9.选择工作区....................................................................................................................... - 3 -10.多表的打开与关闭...................................................................................................... - 3 -四.数据运算.............................................................................................................................. - 4 -11.数据类型......................................................................................................................... - 4 -12.常量变量表达式............................................................................................................. - 4 -13.函数列表......................................................................................................................... - 5 -五.索引文件.............................................................................................................................. - 6 -14.索引记录......................................................................................................................... - 6 -15.建立索引(仅记录命令建立方法)............................................................................. - 6 -16.使用索引......................................................................................................................... - 7 -六.查询和视图.......................................................................................................................... - 8 -17.查询.............................................................................................................................. - 8 -18.查询设计器和SELECT语句的对应关系 ................................................................. - 8 -19.查询文件使用方法...................................................................................................... - 8 -20.视图.............................................................................................................................. - 8 -21.视图设计器更新数据步骤.......................................................................................... - 9 -22.视图和查询的区别...................................................................................................... - 9 -七.编辑记录.............................................................................................................................. - 9 -23.编辑记录...................................................................................................................... - 9 -八.结构化查询语言SQL(重点!) ..................................................................................... - 11 -九.程序设计............................................................................................................................ - 13 -24.结构化程序................................................................................................................ - 14 -25.单分支语句与双分支语句格式................................................................................ - 14 -26.循环结构.................................................................................................................... - 15 -27.过程(自定义函数)语句........................................................................................ - 16 -十.表单设计............................................................................................................................ - 17 -27.基本控件:................................................................................................................ - 17 -28.容器层次中的对象引用属性或关键字.................................................................... - 17 -29.常用属性.................................................................................................................... - 18 -十一.菜单设计........................................................................................................................ - 19 -VFP知识点(第二版)一.数据库的基本定义1.数据库的发展数据库先后经历了人工管理、文件管理、数据库系统、分布式数据库系统和面向对象数据库系统等五个阶段2.数据库数据库(Database,缩写为DB):按照一定的组织结构存储在计算机内可共享使用的相关数据的集合。
vf基础知识要点

#数值类型【科学记数法】格式:实数E整数。
如3.5E3,表示3.5*10^3。
E大小写均可,指数可以为负数。
【算术运算符】加法(+)、减法(-)、乘法(*)、除法(/)、乘法(**,^)【优先级】括号最高,然后乘方,然后乘除,然后加减【余数计算规则】1. 被除数=除数*商+余数2. 余数的绝对值必须小于除数的绝对值3. VFP规定余数和除数同号【精度】总原则:除非是整数,否则至少保留2位小数。
不存在计算结果只有1位小数的情况。
+,-:取两个操作数的小数位数多的一个作为计算结果的小数位数。
只有两个整数相加减结果才是整数。
*,/:将两个操作数的小数位数相加,作为计算结果的小数位数。
只有两个整数相乘除结果才是整数。
%:余数的计算结果,小数位数和被除数一致。
被除数为整数时,结果为整数。
**,^:计算结果至少保留2位小数。
无论任何情况,计算结果都不为整数。
货币类型1. 只要在数值类型前加上$符号即代表货币类型2. 小数位数永远保留4位#数值函数【绝对值和符号】ABS(数值表达式):求数值表达式的绝对值。
SIGN(数值表达式):求数值表达式的符号。
特别的,若用X表示某表达式,则ABS(X)*SIGN(X)=X【取整和四舍五入】INT(数值表达式):直接对数值表达式取整,直接舍去小数部分。
CEILING(数值表达式):天花板函数,返回大于该表达式的最小整数。
FLOOR(数值表达式):地板函数,返回小于该表达式的最大整数。
ROUND(数值表达式,精度):精度为正,表示保留几位小数;精度为0,表示保留整数;精度为负,表示将整数后几位置为0。
【其他】SQRT(数值表达式):求数值表达式的平方根。
其中,数值表达式必须是非负数,可以不是整数。
MOD(被除数,除数):求余数,规则和%运算符相同。
PI():求圆周率,返回值为3.14。
MAX(一组表达式):求这组表达式中的最大值。
MIN(一组表达式):求这组表达式中的最小值。
VF知识点总结

VF知识点总结概念知识点总结1、数据库的基本理论和VF 数据库操作2、数据与程序设计3、SQL 语句4、⾯向对象程序设计及表单、报表、菜单数据库的基本理论和VF 数据库操作(第1、2、3、4、6章)⼀、数据库系统基本理论1、理解数据库系统的⼏个基本概念以及它们的关系数据库(DB )、数据库管理系统(DBMS )、数据库应⽤系统(DBAS )和数据库系统(DBS )2、掌握实体之间的联系,可以判断出实际问题中属于那种联系⼀对⼀、⼀对多、多对多3、弄清三⼤数据模型的结构形式:层次模型、⽹状模型和关系模型我们现在所⽤到的数据库都是关系数据库(a )(b )(c )4、理解关系术语关系(就是⼆维表,记录的集合);元组(⾏、记录);属性(列、字段);域(⼀个字段的取值范围);关键字(关键的字段,唯⼀能标志⼀个元组的字段或字段的组合);外部关键字(不是本表的关键字,但是是其他表的关键字;⽤来建⽴表间的联系)5、关系运算理解传统的集合运算(并、交、差、笛卡尔积)和专门的关系运算(选择、投影、连接包括等值连接和⾃然连接)⼆、数据表操作1、了解表操作的⼀些命令,尤其以下⼏条:LIST显⽰记录:LIST | DISPLAY [FIELDS <字段名表>][<范围>] [FOR<条件表达式>]限定条件⽤FOR短语LOCATE条件定位:LOCATE FOR<条件表达式>本命令定位在满⾜条件的第⼀条记录,若想定为满⾜条件的下⼀条记录,必须⽤CONTINUE⽤FOUND()函数为T判断是否有满⾜条件的记录(也可⽤EOF()为F)APPEND为追加记录;INSERT为插⼊记录REPLACE修改记录:REPLACE <字段名1> WITH <表达式1> [FOR <条件表达式>]2、删除操作分两步⾛:DELETE与PACKDELETE是逻辑删除,也就是添加删除标记,PACK才是真正物理删除;逻辑删除的记录还可以恢复(RECALL)3、理解⼯作区的概念系统提供了32767个⼯作区,可以在不同的⼯作区同时打开多个表,使⽤⼯作区⽤其编号1~32767,或者别名,前⼗个⼯作区有别名:A~JSELECT 0表⽰使⽤最⼩未⽤过的⼯作区4、建⽴表之间的临时关联⼀个为主表,⼀个为⼦表,使⽤SET RELATION TO …INTO…语句要求两个表必须在不同的⼯作区打开可以使⽤SET RELATION TO解除关联三、数据库操作1、理解数据库⽂件它并不真正的存储数据,只是对存储数据的⽂件进⾏统⼀的管理建⽴数据库后,形成三个同名⽂件.dbc .dct .dcx2、理解⾃由表与数据库表的区别与联系区别:可以看⼀下“表设计器”⾃由表不能设置长表名、长字段名、标题、输⼊掩码、字段有效性规则、默认值、注释等内容⾃由表不能设置主索引⾃由表可以添加到数据库中形成数据库表(ADD TABLE…);数据库表可以移出形成⾃由表,相应的设置丢失,主索引变为候选索引(REMOVE TABLE…)3、掌握索引的概念索引就是排序,但它是逻辑排序,排列的不是实际记录,⽽是记录指针,排序的结果存放在索引⽂件中建⽴索引的主要⽬的是为了提⾼查询速度(在有序的集合中查询某个个体很显然⽐⽆序中查询快得多)A、建⽴索引可以通过命令实现:INDEX ON <索引关键字表达式> TO <独⽴索引⽂件名> | TAG <标识名> [ASCE | DESC] [UNIQUE] [CANDICATE]可以建普通索引(命令中不需表⽰)、候选索引(CANDICATE)、唯⼀索引(UNIQUE)B、可以以在表设计器中建⽴索引索引不是真正排序,表的排序命令为SORT,是对记录的排序,结果形成新的表⽂件.dbf 4、区别索引⽂件的类型索引⽂件分为独⽴索引⽂件(.idx 存放⼀条索引结果)和复合索引⽂件(.cdx 存放多条索引结果)复合索引⽂件⼜分为结构复合索引⽂件(与表同名)和⾮结构复合索引⽂件结构复合索引⽂件因其与表同名,随着表的打开⽽打开,表的关闭⽽关闭,在表被修改时⾃动同步修改,现在是主要应⽤的索引⽂件5、区别索引的类型主索引和候选索引意义相似,建⽴主索引和候选索引都要求关键字表达式的值唯⼀,没有重复。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11.MIN()函数字符函 Nhomakorabea:日期时间函数:
1.LEN()函数
1.DATE()函数
2.LOWER()函数
2.TIME()函数
3.UPPER()函数
3.DATETIME()函数
4.SPACE()函数
4.YEAR()函数
5.TRIM()函数
5.MONTH()函数
6.LTRIM()函数
6.DAY()函数
小结:排序与索引的区别
1、排序要执行两次,按关键字和记录号,要打开表;而索引只执行一次,按关 键字,不需要打开表;
2、排序生成一个新表,索引是针对原表生成一个指针文件 3、升降序的表示与书写方式不同:排序/a升序/d降序/c不区分大小写,索引 ascending和descending。 4、排序与索引的to的含义不同,排序的to 表示到一个新表,索引的to表示建立 单索引文件。
3、各类文件选项卡: ①“全部”选项卡(以下五项的全部内容) ②“数据”选项卡(数据库、自由表、查询、视图) ③“文档”选项卡(表单、报表、标签) ④“类”选项卡 ⑤“代码”选项卡 ⑥“其他”选项卡
第二章 数据与数据运算
1、字段数据类型(11种)
字符型
C
数值型
N
逻辑型
L(1)
日期型
D(8)
日期时间型 T(8)
****************************************************************** 小结:
1、用use 打开表时,记录号位于第一条记录 2、执行带all的命令,记录指针指向eof()=.T. 3、当为.T.时,bof的记录号总是为1,eof的记录号是记录数+1 4、空表的总记录是0,bof的记录号是1,eof的记录号是1
25、指针记录的定位: ①bof() 为.T.时指向文件头 ②go top 定位在第一条记录 ③go bottom 定位在最后一条记录 ④eof() 为.T.时指向文件尾 ⑤skip 向下移动一个指针,指向下一条记录(不含当前记录) ⑥all 全部记录 ⑦locate for 满足条件的第一条记录 ⑧continue 继续查找满足条件的下一条记录 用locate命令定位:
②Zap:物理删除表中全部记录
16、关闭表:Use 17、打开表:Use 表名 18、复制表记录:Use 表名;Copy to 新表名 19、复制表结构:Use 表名;Copy Structure to 新表名 20、追加表记录:①将另一表中的记录添加到该表中:
Use 要追加记录的表名 Append from 有记录的表名 ②在尾部追加记录:Append ③在尾部增加一条空记录:Append blank 21、插入表记录: ①在当前记录的后面插入一条记录:insert after ②在当前记录的后面插入一条空记录:insert blank ③在当前记录的前面插入一条记录: insert before 22、显示所有含有条件的记录:list for 23、显示满足条件的记录:list while 24、显示字段:list fields
程序设计基础
1、概念:是命令的集合,分行存储在磁盘上,按照人为的顺 序依次输出的过程。
2、建立、修改程序文件(.prg):modify command 程序名 3、远行:do 程序文件名 4、基本的输入语句:(以求圆的面积为例) ①input“请输入圆的半径” to r 可接受的数据类型:C、N、L、D、T;从键盘上接受输入, 但不能不输入任何内容;输入字符常量必须加定界符
②accept “请输入圆的半径” to r 只能接受字符串,输入是不需要加定界符
③wait “请等候…” window wait <提示信息> to <内存变量> 5、程序的结构:顺序结构
选择结构(分支、判断)
循环结构(条件、步长)
7、程序的模块,形参、实参 形式参数定义:PARAMETERS <形参> 参数传递:格式一:do 文件名或过程名 with 实参 格式二:文件名或过程名 (实参)
******************************************************************
33、排序:①建立排序:sort on 字段名 /a/d/c to 新表名 ②/a(asc):升序;/d(desc):降序;/c:不区分字母大小写
34、索引: ①索引的种类:主索引,候选索引,唯一索引,普通索引
浮点(动)型 F
双精度型 整型 货币型 备注型 通用型
B I(4) Y(8) M(4) G(4)
*N包括Y、F、B、I
2、变量:变量值能够随时改变的。变量名以字母、汉字和下划
线开头,后接字母、数字、汉字和下划线构成
3、变量的分类:字段变量和内存变量(简单内存变量和数组)
当内存变量与字段变量同名时,通过M.和M->访问内存变量
4、关系:一个关系就是一张二维表,每个关系有一个关系名
5、元组:二维表中的行称作元组
6、属性:二维表中的列称作属性
7、域:属性的取值范围
8、关系:表 关系名:表名 属性:字段 元组:记录
9、行:记录,元组
列:字段,属性
10、传统的集合运算:并、差、交
专门的关系运算:选择(水平方向) for, while, where
28、在数据库打开/修改的情况下建立的表为数据库表, 数据库表字段名最长为128个字符, 可以为数据库表建立主索引、字段 有效性和参照完整性, 这也是自由表没有的。
29、创建数据库表:open database 数据库名;creat 表名 30、创建自由表:确定当前没有打开数据库,使用命令:creat 表名 31、将自由表添加到数据库中:open database 数据库名;add table 表名 32、将数据库表移出数据库:open database 数据库名;remove table 表名
投影(垂直方向) fields ,select
联接(一对一,一对多,多对多)
11、定义数组:dimension/declare 数组名(3,4)
VF基础知识
1、创建项目:①通过菜单创建 ②命令:Create Project 项目名
2、打开项目管理器:①通过“文件”->“打开”菜单项 ②命令:Modify Project 项目名
全国计算机二级Visual FoxPro 数据库程序设计 ——知识点整理资料
文件扩展名及备注文件扩展名
文件
项目 表 程序
单索引
菜单定义 格式 查询
扩展名 备注扩展名
.pjx .dbf .prg
.pjt .fpt
.idx
.mnx
.qpr
文件 扩展名 备注扩展名
数据库 表单 报表
.dbc .scx .frx
7.ALLTRIM()函数
7.HOUR()函数
8.LEFT()函数
8.MINUTE()函数
9.RIGHT()函数
9.SEC()函数
10.SUBSTR()函数
11.OCCURS()函数
12.AT()函数
13.STUFF()函数
14.CHRTRAN()函数
15.Like(<?*>,<>)
数据类型转换函数:
②建立索引:index on 关键字 tag 索引文件名 ③打开索引:set index to 索引文件名 ④关闭索引:set index to ⑤查找索引:find / seek ⑥删除索引:delete tag all 索引标识 ⑦主控索引:set order to 索引名 ⑧建立永久链接的条件:父表必须建立主索引,子表必须建立普通索引
⑨建立临时链接:窗口->数据工作区 命令:set relation to 父表字段名 into 子表名(父动子动)
举例:open database 成绩管理 Use student in 1 order 学号 Use score in 2 order 学号 Set relation to 学号 into 2/score
1.STR()函数 2.VAL()函数 3.CTOD()函数 4.DTOC()函数 5.宏替换函数 测试函数:
1.BETWEEN()函数 2.ISNULL()函数 3.EMPTY()函数 4.VARTYPE()函数 5.EOF()函数 6.BOF()函数 7.RECNO()函数 8.RECCOUNT()函数 9.DELETED()函数 10.IIF()函数
5、表达式的方式不同,排序用(,)逗号,索引用(+加号)
自由表与数据库表的不同:
1、自由表有三个索引:候选索引、唯一索引、普通索引; 2、数据库表有四个索引:主索引、候选索引、唯一索引、普通索引; 3、一个数据库表只能有一个主索引,可以有多个候选索引、唯一索引、普通索 引;
4、一个表只属于一个数据库; 5、主索引和候选索引表示表记录的唯一性; 6、数据库表的字段允许长度是0~128个字符,而自由表只允许10个字符; 7、数据库表可以设置字段的有效性规则和参照完整性,而自由表不能; 8、可以将自由表添加到数据库中,也可将数据库表从数据库中移去成为自由表
Select 1 / go 3 / display / select 2 / display 35、互换表中记录:先打开表
go 1;scatter to aa(数组名);go 3 ;scatter to bb(数组名); go 1;gather from bb;go 3;gather from bb
36、数据的完整性: ①实体完整性:主索引和候选索引,保证记录的唯一性 ②域完整性:表示字段的有效性和取值范围 ③参照完整性:描述表与表之间的关系
参照完整性的规则:更新规则(级联、限制、忽略) 删除规则(级联、限制、忽略) 插入规则(限制、忽略)