![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
sunboy8764
这个作者很懒,什么都没留下…
展开
-
数据库设计的黄金经验
通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科学最准确的理解): 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他转载 2012-02-02 16:45:35 · 823 阅读 · 0 评论 -
oracle基础之存储结构
1. 存储结构 Oracle数据库的存储结构分为逻辑存储结构和物理存储结构. 图 3 2. 逻辑结构 逻辑存储结构主要描述Oracle数据库的内部存储结构,即从技术概念上描述在Oracle数据库种如何组织、管理数据.转载 2012-03-11 23:31:00 · 7570 阅读 · 0 评论 -
[Oracle dba]-模式与用户
一,什么叫用户(user) A user is a name defined in the database that can connect to and access objects.用户是用连接数据库和访问数据库对象的。(用户是用来连接数据库访问数据库)。 二,什么叫模式(schema) A schema is a collection of databa转载 2012-03-11 23:35:03 · 650 阅读 · 0 评论 -
主键和唯一索引的区别
-- 区别主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值 + 唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份转载 2012-03-08 23:44:15 · 1146 阅读 · 0 评论 -
Oracle软件结构
Oracle软件结构:Oracle “实例” 在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例,然后由这个实例来访问和控制硬盘中的数据库文件Oracle数据库服务器主要由两个部分组成-----数据库和实例: 数据库:Oracle用于保存数据的一系列物理结构和逻辑结构 实例:操作系统中的内存结构和一系列进程所组成。 启动数据库时首先需要转载 2012-03-08 23:03:38 · 615 阅读 · 0 评论 -
oracle数据库的存储结构
☆数据库----存储数据的容器 数据库的主要功能是保存数据。 数据库的存储结构---数据库存储数据的方式☆oracle数据库的存储结构: 逻辑存储结构:oracle内部的组织和管理数据的方式 物理存储结构:oracle外部(操作系统)组织和管理数据的方式oracle对逻辑存储结构和物理存储结构的管理是分别进行的。☆逻辑存储结构: oracle在逻辑上将保存的转载 2012-03-08 22:58:39 · 4943 阅读 · 0 评论 -
Oracle常用脚本 Script
阅读提示:本文简单介绍Oracle常用脚本 Script1、查看当前所有对象SQL> select * from tab;2、建一个和a表结构一样的空表SQL> create table b as select * from a where 1=2;SQL> create table b(b1,b2,b3) as select a1,a2,a3 from a where转载 2012-03-01 11:54:04 · 511 阅读 · 0 评论 -
简单ORACLE分区表、分区索引
ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,即数据在那个分区或那几个内部,然后在分区内部去查找数据,一个分区一般保证四十多万条数据就比较正常了,但是分区表并非乱建立,而其维护性也相对较为复杂一点,而索引的创建也是有点讲究的,这些以下尽量阐述详细即可。 1、类型说明:ran转载 2012-03-01 16:39:09 · 475 阅读 · 0 评论 -
用命令行创建Oracle表空间、用户及权限的分配
SQL> create tablespace test datafile 'E:/ORACLE/ORADATA/DB228/test.ora' 2 size 5M;表空间已创建。SQL> create user test identified by test default tablespace test;用户已创建SQL> grant connect,resour转载 2012-03-01 11:44:02 · 427 阅读 · 0 评论 -
char、varchar和varchar2的区别(zt)
char、varchar和varchar2的区别(zt)区别: 1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CH原创 2012-03-01 12:52:08 · 675 阅读 · 0 评论 -
Oracle架构总览
这张就是Oracle 9i的架构全图。看上去,很繁杂。是的,是这样的。现在让我们来梳理一下: 一、数据库、表空间、数据文件1.数据库数据库是数据集合。Oracle是一种数据库管理系统,是一种关系型的数据库管理系统。通常情况了我们称的“数据库”,并不仅指物理的数据集合,他包含物理数据、数据库管理系统。也即物理数据、内存、操作系统进程的组合体。数据库的数据存储在表中转载 2012-03-11 23:33:39 · 1159 阅读 · 0 评论