数据库的约束

简介: 数据库的约束

进阶的增删改查了

(进阶的查)


insert into

select from

update

delete from


数据库的约束

约束就是在创建表的时候给表指定的一些规则,后序CRUD都需要遵循这些规则

(引入规则是为了引入更强的数据校验)

数据一定要确保正确性

大数据:这个岗位是干啥的?    


大数据,物联网,云计算,高并发都是忽悠外行的   想办法融资


大数据:数据有点多,一台机器存不下(一般一个机器能存40TB)


hadoop (把多个通过网络联系在一起的机器,抽象成一个机器,程序员好像在操作一个机器,实际上是在底层数据存储时分布在多个机器上的)


大数据工程师:基于hadoop全家桶进行一些数据处理和数据统计工作

只要求数据的准确性,不要求算的快的稳定性


约束:

NOT NULL :表示某列不能存储空值

UNIQUE:这一列数据不能出现重复

DEFAULT:规定默认值

PRIMARY KEY 主键:表示一条记录的身份标识,NOT NULL 和 UNIQUE的结合,确保某列有唯一标识,有助于更容易更快捷地找到表里的一个特定的记录


FOREIGN KEY 外键:描述的是两个表的关联关系

CHECK: 指定一个具体的条件


后序的插入和修改不符合条件就会报错


相关实践学习
基于MaxCompute的热门话题分析
Apsara Clouder大数据专项技能认证配套课程:基于MaxCompute的热门话题分析
相关文章
|
关系型数据库 MySQL 数据库
MySQL数据库——约束
MySQL数据库——约束
|
SQL 关系型数据库 MySQL
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
259 0
|
存储 安全 关系型数据库
MySQL数据库约束条件概述及其重要性讨论。
正确地实现并管理好各类紧缩条件将直接影响到企业信息管理水平与服务质量,在当今大数据背景下更显得格外重要;任何设计师都需要深刻理解其原理与运作机晰承担起责任使得所托管资料安全稳固同时又具备良好伸缩灵活度迎合日益复杂商务需求变动.
355 11
|
SQL 关系型数据库 MySQL
轻松入门MySQL:深入学习数据库表管理,创建、修改、约束、建议与性能优化(3)
轻松入门MySQL:深入学习数据库表管理,创建、修改、约束、建议与性能优化(3)
368 0
|
存储 关系型数据库 MySQL
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
1137 0
|
数据库
如何解决逻辑删除is_del与数据库唯一约束冲突
如何解决逻辑删除is_del与数据库唯一约束冲突
767 0
|
存储 关系型数据库 MySQL
MySQL数据库基础:约束
约束是对数据库表中字段施加的规则,确保数据的正确性、有效性和完整性。主要分为非空约束、唯一约束、默认约束、主键约束和外键约束。非空约束禁止字段值为null;唯一约束确保字段值唯一,允许null值重复;默认约束设定默认值;主键约束结合非空与唯一约束,并可设为自增型;外键约束则通过关联其他表的主键,保证数据一致性。检查约束确保字段值满足特定条件。
431 2
|
SQL 关系型数据库 MySQL
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)一
MySQL数据库——基础篇总结(概述、SQL、函数、约束、多表查询、事务)一
269 5
|
数据采集 关系型数据库 MySQL
MySQL数据库基础第三篇(约束)
MySQL数据库基础第三篇(约束)
|
数据库 数据库管理 索引
Liquibase中的约束与索引,让你的数据库管理如丝般顺滑
【Liquibase教程】数据库变更管理利器!学会添加主键、外键、检查约束和索引,提升开发效率。开源工具Liquibase帮你轻松控制数据库版本,确保数据完整性和一致性。示例代码教你如何在Liquibase中创建表并定义各种约束,让数据库管理更加高效。下次见!
Liquibase中的约束与索引,让你的数据库管理如丝般顺滑

热门文章

最新文章