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

文档评论(0)