数据定义
2016-03-15 13:49:11 1 举报
AI智能生成
数据定义是对数据的结构和属性进行明确和详细的描述。它包括了数据的类型、长度、格式、取值范围等特性,以及数据之间的关系和约束。数据定义是数据库设计的基础,它为数据的存储、处理和使用提供了规范和指导。一个好的数据定义可以提高数据的一致性、完整性和可用性,从而提高整个系统的性能和效率。同时,数据定义也是数据管理和维护的重要工具,它可以帮助我们理解和控制数据的质量,防止数据的混乱和错误。
作者其他创作
大纲/内容
数据定义
数据库
创建数据库
create database 名字
使用数据库
use 数据库名字
删除数据库
drop database 数据库名字
索引
创建索引
唯一索引 unique
create unique index 索引名字 on 表名(列名)
聚簇索引 clustered
create clustered index 索引名字 on 表名(列名)
删除索引
drop index 表名.索引名
模式
创建模式
create schema 名字
create schema 名字 authorization 用户名
删除模式
drop schema 名字
表
创建表
基本框架
create table 表名( );
列的数据类型
int、char()、varchar()等等
完整性约束
primary key
unique
not null
foreign key 外码属性名 references 被参照表名(被参照主属性)
修改表
添加列(数据类型)
alter table 表名 add 列名 列的数据类型 列的约束条件;
添加列的完整性约束
alter table 表名 add 约束条件(列名);
修改列的已有数据类型和列名
alter table 表名 alter column 列名 新的数据类型;
删除列名
alter table 表名 drop 列名;
删除列的完整性约束
alter table 表名 drop constraint 约束条件的名字;
删除表
drop table 表名
0 条评论
回复 删除
下一页