数据库中的概念
Catalog(分类)
Table(表)
Column(列)或者Field(字段)
Primary(主键):唯一标识数据行的一列
业务主键:有业务意义的字段做主键
逻辑主键:使用没有任何业务意义的字段做主键,完全给程序看的,业务人员不会看的,(常隐藏掉)因为很难保证业务主键不会重复、不变化,因此推荐逻辑主键
表间关联、外键
数据类型:
注意区别:
char:长度不满时将以空格填充,如char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。
varchar:Varchar 的类型不以空格填满,如char(10)如果输入内容不足10时,将用空白补足
nvarchar:含有其他字符的(如中文),不满时不以空格填充的字符数据
nchar:含有其他字符的(如中文),不满时以空格填充的字符数据