数据库
2015-12-30 15:36
204 查看
第三章
1.数据完整性:即数据的可靠性和准确性。
2.数据完整性实施的方式:实体完整性、域完整性、引用完整性、用户自定义完整性。
3.实体完整性:通过设置主键、唯一约束或识别属性来实现。
4.域完整性:(保证列数据的输入有效性)可以通过限制类型格式、可能值的范围实现。
5.数据完整性的实现:创建非空约束、设置主键约束、设置唯一约束。
6.创建非空约束:再定义列时加上一个 NOT NULL的关键词;
7.设置主键约束:前提条件:再创建表的时候添加。
方法一:CONSTRAIN PRIMARY KEY 列名;
方法二:PRIMARY KEY 列名;
方法三:直接在属性后添加 PRIMARY KEY ;
8.设置唯一约束:在列名后直接写UNIQUE,给定列的值必须是唯一的。
9. 主键约束与唯一约束的区别:表可以有多个唯一约束,主键只能有一个;约束值可以为空主键不可以为空。
(再接再厉!)
1.数据完整性:即数据的可靠性和准确性。
2.数据完整性实施的方式:实体完整性、域完整性、引用完整性、用户自定义完整性。
3.实体完整性:通过设置主键、唯一约束或识别属性来实现。
4.域完整性:(保证列数据的输入有效性)可以通过限制类型格式、可能值的范围实现。
5.数据完整性的实现:创建非空约束、设置主键约束、设置唯一约束。
6.创建非空约束:再定义列时加上一个 NOT NULL的关键词;
7.设置主键约束:前提条件:再创建表的时候添加。
方法一:CONSTRAIN PRIMARY KEY 列名;
方法二:PRIMARY KEY 列名;
方法三:直接在属性后添加 PRIMARY KEY ;
8.设置唯一约束:在列名后直接写UNIQUE,给定列的值必须是唯一的。
9. 主键约束与唯一约束的区别:表可以有多个唯一约束,主键只能有一个;约束值可以为空主键不可以为空。
(再接再厉!)
相关文章推荐
- ORACLE触发器详解
- oracle查询锁和杀锁
- Shiro HelloWorld (二)从数据库中获得数据
- mysql客户端操作 简数据库建立
- mysql-MySql优化的一般步骤
- Oracle中的日期
- Redis+twemproxy(nutcracker)实现Redis多集群方案
- MYSQL-- 每半月一个分区,自动维护
- redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
- 去掉数据库中date类型的日期数据导出到Excel后多余的 0:00:00
- mssql 返回表的创建语句
- 数据库
- oracle 任务计划运行带参数的procedure
- ORA-01843: 无效的月份 ORACLE导入报错
- Mysql声明变量以及赋值
- ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xx.xxx' (111)
- Redis学习集锦
- oracle数据库中导入Excel表格中的数据
- Oracle
- amoeba针对MySQL单机多实例配置文件注释