什么是主键,外键,索引??左联接和右联接的区别是什么?

2024年11月23日 06:34
有1个网友回答
网友(1):

主键:
能够唯一表示数据表中的每个记录的【字段】或者【字段】的组合就称为主码(主键)。
一个主键是唯一识别一个表的每一记录,但这只是其作用的一部分,主键的主要作用是将记录和存放在其他表中的数据进行关联。在这一点上,主键是不同表中各记录之间的简单指针。所以,主键的值对用户而言是没有什么意义,并且和它要赋予的值也没有什么特别的联系。
外键:
若有两个表A,B,key是A的主键,而B中也有key字段,则key就是表B的外键。
左联接和右联接的区别:
在於以哪个表做主表,两个表做联接时,用左联接以左边的做主表,联接右边的表的数据,右联接反过来。