Oracle基础教程-第六章 模式对象

版权声明:本文为博主原创文章,转载请注明出处,否则予以追究。 https://blog.csdn.net/J_Anson/article/details/76718390

第六章 模式对象

9.1.模式

1.模式的选择与切换

 

9.2.

9.2.1.创建表

     1.表的创建

 

     2.创建临时表

1)创建事物级别的临时表

 

2)创建会话级别的临时表

 

     3.利用子查询创建表

1)创建一张标准表,保存工资高于3000的员工的员工号、员工名和部门名。

 

2)创建一个会话级别的临时表,保存部门号、部门人数和部门的平均工资。

 

9.2.2表约束

     1.约束的类别

     2.定义约束

创建表student

 


3.创建一张course表,同时为唯一性约束列上的唯一性索引设置存储位置和存储参数。

 

 

4.创建一张SC表。

 

 

5.添加和删除约束,创建表player,并为player添加主键约束,添加唯一性约束,添加外键约束及添加空/非空约束;之后删除指定内容的约束,删除指定名称的约束,删除主键约束;删除唯一性约束的同时将唯一性索引删除,另一个为删除约束的同时,删除引用该约束的其他约束。

 

 





6.设置约束状态

 

 

 

 

7.查看student表中所有约束

 

8.查看student表中各约束作用的列

 

9.2.4修改表

1.列的添加、删除、修改

 

 

 

 

2.表参数修改

 

 

9.2.5.删除表

 

 

9.3.索引

9.3.2.管理索引

1.创建索引

 

 

 

 

 

 

2.修改索引,包括合并索引、重建索引以及索引重命名。

 

3.监视索引

 

4.删除索引

 

5.查询索引

 

9.4.分区表与分区索引

9.4.1创建分区表,首先创建所需要的表空间,其次创建范围、列表、散列、范围复合分区表,范围-散列复合分区表。

 

 

 

 

 

 

 

9.4.3.创建分区索引

 

 

9.4.4.查询分区表和分区表索引信息

 

9.5其他模式对象

1.视图概述

2.创建视图

 

 

 

 

3.视图操作

 

4.修改视图

 

5.删除视图

 

9.5.2.序列

1.序列的概念

2.创建序列

 

3.使用序列

 

4.修改序列

 

 

5.删除序列

 

 

9.5.3.同义词

1.创建同义词

 

2.删除同义词

 

 

9.5.4.数据库连接

 

猜你喜欢

转载自blog.csdn.net/J_Anson/article/details/76718390
今日推荐