数据库系统概念:关系模型介绍

public class DataBase {
    public static void main() {

    }
}

/*
    2.1 关系数据库的结构
    
    关系用来指代表,元组用来指代行,属性指代表中的列
    
    关系实例表示一个关系的特定实例,也就是一组特定的行。
    
    属性允许取值的集合称为域。
 */

/*
    2.2 数据库模式
    
    数据库模式:数据库的逻辑设计
    
    数据库实例:给定时刻数据库中数据的一个快照
    
    关系对于程序设计语言中变量的概念,而关系模式的概念对应与程序设计语言中类型的定义
 */

/*
    2.3 码
    
    超码:一个或多个属性的集合,这些属性的组合可以使我们在一个关系中唯一地标识一个元组。
    
    候选码:超码的任意真子集都不可能称为超码,则其为候选码
    
    主码:由设计者选中的,用来在一个关系中区分不同的元组的候选码
    
    一个关系模式如r1可能它的属性中包括另一个关系模式如r2的主码。这个属性在r1上称作
    参照r2的外码。关系r1也称为外码依赖的参照关系,r2叫作外码的别参照关系。
 */

/*
    2.4 模式图
 */

猜你喜欢

转载自www.cnblogs.com/junjie2019/p/10560918.html