1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP第一

人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 网状模型 网状模型示意图 ( 产品零、部件 ) A 厂 B 厂 C 厂 零件 1 零件 2 零件 3 零件 4 部件 1 部件 2 部件 3 * 层次模型不能反映数据之间的复杂关系,网络模型不便于管理。关系模型既能反映数据之间的复杂关系又便于管理,用途广泛。关系型数据库又称大众数据库。 * 关系型数据库 一、关系模型 用二维表格结构表示实体及其间联系的数据模型, 如下表: 职工情况表 二、关系术语 1. 关系 ( Relation ): 一个关系对应一个二维表, 有一个关系名; ( 在 VFP 中称数据表文件, 扩展名为 .dbf ); 职工编号 姓名 性别 出生日期 学历 职称 工资 199806 李敏君 女 08/21/52 大学 教授 2180.00 199006 张力方 男 10/21/66 大学 副教授 1860.00 * 2. 属性 ( Attribute ): 表中一列为一个属性, 有属性名; (VFP中称字段); 3. 元组 ( Tuple ): 表中一行为一个元组, 由若干个属性值组成; (在VFP 中称 记录 ). 4. 域 ( Domain ): 属性的取值范围. 5. 关键字 ( Key ): 属性或属性的集合, 能唯一标识一个元组. 候选关键字; 主关键字; 外部关键字; 主属性和非主属性. 在 VFP 中用主索引来唯一地标识一条记录 (主索引是按主关键字进行的索引 ). * (2)候选关键字 能唯一确定记录的一个列或几个列的组合 全体字段必然是超关键字(原因:无相同记录) 单一关键字(学号)和合成关键字(学院+姓名) (1)超关键字(总存在) 例如: 如果一个超关键字去掉其中任何一个字段后不 再能唯一地确定记录,则称它为候选关键字。 “准考证号”和“身份证号”属性都是候选关键字。 关键字 在候选关键字中选定一个作为主关键字。 (3)主关键字 关系中主关键字是唯一的且不能为空。 * (4)外部关键字 关系之间的联系是通过外部关键字实现的。 当A表的主关键字被包含到B表中时,则称A表的主关键字为B表的外部关键字。 例如:请说出下面三张表中的关键字 学号 姓名 性别 年龄 001 王红 女 19 002 李罡 男 20 003 赵灵 女 18 课程代号 课程名 学分 001 VFP 5 002 C 2 003 VB 2 学号 课程代号 成绩 001 001 90 002 001 87 001 002 89 003 001 76 * 6. 关系模式 ( Relation Schema ): 对关系的描述称为关系模式. 一个关系模式对应一个关系的结构. 关系模式的格式: 关系名( 属性名1, 属性名2, … … , 属性名n ) 7. 关系术语之间的关系: 关系→元组集合; 元组→属性值集合; 关系模式→属性名的集合; 关系模型→关系模式的集合. VFP 中将若干个相互间有联系的表组织在一个数据库 ( .dbc ) 文件中进行统一管理. * 1. 关系可以为空, 即只有结构而无内容 (空记录) ; 2. 属性, 元组是关系中不可分割的最小数据单元 ; 3. 同一个关系中, 属性 (字段) 的名称不能有相同的; 4. 同一个关系中, 元组 (记录) 不能有完全相同的; 5. 同一个关系中, 属性和元组的顺序可以任意排列; 6. 不同属性可在同一个域中取值, 但同一个属性中的所有值只能来自同一个域, 即数据类型必须相同. 三、关系的性质 * 关系型数据库 * 关系型数据库 关系数据模型 一个关系对应于一张二维表(Table) 表中的每一行为一条记录。 表中的每一列为一个字段,也叫数据项,有唯一的名字和同一的数据类型。 每个字段必须是基本数据项,不允许有复合数据项。如: * 关系数据库的组织结构 一个数据库有若干表组成 一个表中含有若干条记录。 一条记录有若干个字段组成。 * 关系模型是以关系集合理论中重要的数学原理为基础的,通过创建某一关系中的规范化准则,既可以方便数据库中数据的处理,又可以给程序设计带来方便。 这一规范化准则称为关系规范化。 关系模型的规范化理论是研究如何将一个不好的关系模型转化为一个好的

文档评论(0)

little28 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档