2007年6月5日
摘要: Oracle数据库结构之物理存储结构 1、物理存储结构 1.1数据文件 数据文件用于存放所有的数据库数据。将数据放在多个数据文件中,再将数据文件分放在不同的硬盘中,可以提高存取速度。 1.2记录文件 记录文件也称为重做日志(事务)文件。重做日志在日志文件中以循环的方式工作。有归档日志模式和非归档日志模式。 1.3参数文件 每一个Oracle数据库和实例都有它自己唯一的init.ora文件。In... 阅读全文
posted @ 2007-06-05 16:39 思净 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Oracle专家高级编程学习笔记( 二) Oracle体系结构的3个主要组件:1.文件:组成数据库实例的5个文件(参数文件,控制文件,数据文件,临时数据文件,重做日志文件)2.系统全局区域SGA( System Global Area): Java池,共享池等3.物理进程与线程: 在数据库上运行3种不同类型的进程(服务器server进程,后台backgroud进程,从属slave进程) 术语解释... 阅读全文
posted @ 2007-06-05 16:37 思净 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Oracle 基本知识轻松学: 1.一个表空间只能属于一个数据库。 2.每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。 3.每个数据库最少有一个表空间(SYSTEM表空间)。 4.建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。 5.每个数据库最少有两个联机日志组,每组最少一个联机日志文件。 6.一个数据文件只能属于一个表空间。 7... 阅读全文
posted @ 2007-06-05 16:36 思净 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 简单的ORACLE存储过程 --工资加500,OLD。SAL>2500 不加,NEW。SAL>2500 则改为2500; SELECT * FROM EMP --加工资之前 CREATE OR REPLACE PROCEDURE SP_ADD (add IN number... 阅读全文
posted @ 2007-06-05 16:33 思净 阅读(287) 评论(0) 推荐(0) 编辑
摘要: SQL子查询的一些例子 1、单行子查询 select ename,deptno,sal from emp where deptno=(select deptno from dept where loc='NEW YORK'); 2、多行子查询 SELECT ename,job,sal FROM EMP ... 阅读全文
posted @ 2007-06-05 16:31 思净 阅读(522) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记---(三) 三 一,锁 为了防止用户在同一时间并发地访问和修改资源,ORACLE使用不同类型的锁控制对数据的并发访问,以防止用户之间出现破坏性的交互操作,oracle 为处理事务自动锁定资源。 锁在SQL语句开始它们与数据的相互作用时获得,并在事务的整个过程中有效 oracle9i使用两种锁模式: .独占模式(排他):不允许其他任何并发会话以任何方式... 阅读全文
posted @ 2007-06-05 16:25 思净 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记---(四) 四 在system用户中创建用户和授权: create user usera identified by usera defalut tablespace test; grant connect,resource to usera; 一,同义词 分私有和公共... 阅读全文
posted @ 2007-06-05 16:21 思净 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 掌握SQL四条最基本的数据操作语句,基本能解答你的问题 握SQL四条最基本的数据操作语句,基本能解答你的问题 删除重复信息的见本人发的另外一个贴子。掌握sql四条最基本的数据操作语句:insert,select,update和delete。练掌握sql是数据库用户的宝贵财 富。在本文中,我们将引导你掌握四条最... 阅读全文
posted @ 2007-06-05 16:20 思净 阅读(974) 评论(0) 推荐(0) 编辑
摘要: Oracle学习笔记---(五) 五 一,定义抽象数据类型/*create or replace type animal_ty as object (breed varchar2(25), --动物种类name varchar2(25), --名字birthdate date, --出生日期 member function AGE(birthdate in date) r... 阅读全文
posted @ 2007-06-05 16:17 思净 阅读(370) 评论(1) 推荐(0) 编辑
摘要: Oracle学习笔记---(一) 一 1、Oracle简介 Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库;是一个对象关系数据库管理系统(ORDBMS)。它提供了关系数据库系统和面向对象数据库系统这二者的功能。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。2、数据库包含的组件 一般的数据库都包办一下组件: Databas... 阅读全文
posted @ 2007-06-05 16:13 思净 阅读(309) 评论(0) 推荐(0) 编辑