计算机二级VFP教程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro教程 第一章???? Visual FoxPro基础  1.1数据库基础知识 1.1.1 计算机数据管理的发展(P1—P4) 1.???? 数据是指存储在某一种媒体上能够识别的物理符号。 数据处理是指将数据转换成信息的过程。 2. ①人工管理   程序与程序之间存在大量的重复数据,称为冗余。 ②文件系统 ③数据库系统l ④分布式数据库系统  分布式数据库系统是数据库技术和计算机网络技术紧密结合的产物。 1.? 有关数据库的概念 ①???? 数据库 DB   数据库(DataBase)是信息存储在计算机存储设备上,结构化的相关数据集合。 ②???? 数据库应用系统 数据库应用是指系统开发人员利用数据库系统资源开发出来的。 ③???? 数据库管理系统 DBMS ④???? 数据库系统  由五部分:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)和用户  2. 数据库系统的特点 ①???? 实现数据共享,减少数据冗余 ② 采用特定的数据模型 ③???? 有较高的数据独立性 ④???? 有统一的数据控制功能 1.1.3  数据模型(P6—P9)  1.实体的描述 ①实体  客观存在并且可以相互区别的事物称为实体。 ②实体的属性  描述实体的特性称为属性。  2. 实体间联系及联系的种类 两个实体间的联系可以归结为三种类型   ①一对一联系  1:1   ②一对多联系  1:N   ③多对多联系  M:N  3. 数据模型 ①???? 数据模型 用树形结构表示实体及其之间联系的模型称为层次模型。 ②???? 网状模型 用网状结构表示实体及其之间联系的模型称为网状模型。 ③? 关系数据模型 用二维表结构来表示实体以及实体之间联系的模型称为关系模型。 1.2 关系数据库  VFP就是一种关系数据库管理系统 1.2.1 关系模型(P9—P12)  1. 关系术语 ①关系:一个关系就是一张二维表。 VFP中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。 ②?? 元组:在一个二维表中(一个具体关系),水平方向的行称为元组每一行是一个元组。 元组对应一个存储文件中的一个具体记录。 ③属性:二维表中垂直方向的列称为属性。每一列有一个属性名,在VFP中表示为字段名。  ④域:属性的取值范围 ⑤?关键字:属性或属性的组合,其值能够惟一的标识一个元组。 ⑥???? 外部关键字:如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段(属性)就称为外部关键字。  2. 关系的特点 ①???? 关系的必须规范化。 /所谓规范是指关系模型中的每一个关系模式都必须满足一定的要求。最基本的要求是每个属性必须是不可分割的数据单元 ②? 在同一个关系中不能出现相同的属性名 ③? 关系中不允许有完全相同的元组,即冗余。 ④? 在一个关系中元组的次序无关紧要。 ⑤? 在一个关系中列的次序无关紧要。 1.2.2 关系运算(P12—P14)  1. 传统的集合运算 ①???? 并 两个相同结构关系的并是由属于这两个关系的元组组成的集合。 ②???? 差 设有两个相同结构的关系R和S,R差S的结果是由属于R但不属于S的元组组成的集合,即差运算的果是从R中去掉S中也有的元组。 ③???? 交 两个具有相同结构的关系R和S,它们的交是由即属于R又属于S的元组组成的集合。交运算的结果是R和S的共同元组。  2. 专门的关系运算 ①???? 选择 从关系中找出满足给定条件的元组的操作称为选择。 ②???? 投影 从关系模式中指定若干个属性组成新的关系称为投影。 ③???? 联接 联接是关系的横向结合。 ④???? 自然联接 是去掉重复属性的等值联接。 1.3????????????? 数据库设计基础 1.3.1?????? 数据库设计步骤(P14—P16)  1. 设计原则 / 为了合理组织数据库,应遵从以下基本设计原则: ①???? 关系数据库的设计应遵从概念单一化“一事一地”的原则。 ②???? 避免在表之间出现重复字段。 ③???? 表中的字段必须是原始数据和基本数据元素。 ④???? 用外部关键字保证有关联的表之间的联系。  2. 设计的步骤 / 利用VFP来开发数据库应用系统,可以按照以下步骤来设计: ①???? 需求分析。 ②???? 确定需要的表。 ③???? 确定所需字段。  ④???? 确定联系。   ⑤???? 设计求精。 1.3.2?????? 数据库设计过程(P16—P18)  3. 确定所需字段 ④确定主关键字字段 VFP不允许在主关键字字段中有重复值或空值。  4. 确定联系 ①???? 一对多联系 把“一方”的主关键字字段添加到“多方”的表中。 ②????

文档评论(0)

中华书局 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档