SQL的学位和基​​数

SQL的学位和基​​数

科技

SQL中的学位是指表中的属性或列的数量,而基数定义行数或元组的数量。在此博客中,我们将了解SQL中的学位和基​​数。

目录

SQL的学位是什么?

在SQL中,学位代表 列数 桌子中存在。一张桌子 n 可以说列的数量具有N。

SQL学位的示例

CREATE TABLE IntellipaatStudent(
    StudentID INT,
    Name VARCHAR(50),
    Age INT
);

桌学生有3列 StudentId,姓名和年龄。因此可以说桌子是 学位3

SQL中的基数是什么?

在SQL中,基数定义为表中存在的行数(元组)。基数可以分为两种类型:列中表和数据之间的关系。

SQL中的基数示例

如果一张桌子包含50个学生记录,则学生表的基数为50,因为它有50行。

SQL中的基数类型

基于表之间的关系的基数类型:

  • 一对一(1:1):在这种关系中,表A的一个实体与表B的一个实体链接在一起。
  • 一对多(1:n):在这种关系中,表A的一个实体可能与表B的多个实体有关。
  • 多对一(n:1):在这种关系中,表A的多个实体可能与表B的一个实体有关。
  • 多对多(m:n):在这种关系中,表A的多个实体可能与表B的多个实体有关。

如果您是初学者,并且想从头开始详细了解SQL,请参阅我们的YouTube视频:


视频缩略图视频缩略图



结论

总之,SQL的程度和核心性都定义并描述了关系表的大小和结构。该度是表中存在的列数,而基数是表中存在的行数。

如果您想了解有关SQL的更多信息,请参考我们的SQL课程,以增强您对SQL的了解。