云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > vfp复习提纲

vfp复习提纲

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 11:32:21

VFP复习知识点汇总-人力、金融14级

第1章 数据库系统基础

数据库系统(DatabaseSystem,简称DBS)是实现有组织地、动态地存储大量关联数据,方便用户访问的计算机软硬件资源组成的具有管理数据库功能的计算机系统。数据库是指以一定组织形式存放在计算机存储介质上的相互关联的数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可以供各种用户共享。

数据库按数据模型可分为层次、网状、关系数据库和面向对象数据库等。

数据库管理系统(Database Management System,简称DBMS)是用于建立、使用和维护数据库的系统软件。

数据库系统结构的三级模式:外部层(单个用户的视图)、概念层(全体用户的公共视图)和内部层(存储视图)。

数据库系统结构的分级对于提高数据独立性具有重要意义。

数据模型(DataModel)是在数据库领域中定义数据及其操作的一种抽象表示。

长期以来,广泛使用的概念模型当属“实体—联系”模型(Entity-RelationshipModel,简称E-R模型)。

E-R模型中有3个基本的概念:实体、联系和属性。

在E-R图中,用矩形框表示实体集,菱形框表示联系,椭圆形框表示属性。

关系是以二维表结构来表示实体集及其实体间的联系。一个关系就是一张二维表,关系的首行称为“属性”(在关系数据库中称为“字段”),其他各行称为“元组”(在关系数据库中称为“记录”)。

关键字一张表中的一列或若干列能够把不同的记录区分开来,或者说能够唯一地确定记录。 超关键字 二维表中能唯一地确定记录的一个列或几个列的组被称为“超关键字”(Super,Key)。 候选关键字 如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字”(CmldidateKey)。

主关键字 从二维表的候选关键字中,选出一个可作为“主关键字”(Primary Key)。对于表中的每个记录来说,主关键字必须包含一个不同于其他记录的唯一的值。这就意味着主关键字的值不能为空,否则主关键字就起不了唯一地标识记录的作用。

外部关键字 当一张二维表(如A表)的主关键字被包含到另一张二维表(如B表)中时,它就称为

第 1 页 共 49 页

1

VFP复习知识点汇总-人力、金融14级

B表的“外部关键字”(Foreign Key)。

关系模型用二维表表示实体集,通过外部关键字表示实体间联系的数据模型称为关系模型。 它一般有三个组成部分:数据结构、数据操作和完整性规则。

●数据结构 数据库中所有数据及其相互联系都被组织成关系(即二维表)的形式。 ●数据操作 提供一组完备的关系运算,以支持对数据库的各种操作。

●完整性规则 包括域完整性规则、实体完整性规则、参照完整性规则和用户定义的完整性规则等。

关系数据库的完整性规则:在关系数据库中有域完整性、实体完整性以及参照完整性等。

域完整性规定了属性的取值范围;

实体完整性则要求任一元组的主关键字的值不得为空值并且必须在所属的关系中唯一; 参照完整性则要求当一个元组的外部关键字的值不为空值时,以该外部关键字的值作为

主关键字的值的元组必须在相应的关系中存在。

关系的基本运算有两类:

? 一类是传统的集合运算(并、差、交等),

设有关系R和关系S,它们有相同的模式结构。 并操作R∪S:

结果生成一个新的关系,其元组由属于R的元组和属于S的元组共同组成: R∪S={t|t∈R∨t∈S}∧∩ 差操作R-S:

结果生成一个新关系,其元组由属于R但不属于S的元组组成: 交操作R∩S:

结果生成一个新关系,其元组由既属于R又属于S的元组组成: R∩S={t|t∈R∧t∈S}

? 另一类是专门的关系运算(选择、投影、联接)。

选择:在关系R中选择满足给定条件(逻辑表达式)的元组组成一个新关系。选择运算是对关系的水平分解,其结果是关系R的一个子集。

投影:是对关系的垂直分解,它是在关系R中选择出若干个属性列组成新的关系。经过投影运算可以得到一个新关系,它包含的属性个数通常比原关系少,或者属性的排列顺序不同。 联接:根据给定的联接条件将两个关系模式拼成一个新的关系。联接条件中将出现两个关系中的公共属性名,或有相同语义的属性。

第 2 页 共 49 页 2

VFP复习知识点汇总-人力、金融14级

第二章 VFP数据库管理系统

总体要求:熟悉VFP的数据类型、常用函数、能正确组成各种类型的表达式及正确掌握它们的运算结果。

