第6章对象管理分析.doc

第6章对象管理分析

对象管理 本章主要介绍对常见的Oracle对象(如表、视图、索引、同义词、序列和数据库链接等)进行管理的知识。 6.1 表管理 表是数据库中最基本、最重要的对象,是实际存储数据的地方。对数据库的许多操作和管理,实际上就是对表的操作和管理。 6.1.1 表简介 按照存储内容的不同,表分为系统表和用户表。系统表又称数据字典,用于存储管理用户数据和数据库本身的数据,记录数据、口令、数据文件的位置等。用户表是由用户建立的,用于存放用户的数据。 按照数据保存时间的长短,表分为永久表和临时表。永久表指表中的数据可以长期保存,通常所讲的表即指永久表。临时表是指暂时存放在内存中的表,会话结束时临时表由系统自动删除。 按照表的结构不同,表分为普通表、分区表(Partitioned Table)、簇表(Clusterd Table)、索引组织表(Index-organized Table,IOT)等。普通表就是最常见的各种应用系统的数据表;分区表中各分区是独立的,可以单独进行管理和操作;簇表是一组表的集合,这些表具有相同的数据块,共享共同的字段,并且经常在一起使用;索引组织表与普通表不同,它的数据是以主键存储方式存储在B-tree索引结构中。 表在关系数据库中代表实体,表的名称用来确定实体名。在一个数据库中,对于某一个用户,表名是唯一的。表由行和列组成。行又称为记录,行的顺序是任意的,一般按照插入

文档评论(0)

1亿VIP精品文档

相关文档