Ch1 Oracle数据库基本概念
来源:互联网 发布:庄子知乎 编辑:程序博客网 时间:2024/06/05 00:28
体系架构:OracleDBMS的组成部分和这些组成部分之间的相互关系。
1、实例(一般一个数据库对应一个实例)
1、1 内存结构:共享内存区主要指SGA(System Global Area)
a、数据库缓存区 b、重做日志缓存区c、共享池d、其他
非共享内存区 主要PGA(Program Global Area)
a、排序区 2、会话信息 3、游标状态 4、堆栈空间
1、2后台进程:DBWR(数据写进程)、LGWE(日志写进程)、SMON(系统监控)、PMON(远程监控) CKPT(检查点进程)、ARCH(归档进程)
2、逻辑和物理结构
逻辑结构:主动以管理员身份去划分空间存取数据。包括表空间(System表如数据词典、User表、Temp表、Index表、Tool表)、段、区、块(最小单位)
物理结构:数据文件(Data File) 重做日志文件(Redo Log File)控制文件(CF) 初始化参数文件 口令文件
数据词典存放在SYSTEM表空间中只读,包括:
1、表
2、视图,查询语句生成的虚表
create or replace view yy
as
select emp.empno,emp.job,emp.deptno,dept.loc from emp right join dept on emp.empno=dept.deptno; drop view yy;
3、同义词(公有由一组特殊用户所拥有,私有由用户或Schaema所有)
4、序列
create sequence fd increment by 2 start with 1 maxvalue 100;
drop sequence fd;
create table f(
f_id int primary key not null,
f_name varchar(50),
f_phoneNo varchar(15) default '不知道');
insert into f(f_id,f_name,f_phoneNo) values(fd.nextval,'John','456'); --nextval为下一个值 currval为当前值
select * from f;
5、类型
- Ch1 Oracle数据库基本概念
- oracle数据库系统基本概念
- Oracle数据库的基本概念
- oracle数据库优化--基本概念
- 【转】Oracle数据库基本概念
- oracle数据库之基本概念
- oracle数据库优化--基本概念
- Oracle数据库一些基本概念
- Oracle 数据库基本概念
- Oracle数据库基本概念
- Oracle数据库编程:Oracle数据库基本概念
- Oracle数据库编程:Oracle数据库基本概念
- Oracle数据库的一些基本概念
- oracle数据库的一些基本概念
- Oracle数据库执行计划的一些基本概念
- Oracle数据库执行计划的一些基本概念
- Oracle数据库执行计划的一些基本概念
- Oracle数据库基本概念理解(1)
- 数据校验validator 与 DWZ
- vs2010文本无法进行编辑问题
- 开源流媒体服务器:Feng
- Vi入门
- 页面置换算法 LRU
- Ch1 Oracle数据库基本概念
- HDU 1391 Number Steps【找规律】
- Tomcat中JVM内存溢出及合理配置
- ural Minimal Coverage (区间覆盖)
- 【Linux命令】--date的用法
- java框架中的适配器模式
- Google Guava 工具集__1__Optional对象设计 使用和避免 Null
- Linux进程通信--共享内存
- C++通过文件读写流读取XML文件,并输出保存为XML文件