满足最低要求的范式是第一范式,在第一范式的基础上进一 步满足更多要求的称为第二范式,其余范式以此类推。一般来 说,数据库只需满足3NF就行了。
精选ppt
下一页 返回27
1.4 关系范式
函数依赖:
定义:设有一关系模式R(A1,A2,…,An), X和Y均为(A1,A2,…,An)的子集,对于R的值r来说,
精选ppt
15
1.2 数据模型
1)关系:一个关系就是一张二维表。
2)属性:即字段,属性名叫做字段名。
3)域:一个属性的取值范围。
4)元组:即记录。
5)码(又称为关键字、主键):候选码是关系的一个或一组 属性,它的值能惟一地标识一个元组。每个关系至少都有一个 候选码,若一个关系有多个候选码,则选定其中一个为主码, 简称码。
每个学生有唯一的一个学号,学生中可以有重名的姓名, 每个学生只能属于一个系,每个系有唯一的系代号。由此, 可以找出学生关系模式中存在下列函数依赖:
S#->SN;S#->SD
例:有关系,学校简况(学号S#,系名SD,系主任MN,课程CN, 成绩G)。可写出函数依赖:
S#->SD;SD->MN;S#,CN->G
精选ppt
上一页 下一页 返回6
1.1 基本概念
4. 数据库管理系统(Data Base Management System,DBMS)
数据库管理系统是用于管理数据的计算机软件。 主要研究如何利用计算机有效地组织数据、存储数据、获取和管 理数据。
精选ppt
上一页 下一页 返回7
1.1 基本概念
简而言之,数据库管理系统就是位于用户与操作系统 (OS)之间的一层数据管理软件。
含复杂的SQL语句。它们主要用于强制服从复杂的业务规 则或要求。