数据库学习知识总结
2014-09-22 21:51
176 查看
数据库的常用基本语句:
数据库:CREATE DATABASE ~~
DROP DATABASE ~~
ALTER DATABASE ~~
数据表:CREATE TABLE ~~
DROP TABLE ~~
ALTER TABLE ~~
视图: CREATE VIEW ~~
DROP VIEW ~~
ALTER VIEW ~~
以下是常用的各种约束:
1,添加约束
Alter Table 表名
Add Constraint 约束名 约束类型 具体的约束类型
2,删除约束
alter table 表名 drop contraint 约束名
数据库:CREATE DATABASE ~~
DROP DATABASE ~~
ALTER DATABASE ~~
数据表:CREATE TABLE ~~
DROP TABLE ~~
ALTER TABLE ~~
视图: CREATE VIEW ~~
DROP VIEW ~~
ALTER VIEW ~~
以下是常用的各种约束:
主键约束(primary key constraint) | 要求主键列唯一,并且不允许为空 |
唯一约束(unique constraint) | 要求该列唯一,允许为空,但只能出现一个空值 |
检查约束(check constraint) | 某列取值范围限制,格式限制等 |
默认约束(default constraint) | 某列的默认值 |
外键约束(foreign key constraint) | 用于两表之间建立关系,需要指定引用主表的那一列 |
Alter Table 表名
Add Constraint 约束名 约束类型 具体的约束类型
---添加主键约束 alter table S add constraint pk_sno primary key(sno) ---添加唯一约束 alter table S add constraint uq_sno unique(sno) ---添加默认约束 alter table S add constraint df_saddress default('地址不详') for saddress ---添加检查约束 alter table S add constraint ck_sbirth check(sbirth between 15 and 40) ---添加外键约束 alter table SC add constraint fk_sno foreign key(sno) references S(sno)
2,删除约束
alter table 表名 drop contraint 约束名
相关文章推荐
- 我所学习的数据库知识总结!~
- 黑马程序员之SQL学习笔记: 数据库相关知识 小总结
- java学习之路之数据库知识总结
- Java 访问数据库 --java与DataBase相关知识总结(三)
- SQL的详细语法介绍——对于学习数据库最基础知识一
- 一个学习数据库知识的网站
- 一句话学习数据库基础知识
- VC学习资料收集(12):VC小知识总结
- Java 访问数据库 --java与DataBase相关知识总结(一)
- YUI学习总结(其中包含借鉴前辈们的知识结晶)
- JPA学习总结(搜罗的其他前辈们的知识结晶加上自己的一点点心得)
- 在校生如何开始学习数据库(五) oracle数据学习总结
- PHP学习技巧总结乱码显示问题,register_global为On的时候,图片上传数据库
- JPA学习总结(搜罗的其他前辈们的知识结晶加上自己的一点点心得)(1)
- oracle数据库学习总结:数据库概念及相关信息查看
- Unix Shell学习小知识总结
- SQL的详细语法介绍——对于学习数据库最基础知识二
- SQL的详细语法介绍——对于学习数据库最基础知识一
- 学习总结知识链接(不断更新中...)
- 总结了一下ADO.NET数据库连接的相关知识