Oracle 9i的数据表类型

表7.5 Oracle 9i的数据表类型

方式 特点
关系表 默认的表类型,存储永久性的数据,可以被分区,这样可以改善表的性能并易于管理
临时表 存储私有数据或一个会话中特定的数据,数据库中的其他用户不能使用这些数据
索引表 按照结构化主关键字进行排序的方式存储数据,和关系表不同的是不能把表和主关键字分开存储
外部表 数据存储在Oracle数据库外部的文件中,只能读,因此任何索引都不能存储在外部表中
对象表 支持面向对象的数据表
时间: 2024-04-13 07:36:25

Oracle 9i的数据表类型的相关文章

Oracle 9i创建数据表

要创建的两个数据表    1. 研究生信息表    表名:scott.student.    表结构如表7.6所示.    3. 两个数据表的关系    导师信息表(scott.director)的主码"DIRECTOR_ID"是研究生信息表(scott.student)的外码.也就是说,当导师信息表的"DIRECTOR_ID"字段发生变化时,研究生信息表的字段"DIRECTOR_ID"也会随之自动发生变化.创建的步骤    1. 创建导师信息表

Oracle 9i删除数据表

   数据表的删除比较简单,表删除后其占用的空间就被系统释放和回收,表的删除是无法回滚的操作.可删除的内容包括.     表的定义 表中的数据     表中的索引 表中的约束条件     表上的触发器 表中的权限     在[企业管理器]里删除表    (1)如图7.35所示.    (2)出现如图7.36所示界面.    (3)对应上述删除数据表director的SQL代码为如下.    ―――――――――――――――――――――――――――――――――――――    DROP TABLE S

Oracle 9i截断数据表

 截断操作的SQL语法如下.    ―――――――――――――――――――――――――――――――――――――    TRUNCATE TABLE 用户名.表名 [DROP|REUSE STORAGE]    ―――――――――――――――――――――――――――――――――――――    其中,若使用"DROP STORAGE"子句,显式指明释放数据表和索引的空间.若使用"REUSE STORAGE"子句,显式指明不释放数据表和索引目占洹O旅嬉越囟鲜荼韘cott

Oracle 9i修改数据表结构

 (1)如图7.19所示.    (2)出现如图7.20所示的编辑表的[一般信息]选项卡.    (3)其他选项卡的操作比较简单,这里不再赘述.

oracle 11g中大数据表的增量备份和增量加载

问题描述 oracle 11g中大数据表的增量备份和增量加载 由于数据库中表的记录非常多,都在1000W条以上,数据量又大,一张表最大达几十个G,每次全部备份和加载非常花时间,现在想考虑一段时间备份加载一下,通过增量的方式,请问该如何实现呢? 解决方案 半年或1年完全备份一次完整版的 不然增量备份3年 恢复数据库你就知道有多痛苦了增量备份不会

oracle中创建数据表入门篇

通过使用所选的工具,创建以下用户: 用户名 phpuser 口令 phpuserpw 系统权限 CREATE TABLE  代码如下 复制代码 CREATE VIEW CREATE SEQUENCE CREATE TRIGGER 角色 (Oracle Database 10.x) CONNECT  代码如下 复制代码 RESOURCE 下面是一组用于创建该用户的示例 SQL 命令.这些命令假定数据库具有 USERS 和 TEMP 表空间.  代码如下 复制代码 drop user phpuser

oracle 9i数据库UNDO表空间释放

今天早上在检查数据库文件的磁盘使用空间时,发现undo表空间在这个周末居然用了4G之多.达到 了24G! 按照平常的事物量,不会增长这么快,现在磁盘还剩几个G有点危险了,于是决定对undo表空间进行切换到一个比较新的数据文件中. 首先使用sys 用户创建一个undo表空间 undotbs02 初始大小为2G ,自动扩展属性关闭,磁盘空间只剩3G多:( sql>create undo tablespace undotbs02 datafile '/usr/oracle/oradata/db/und

ORACLE 9I 重建 TEMP 表空间

oracle 1.startup   --启动数据库 2.create temporary tablespace  TEMP2 TEMPFILE '/home2/oracle/oradata/sysmon/temp02.dbf' SIZE 512M REUSE AUTOEXTEND ON NEXT  640K MAXSIZE UNLIMITED;   --创建中转临时表空间 3.alter database default  temporary tablespace  temp2; --改变缺省

Mysql数据表类型MyISAM转到InnoDB注意事项

当前,绝大多数业务场景用InnoDB已经完全能搞定了,越来越多的业务从MyISAM转向InnoDB引擎,那么有哪些注意事项呢? 当了解完两种引擎的不同之处,很轻松的就能知道有哪些关键点了. 总的来说,从MyISAM转向InnoDB的注意事项有: 1.MyISAM的主键索引中,可以在非第一列(非第一个字段)使用自增列,而InnoDB的主键索引中包含自增列时,必须在最前面:这个特性在discuz论坛中,被设计用于"抢楼"功能,因此,若有类似的业务,则无法将该表从MyISAM转成InnoDB