什么是数据库:
从SQL的角度来看,数据库是一个以某种有组织的方式存储的数据集合。
什么是表:
表是一种结构化的文件,
可用来存储某种特定类型的数据,
存储在表中的数据是同一类型的数据或者是清单,
每个表都有一个名字来标识自己,
这个名字是唯一的,也就是说数据库中没有其他表具有相同的名字。
什么是列:
表示由列构成。
列存储表中某部分的信息。
列是表中的一个字段,所有表都是由一个或者多个列构成。
什么是行:
表中的数据都是按行来存放的。
所保存的每个记录存储在自己的行内。
行是表中的一条记录。
什么是主键:
表中每一行都有一列(或者几列)可以唯一标识自己。
例如:顾客表可以使用顾客编号
而订单表可以使用订单ID。
其值能够唯一标识表中的每一行。
他要满足一下要求:
任意两行都不具有相同的主键值
每一行都必须有一个主键值(不允许为空)
主键值不能重用(如果某行从表中删除,它的主键不能赋值给以后的新行)
什么是SQL:
是一种专门用来与数据库沟通的语言。