全文预览

戴眼镜的小猫-课件PPT(演示稿)

上传者:叶子黄了 |  格式:ppt  |  页数:14 |  大小:0KB

文档介绍
数据库设计基础数据库设计基础学习目标学习目标?实体与联系的概念?关系模型的定义以及基本术语?数据库设计的方法与步骤?数据完整性关系模型的概念关系模型的概念?关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的。?实体就是指现实世界中具有区分与其它事物的特征或属性并与其它实体有联系的对象。?属性:实体所具有的特性。学生班级学号、姓名、课程编号。。。?联系就是指实体之间的关系,即实体之间的对应关系。联系可以分为三种:?1:1的联系。?1:n的联系。?m:n的联系。联系联系学生选课关系数据库?关键字关系模型中的一个重要概念,它是逻辑结构,不是数据库的物理部分用来唯一标识表中每一行的属性或属性的组合,也可以将其称为关键码、码或键。1)候选关键字(Candidate Key)?如果一个属性集能唯一地标识表中的一行而不含多余的属性,那么这个属性称为候选关键字。ID 、CourseID2)主关键字(Primary Key)?主关键字是被挑选出来,作为表中行的唯一标识的侯选关键字。一个表中只能有一个主关键字,主关键字又可以称为主键或主码。?一个表可能有多个关键字,选定其中一个作为主关键字。?其余的称为候选关键字。主KEY?不为空,且唯一主关键字是什么?3)mon Key)?如果两个关系中具有相容或相同的属性或属性集,那么这个属性或属性集被称为这两个关系的公共关键字。DepartID4)外关键字(Foreign Key)?如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。一个表一定有外关键字么?外关键字一定唯一么?外关键字允许有重复值和空值么?

收藏

分享

举报
下载此文档