用二维数据来表示实体之间联系的数据模型,称为关系型数据库模型。定义数组dimensionA(3,2)后,数组A共有6个数组元素。在dowhile循环结构中,若循环体内没有可以改变循环控制条件的语句,则要想退出循环,要使用exit命令。在打开表文件时,share子句表明以共享方式打开表文件。排序命令中的/d表示的是记录将按照指定字段的降序排列。VisualFoxPro中,索引分为主索引、候选索引、唯一索引和普通索引。在VisualFoxPro中,createdatabase命令创建一个扩展名为.dbc的文件。在VisualFoxPro中,参照完整性规则包括更新规则、删除规则和插入规则。在SQL语言中,用于对查询结果计数的函数是count。主关键字时能指唯一地标识一个元组的属性或属性集合。字符型常量是由汉字组成,最大长度为254个字符。同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是.cdx。在VisualFoxPro中可以同时打开多个数据库,但在同一时刻只能有一和数据库是当前数据库。数据可表之间的永久关系,通过父表的主索引或候选索引和子表的普通索引实现。利用查询设计器设计查询,可以实现多项功能,查询设计器最终实质上是生成一条SQLselect查询语句。SQL语言的主要功能包括数据定义语句、数据控制语句和数据操作语句按所用的数据模型来分,VFP属于关系数据库管理系统。在VFP中,表中备注型字段所保存的局信息储存在以.fpt为扩展名的文件中。在打开表文件时,exclusive子句表明以独占方式打开表文件。VisualFoxPro中不允许在主关键字字段中有重复值或空值。自由表与数据库表相比较,在自由表中不能设置主索引。已有查询文件queryone.qpr,要自信改查询文件可使用命令doqueryone.qpr。在SQL的SELECT查询中,使用INTODBF在关系数据库中,二维数据库中,二维表中一行称为一个元组,它对应VFP表文件中的一个记录。Dowhile循环语句中,可用exit命令立即跳出循环,执行enddo的下一条命令。表的打开和使用的命令动词都是use。索引的文件类型有两种,分别是单索引文件和复合索引文件。在定义字段有效性规则时,在规则框中输入的表达式的结果,是逻辑型的。在查询设计器中,选择查询结果中出现的字段及表达式,应在字段选项卡中完成。在select语句中限定分组的条件用groupby在VFP的字段类型中,系统默认逻辑型字段占1个字节。Scan-endscan循环专门用于对表文件中的记录进行循环操作。为表建立主索引或候选索引可以保证数据的实体完整性。使用sort命令排序后产生的新文件的扩展名是.dbf。查询文件的扩展名为.qpr。下列程序段用来实现100以内偶数的和:s=0fori=2tostep2s=s+i字段名以汉字或字母开头,长度不超过128字符。如某字段定义为候选索引或主索引,要求该字段的之必须具有唯一性。VisualFoxPro支持13种数据类型。使用create建立表文件时,会打开表设计器对话框,在这个对话框中,完成表结构的建立。有一个表文件course.dbf,有复合索引文件sc.cdx、course.cdx,这两个复合索引文件中,sc.cdx由用户指定,不随表文件打开而自动打开。修改数据库的命令是:Modifydatabase数据库名。有一个reader.dbf表文件,包含有字段:借书证号、单位、姓名、职称,都为字符型字段。查询单位名称中含有“北京”字样的所有读书者的借书证号和姓名,SQL语句是:SELECT借书证号,姓名FROMREADERWHERE单位like”%张%”“%北京%”。汉字或字母开头,长度不超过10字符。