SQL介绍
1.结构化查询语句,简称SQL
- 1)数据定义语言(DDL)
Create、Alter、Drop - 2)数据操纵语言(DML)
Insert、delete、update - 3)数据查询语言(DQL)
Select - 4)事务控制语言(TCL)
Commit Rollback - 5)数据控制语言(DCL)
Grant、Revoke
2.数据类型
char(n):固定长度的字符串,用户指定长度
varchar2(n):可变长度的字符串,用户指定最大n
【varchar2把空字符串等同于null处理】
number(p,d):定点数,精度由用户指定
data:日期类型,Oracle的date类型保存格式是YYYY-MM-DD hh:mm:ss;
clob:字符数据的大对象数据类型
blob:二进制数据的大对象数据类型
3.数据定义语言DDL
数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象;
4.数据库实例创建过程
- 1)创建空间 -> 创建用户 -> 赋权限 -> 导入DMP
- 2) 创建空间 -> 创建用户 -> 赋权限 -> 创建表(约束) -> 创建索引 -> 基于表的视图 -> 数据插入,使用序列
5.数据库对象
是逻辑结构的集合,最基本的数据库对象是表