数据库、范式、投影分解-通俗版

数据库、范式、投影分解——通俗版一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。表和表之间可以……(省略10W

数据库、范式、投影分解——通俗版 一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以 用二维表来保存数据 简单的不能再简单的说一下:关系数据库就是。表和 表之间可以……(省略10W字)。 然后你应该理解以下概念: ● 现实世界中客观存在并可以被区别的事物。比如“一个学生”、 实体: “一本书”、“一门课”等等。值得强调的是这里所说的“事物”不 仅仅是看得见摸得着的“东西”,它也可以是虚拟的,不如说“老师 与学校的关系”。 ● 教科书上解释为:“实体所具有的某一特性”,由此可见,属 属性: 性一开始是个逻辑概念,比如说,“性别”是“人”的一个属性。在 关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。 :表中的一行就是一个元组。 元组 ● 元组的某个属性值。在一个关系数据库中,它是一个操作原子, 分量: ● 即关系数据库在做任何操作的时候,属性是“不可分的”。否则就不 是关系数据库了。 表中可以唯一确定一个元组的某个属性(或者),如果这 码:属性组 ● 样的码有不止一个,那么大家都叫我们从候选码中挑一个出 候选码, 来做老大,它就叫 主码。 如果一个码包含了所有的属性,这个码就是全码。 全码: ● 一个属性只要在任何一个候选码中出现过,这个属性就是主 主属性: ●

腾讯文库数据库、范式、投影分解-通俗版