zoukankan      html  css  js  c++  java
  • 数据库系统概论-第二章

    关系模型介绍

    关系模型

    表中的一行代表了一组数据之间的关系,n个数值之间的关系可以称之为一个n元组,即表中的一行。

    关系数据模型中,关系(relation)指代表,元组(tuple)指代行。

    数据库模式(database schema)表示数据库的逻辑设计,数据库实例(database instance)表示特定时刻数据库中数据的一个快照。

    超码(superkey)指一个或者多个属性的集合,其可以唯一的标识一个元组(在mysql中体现为主键ID或者唯一性索引,主键ID也被称为主码(primary key)).

    一个关系模式r1可能在其属性中包含一个其他关系模式r2的主码,这个属性被称为外码(primary key),r1被称为参照模式,r2被称为被参照模式.

    数据库模式可以使用模式图(schema digaram)表示,模式图可以简单理解为ER图。

    关系运算

    最简单的关系运算时从单个关系(如student表)查询满足特定谓词(如age > 18)的特殊元组。查询的结果是一个新的关系,其是原始关系(student表)的一个子集。

    连接运算可以将来自两个关系的元组合并成一个新的元组。自然连接是将两个关系中特定属性相同的元组合并,而笛卡尔积则是将两个关系中的元组全部合并。

  • 相关阅读:
    (周日赛) Average is not Fast Enough!
    过山车
    (寒假CF3)B
    (寒假CF3)坑坑坑
    (周六赛1)Sum it up
    畅通工程
    vue 动态添加form表单item 校验问题
    html2canvas转pdf分页隔断问题处理
    vue中html转pdf并下载功能
    一个简单的滑动溢出效果
  • 原文地址:https://www.cnblogs.com/Simon-cat/p/10917498.html
Copyright © 2011-2022 走看看