摘要: 一、概述 创建表的时候可以给表中的数据添加数据校验规则,这些规则称之为约束。 在创建表的时候,同时可以指定所插入数据的一些规则,比如某个字段不能为空值; 某个字段的值(比如年龄)不能小于零等等。这些规则称为约束。 约束是在表上强制执行的数据校验规则,它提供的自动保持数据库完整性的一种方法! 创建约束 阅读全文
posted @ 2020-07-17 18:09 花碎梦亦寒 阅读(549) 评论(0) 推荐(0)
摘要: 一、概述 数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。 主要由create(添加)、alter(修改)、drop(删除)和 truncate(删除) 四个关键字完成。 数据定义语言DDL用来创建数据库中的各种对象 表、视 阅读全文
posted @ 2020-07-17 16:44 花碎梦亦寒 阅读(2899) 评论(0) 推荐(0)
摘要: 一、概述 1、序列(Sequence)是Oracle专有的对象,它用来产生一个自动递增的数列。 在oracle中需要完成一个列的自增操作,必须要使用序列方式。 2、MySQL中列的自增长可以使用主键auto_increment关键字 -- auto_increment:自增长 id int auto 阅读全文
posted @ 2020-07-17 14:09 花碎梦亦寒 阅读(960) 评论(0) 推荐(0)
摘要: 一、概述 视图(VIEW),也称为虚表,不占用物理空间,这个也是相对的概念,因为视图本身的定义语句还是要存储在数据字典里面的。视图只有逻辑定义,每次使用的是时候,只是重新执行SQL。 视图是从一个或者多个表中获得的。这些表存放在数据库中,那些用于产生视图的表叫做该视图的基表,一个视图也可以从另一个视 阅读全文
posted @ 2020-07-17 12:45 花碎梦亦寒 阅读(2020) 评论(0) 推荐(0)