SQLserver数据库-学习笔记-基础概念

一.字段(列)(属性)

一个事物的某一个特征,在表中每列的名字即字段

二.记录(元组)

字段的组合

三.表

记录的组合,表示的是同一类型事物的集合

四.约束

对一个表中属性操作的限制叫做约束

分类:

主键约束

不允许重复元素,避免了数据的冗余

外键约束

通过外键的约束从语法上保证了本事物所关联的其它事物一定是存在的,事物与事物之间的关系是通过外键来体现的

check约束

保证事物属性的取值在合法的范围之内

default约束

保证事物的属性一定会有一个值,即默认值

unique(唯一)约束

保证了事物属性的取值不允许重复,但允许其中一列且只能由一列为空

not null约束

要求用户必须的为该属性赋一个值,否则语法出错

如果一个字段不写null也不写not null则默认为null,即默认允许为空

五.关系型数据库之间的关系

一对一,一对多,多对多

猜你喜欢

转载自www.cnblogs.com/renren-study-notes/p/12010701.html
今日推荐