我是靠谱客的博主 个性云朵,这篇文章主要介绍数据库之表、保证数据的完整性
表
创建表:CREATE TABLE 表名(列名 列的数据类型 列的约束);删除表:DROP TABLE 表名;复制表:CREATR TABLE 新表名 SELECT * FROM 复制的表名;或 CREATE TABLE 新表名 LIKE 复制的表名;修改表:用ALTER TABLE语句 增加列:ALTER TABLE 表名 ADD 列名 列的约束;
索引是用来提供整个数据库操作速度的数据库对象,它通过创建一个内部的索引表来达到快速搜索的,现在分享给大家,希望可以做个参考。
- 表
- 创建表:CREATE TABLE 表名(列名 列的数据类型 列的约束);
- 删除表:DROP TABLE 表名;
- 复制表:CREATR TABLE 新表名 SELECT * FROM 复制的表名;或 CREATE TABLE 新表名 LIKE 复制的表名;
- 修改表:用ALTER TABLE语句 增加列:ALTER TABLE 表名 ADD 列名 列的约束;
2.索引
- 索引是用来提供整个数据库操作速度的数据库对象,它通过创建一个内部的索引表来达到快速搜索的目的。
- 创建索引:CREATE INDEX 索引名 ON 表名;
- 删除索引:ALTER TABLE 表名 DROP INDEX 索引的列
3.保证数据的完整性
- 数据的完整性:数据的可靠性和准确性。
- 根据数据完整性实施的方法:
- 实体完整性:表示表中的行与它所代表的实体完全一致。将行定义为特定表的唯一实体。
- 域完整性:保证每一列的有效性,实现方法:非空约束:not null;默认:default;检查:check(mysql不支持);
- 引用完整性:保证引用的编号是有效的。
- 用户自定义完整性:保证自定义规则。
4.逐渐约束(Primary Key Constraint):应用于表的列的约束。
5.唯一约束(Unique Constraint):指给定列的所有的值必须是唯一的。该列在表中每一行的值必须唯一。唯一约束为表赋予了实体完整性,并可以来确保输入到指定列的值不重复。
最后
以上就是个性云朵最近收集整理的关于数据库之表、保证数据的完整性 表 创建表:CREATE TABLE 表名(列名 列的数据类型 列的约束);删除表:DROP TABLE 表名;复制表:CREATR TABLE 新表名 SELECT * FROM 复制的表名;或 CREATE TABLE 新表名 LIKE 复制的表名;修改表:用ALTER TABLE语句 增加列:ALTER TABLE 表名 ADD 列名 列的约束; 索引是用来提供整个数据库操作速度的数据库对象,它通过创建一个内部的索引表来达到快速搜索的的全部内容,更多相关数据库之表、保证数据的完整性内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复