1、Data retrieval 数据获取
2、Data manipulation language (DML) 数据操作语言
3、Data definition language (DDL) 数据定义语言
4、Transaction control 交易控制
5、Data control language (DCL) 数据控制语言
oracle数据字典的命名说明:
USER 为前缀 ----记录用户的所有对象信息。
ALL 为前缀 -- 记录包括USER记录的售前给PUBLIC或该用户的所有对象的信息。
DBA 为前缀 ---记录关于数据库对象(飞用户对象)的信息。
V$ 公共系统动态视图,用与系统优化和调整参考。
总结: 一般DBA_ 的视图内容都包含USER_和ALL_为前缀的视图;
以DBA_为前缀的视图的内容基本上都是大写的;
以V$_为前缀的视图的内容基本上都是小写。
唯一索引 和 主键 的区别:
唯一索引:唯一索引使用create unique index 命令完成,能标识数据库表中一行的关键字,在数据字典中建立唯一索引名字。
主键:主键使用primary key 来指定,能标识数据库表中的一行的关键字。在数据字典中也建立了唯一索引名字。
差别:被定义为唯一索引的列可以空,而被定义为主键的列不能为空。