1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复 习 主讲:张立君 第一章 一、数据与数据处理 1、信息和数据 信息是有用的数据,信息以数据的形式表示,即数据是信息的载体。 信息=数据+数据处理 2、数据库 按一定的组织方式存储起来的、相互关联的数据集合。 3、数据库系统的组成 硬件、软件、数据库、数据库系统的有关人员。软件的核心是数据库管理系统。 二、数据模型 1、*实体及其联系:一对一、一对多和多对多的联系。 2、数据模型 层次模型、网状模型和关系模型 关系模型:它是用二维表格来表示实体及其相互之间的联系。 3、关系模型有关概念 关系:就是一张二维表,没有重复行和重复列,VF中对应一个表文件.dbf 元组:二维表的每一列在关系中称为属性,在VF中一个属性对应表中一个字段,属性名对应字段名,属性值对应于各个记录的字段值。 域:属性的取值范围称为域。 *关键字:关系中能惟一区分、确定不同元组的属性或属性组合称为该关系的一个关键字,关键字不能取空值(NULL)NULL表示不确定。 外部关键字:如果关系中某个属性或属性组合并非关键字,却是另一个关系的主关键字,则称此属性或属性组合为本关系的外部关键字,关系之间的联系是通过外部关键字实现的。 例:学生表、课程表、选课表,三张表的关键字分别为:学号、课程号、(学号,课程号) 关系模式:表示为 关系名(属性1,属性2,…,属性n) 在VF中就是表结构。 4、*关系运算有选择、投影、联接,其中选择和投影的操作对象只能是一个表的运算。 5、*关系的完整性约束 数据的完整性为实体完整性、域完整性和参照完整性 实体完整性是指主关键字不能取“空值”。 参照完整性是约束外部关键字。 第二章 VF命令中的常用短语 1、fields子句 fields 字段名表 fields 表达式 用以规定当前处理的字段或表达式。 2、范围子句 (1)all (2)next n 只对包括当前记录在内的以下n个记录进行操作。 (3)record n 只对第n个记录进行操作。 (4)rest 自当前记录开始到表尾的所有记录。 3、for子句和while子句 For 子句缺省为all,while子句缺省为rest。 第三章 一、数据类型(10种) 字符型 C 数值型N 货币型Y 日期型D 日期时间型T 逻辑型L 备注型M 通用型G 二进制字符和二进制备注型 二、常量和变量 1、常量 字符常量定界符为三种:单撇号、双撇号和方括号。 货币型常量定界符为$;逻辑型常量为.F.和.T. 日期型常量为{^年-月-日} 2、*变量 有四种:字段变量、内存变量、数组变量和系统变量。 字段变量在定义表结构时定义。 *数组变量的定义语句为dimension数组名(下标上界1[,下标上界2])… declare数组名(下标上界1[,下标上界2])… 只能定义一维和二维数组。数组变量一经定义,它的每个元素都可当作一个内存变量来使用,因此它有与内存变量相同的性质,可以赋给不同类型的数据,初值为.F. 例:declare a(2,3) store 2 to a(1,1) a(1,2)=“abc” a(1,3)={^1999-01-26} 则数组a包含的元素个数是6,其中a(1,1)、 a(1,2)、 a(1,3)元素的值分别为数值型、字符型和日期型的常量,其余三个元素的值均为.F. 系统变量是VF自身提供的内存变量。 因此从实质上看变量种类为两类:字段变量和内存变量。字段变量优先于内存变量,如:字段变量“成绩”其值为98,而一内存变量也为“成绩”其值为60,执行?成绩 命令时,显示的是98而不是60。 三、VF的表达式 1、算术表达式 用算术运算符将数值型数据连接起来的式子叫算术表达式。(运算结果为数值型) 2、字符表达式 字符表达式是用字符运算符将字符型数据连接起来的式子。(运算结果为逻辑型) *字符运算有两类:连接运算和包含运算。 例“abc”+[2010/12/16]和[2010-12-16]-[26]的值的类型仍是字符型 3、日期和时间表达式 是指含有日期型或日期时间型数据的表达式。其运算符只有+和-两种,共有*6种格式。如:{^1998/7/9}+5 表示1998年7月14日;{^1998/7/9}-5表示98年7月4日 4、关系表达式 关系表达式是由关系运算符将两个同类型的数据连接起来的式子。关系表达式表示两个量之间的比较,其值是逻辑型数据. 各类型数据的比较规则为: (1)数值型和货币型数据根据其代

文档评论(0)

优质文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档