Oracle Schema Objects Overview of Tables A table is the basic unit of data organization in an Oracle database. 表是Oracle数据库中的数据组织的基本单位. A table describes an entity, which is something of significance about which information must be recorded. 一个表描述了一个实…
Oracle Schema Objects Oracle Data Types 数据类型 Data Type Description NUMBER(P,S) Number value having a maximum number of digits p, with a digits to the right of the decimal point. VARCHAR2(s) Variable-length character value of maximum size s DATE Date…
Oracle Schema Objects Table Storage Oracle数据库如何保存表数据? Oracle Database uses a data segment in a tablespace to hold table data. Oracle 数据库使用表空间中的数据段保存表数据. As explained in "User Segments", a segment contains extents made up of data blocks. 如"用…
Oracle Schema Objects Object Tables object type An Oracle object type is a user-defined type with a name, attributes, and methods. Oracle 对象类型是具有名称. 属性.和方法的用户定义类型. Object types make it possible to model real-world entities such as customers and purch…
Oracle Schema Objects Table Compression 表压缩 The database can use table compression to reduce the amount of storage required for the table. 数据库可以使用表压缩来消除数据块中的重复值. Compression saves disk space, reduces memory use in the database buffer cache, and in so…
One characteristic of an RDBMS is the independence of physical data storage from logical data structures. RDBMS的特点之一是物理数据与逻辑数据结构的独立性. Introduction to Schema Objects Schema Object Types Schema Object Storage Schema Object Dependencies SYS and SYSTEM S…
Oracle Schema Objects Oracle Schema Objects——Tables——Oracle Data Types Oracle伪列 在Oracle数据库之中为了实现完整的关系数据库的功能,专门为用户提供了许多的伪列. “NEXTVAL”和“CURRVAL”就是两个默认提供的操作伪列Oracle Schema Objects——Sequences(伪列:nextval,currval) SYSDATE与SYSTIMESTAMP也属于伪列SQL Fundamentals…
Oracle Schema Objects 表分区 表- - 分区( partition )TABLE PARTITION 一段时间给出一个分区,这样方便数据的管理. 可以按照范围range分区,列表分区,哈希分区等. 创建表分区: SQL> create table t_part(id int) 2 partition by range(id) 3 (partition p1 values less than(5), 4 partition p2 values less than(10), 5…
索引主要的作用是查询优化. Oracle Schema Objects 查看执行计划的权限:查看执行计划plustrace:set autotrace trace exp stat(SP2-0618.SP2-0611) Oracle索引Index 索引 就像一个目录,很快搜索数据 目的---用于加快数据的访问 缺点---占据额外空间,影响DML操作的效率(在表上进程操作时,同时会更新索引的键值). 索引也是段对象,会占用一定的空间. 索引的种类 按数据的组织方式 – B-tree B树索引 –…
Oracle Schema Objects 同义词 同义词 = 表的别名. 现在假如说有一张数据表的名称是“USER1.student”,而现在又为这张数据表起了一个“USER1”的名字,以后就可以直接通过“USER1”这个名称访问“USER1.student”了 数据字典——user_synonyms 创建同义词的语法 语法: CREATE [PUBLIC] SYNONYM 同义词名称 FOR 数据库对象 ; 范例: CONN sys/*** AS SYSDBA ; CREATE SYNONY…