几个常用的命令。 “*”和“&&”命令 “?”和“??”命令 CLEAR命令 DIR命令

SET CENTURY ON|OFF

SET DATE[TO]AMERICAN | ANSI | MDY | DMYIYMD | LONG SET DEFAULT TO [路径说明]

扩展名 文件类型 扩展名 文件类型 扩展名 文件类型 .app 生成的应用程序 .frx 报表 .pjx 项目 .cdx 复合索引 .frt 报表备注 .pjt 项目备注 .dbc 数据库 .idx 独立索引 .prg 程序 .dct 数据库备注 .dcx 数据库索引 .lbx 标签 .qpr 生成的查询程序 .dbf 表 .lbt 标签备注 .fpt 表备注 .mem 内存变量保存 .scx 表单 .err 编译错误 .mnx 菜单 .sct 表单备注 .exe 可执行程序 .mnt 菜单备注 .mpr 生成的菜单程序 .vcx 可视类库 .mpx 编译后的菜单程序 .vct 可视类库备注 数据类型 类型 说 明 大 小 范 围 字符型 任意文本 每个字符为1字节,最任意字符(字母、数字、空格、符号多可有254个字符 等) 日期型 包含日期的数据 8字节 01/01/1000~12/31/9999 日期时间型 包含日期和时间的数据 8字节 01/01/1000~12/31/9999, 第 3 页 共 49 页 3

VFP复习知识点汇总-人力、金融14级

00:00:00 a~11:59:59 p 数值型 整数或小数 在内存中占8字节; -0.99999999E+19~0.999999999E+20 在表中占1—20字节 逻辑型 “真”或“假”的布尔值 1字节 整型* 整型值 4字节 在表中占4字节 在表中占4字节 “真”(.T.)或“假”(.F.) —2147483647-2147483646 只受可用内存空间限制 只受可用内存空间限制 备注型* 数据块引用 通用型* OLE对象引用 名称命名规则: 数据容器、自定义函数或过程等都需要一个名称,如变量名、数组名、表的字段名、过程名和对象的属性名等。

●名称中只能包含字母、下划线“_”、数字符号和汉字符号。

●名称的开头只能是字母、汉字或下划线,不能是数字。系统预定义了许多系统变量它们的名称均以下划线开头,因此用户在定义名称时应尽可能地避免使用以下划线开头的名称,并且表的字段名不允许以下划线开头。

●除了自由表的字段名、表的索引标识名至多只能是10个字符外,其余的名称的长度可以是1-128个字符。

●应避免使用系统保留字。

变量的创建:

用store 或=号创建变量 控制变量访问:

用LOCAL指定局部变量: 用LOCAL创建的变量或数组只能在创建它们的程序中使用和修改,不能被更高层或更低层的程序访问,在它们所属的程序停止运行时,局部变量和数组将被释放。 用PRIVATE指定私有变量: PRIVATE关键字将调用程序中定义的变量和数组在当前程序中隐藏起来,这样,用户便可在当前程序中重新使用和这些变量同名的变量,而不影响这些变量的原始值。一旦拥有这些变量的程序停止运行,所有被声明为私有的变量和数组均可重新被访问。 用PUBLIC指定全局(公共)变量: PUBLIC关键字定义全局变量和全局数组。在当前工作期中,任何运行的程序都能使用和修改全局变量和全局数组。在“命令”窗口中创建的任何变量或数组被自动赋予全局属性。

数组的声明及赋值:

●使用 DECLARE 命令,定义的是“私有数组”。 ●使用 DIMENSION命令,定义的是“私有数组”。 ●使用 PUBLIC命令,定义的是“全局数组”。

第 4 页 共 49 页

4

搜索更多关于: vfp复习提纲 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

VFP复习知识点汇总-人力、金融14级 第1章 数据库系统基础 数据库系统(DatabaseSystem,简称DBS)是实现有组织地、动态地存储大量关联数据,方便用户访问的计算机软硬件资源组成的具有管理数据库功能的计算机系统。数据库是指以一定组织形式存放在计算机存储介质上的相互关联的数据的集合。 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可以供各种用户共享。 数据库按数据模型可分为层次、网状、关系数据库和面向对象数据库等。 数据库管理系统(Database Management System,简称DBMS)是用于建立、使用和维护数据库的系统软件。 数据库系统结构的三级模式:外部层(单个用户的视图)、概念层(全体用户的公共视图)和内部

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com