在数据库里,有各种各样的对象,除了最常见的表之外,还有诸如视图、索引等数据库对象。
这些对象,在数据库里需要有人来管理,那么谁来管理呢?当然是数据库的使用者了。每个使用者相对于数据库里有一片区域,称为规划,对数据库的管理默认发生在这个使用者也就是规划所有人所拥有的规划里。除非你显示的指明对另外一个规划里的数据对象进行操作。
对数据库里的对象的管理,大的方面可以分为:新增、修改、删除、约束。
1、新增。你可以在数据库的你的规划里新增数据库对象。如新建一个表,新建一个视图,新建一个索引等。
2、修改。如对一个表新增一个列,删除一个列,修改某个字段的数据类型等。
3、删除。
4、约束。这个约束是用来约束数据库对象的。如约束某个表的里的单元格小房间不能随便让数据住进去。需要验证。验证通过的,才能住进去,才能被存储。约束分为5种:
A.主键约束。
B.唯一性约束。
C.外键约束。
D.Not Null约束。
E.检查约束。几乎可以使用任何的条件,就像sql语句里的where里的条件那样。
数据们要住进去,需要在门上验证这个5个约束,如果定义了的话,就如果把手掌放在单元格的门上,验证通过了,你就可以住进去了。
晚安!!!。