oracle原理

Oracle 主流版本

9i 11g 12c 

 

1.Oracle的监听和客户端

H:\app\happy\product\11.2.0\dbhome_1\NETWORK\ADMIN

listener.ora 监听的配置

tnsnames.ora 客户端配置

 

2.连接Oracle可以被正常连接,必须保证下列服务启动

 监听程序

 数据库服务:

oracle介绍

甲骨文股份有限公司(Oracle)是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。在2008年,甲骨文股份有限公司是继Microsoft及IBM后,全球收入第三多的软件公司。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统

 

 

PGA  进程全局区,可以有多个

SGA:系统全局区,一个实例只有一个SGA

 

 

PgA:

DBC连接到实例中的PGA上,客户端的增删改查操作的都是PGA中的数据,而并非整个实例。客户端做commit操作就会将PGA中的数据提交到SGA中。然后再将SGA中的数据提交到DB中。该过程也称为“两阶段提交 two-phase commit

 

 

 

数据库用户登录:

Sys :超级管理员

(不能用normal方式登陆,只能用sysoper,sysdba方式)

 

System 普通管理员

scott :普通用户

超级管理员,普通管理员都可以建立用户和对用户进行授权操作

DBA:拥有全部权限,是系统最高权限

connect:拥有connect 权限的用户只可以登陆orcle,可以创建尸体,不可以创建数据库

对于普通用户 :授予connect,resource 权限

对于DbA管理用户授予connect,resource,dba权限

Oracle伪列

 

就像表中的列,他在内存中,并没有真实存储在表中

之能查询,不能插入

 

只能查询>M or <N 但等于不可以10以下不能用=

 

 

 

 

posted @ 2018-11-06 15:23  liuzhe01  阅读(305)  评论(0编辑  收藏  举报