第7章表的创建和管理.pptxVIP

  • 8
  • 0
  • 约8.48千字
  • 约 48页
  • 2020-10-17 发布于浙江
  • 举报
第7章 表的创建和管理;7.1 表概述; 在逻辑结构上,表位于某个表空间。当创建一个表时,将同时创建一个段,专门用来存放表中的数据。在物理结构上,表中的数据都存放在数据块中,因而在数据块中存放的是一行的数据。表的结构主要由列组成,包括列名称、数据类型、数据长度、比例(针对数值型的数据)、约束等信息。 在Oracle数据库中根据不同用途有多种类型的表,如堆表、临时表、索引组织表和分区表等。;2. 临时表(Temporary Table) 临时表是一种特殊类型的表,表中的数据并不永久保存,而是???些临时数据。这些临时数据只在当前事务或当前会话中有效,当事务或会话结束时,这些临时数据将被全部删除。 3. 索引组织表(Index Organized Table) 索引组织表是一种特殊类型的表,它把表中的数据和表的索引存放在同一个段中,并以B*树的方式组织在一起,从而加快表的查询速度。在索引组织表中必须有一个主键,表中的数据按照主键进行排序,在B*树的叶块中同时存储主键列和非主键列。;Oracle数据库中表和列的命名规则如下: ● 长度30个字节之内。 ● 必须以字母开头。 ● 由字母、数字、_、#、$组成。 ● 不能使用保留字。 ● 非法的命名,可以用“”括起来。 ● 一个表内列名要唯一。 ● 表名在名称空间内必须唯一。 对数据库设计人员、开发和管理人员,在创建表之前都要做好表的设

文档评论(0)

1亿VIP精品文档

相关文档