Oracle 学习总结 - 物理结构】的更多相关文章

参考了很多文章,学习自网络 数据库 = 实例(数据库启动时初始的进程和内存结构,进程会作用到对应的内存区域-数据写入器到写入内存缓冲区,日志写入器到日志缓冲区等) + 数据库(物理文件-控制文件,数据文件,日志文件) 内存结构分为每个实例分配一个可共享的SGA(系统全局),不可共享,每个用户会话一块的PGA(用户全局) SGA: 包含数据库缓冲区缓存,存放数据库中数据块的拷贝DB_BLOCK_BUFFER,日志缓冲区,共享池SHARED_POOL_SIZE包含特定sql语句所用的信息等,Orac…
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  …
出自huyangg的博客,地址是:oracle学习路线图 1.sql.pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)    作为oracle的基本功,需要大家对sql和plsql非常的熟悉.特别是sql里面的多表连接.子查询.各种新版本的函数,以及plsql里面的所有语法.建议大家拿出足够的时间来研究这两块.不要认为这是开发人员的工作,他也是DBA的重要工作,而且对DBA的要求更高,你不但能看懂,还要能够找出问题.学些这方面知识的要点就是:多练.多思考.2.Ora…
Oracle学习指南 你走的那天,我决定不落泪,迎着风撑着眼帘用力不眨眼 创建数据库.创建用户.创建表空间.创建表.插入数据..... 1.用系统用户登录,任选系统用户 代码: >>sqlplus / as sysdba 2.在创建用户之前,先要创建表空间,格式为: 代码: SQL>>create tablespace 空间名 datafile '磁盘路径\new_data.dbf' size 10M; 注意:磁盘路径要提前创建,文件后缀名自定义,size大小自定义 3.创建用户…
一.数据库语言部分1. SQL语言:关系数据库的标准语言2. PL/SQL:过程化语言Procedural Language3. SQL*Plus:简单的报表,操作系统接口 4. Oracle 8.01后出现:(1) 数据分区技术:只适用8.01后的版本,数据分散存放,不要放在一个硬盘上,I/O性能好,安全性能好.(2) 对象技术:存储过程.函数.包.数据库触发器.动态SQL编程(3) 数据库权限管理(4) 数据完整性约束(Data Integrity Constraints) 二.Oracle…
Oracle学习系列1 两个服务必须启动: OracleOraDb10g*TNListener 和 OracleService*** 使用sqlplusw先进行环境的设置 set linesize 300    ; set pagesize 30     ; 编辑sql命令: ed a.sql 执行 @a 切换用户: conn User/passwd   [as sysdba|sysoper ] conn system/manager conn sys/change_on_install  as…
Oracle学习系列7 ************************************************************************************ 关联表的约束: 强制删除关联表中的父表: drop table tab_name cascade constraint ; 约束本身是可以修改的,但是不建议修改约束 知识点: ,掌握视图的作用及定义 ,掌握序列的使用:SEQUENCE ,掌握PowerDesigner设计工具的使用 ,了解同义词,了解用户…
Oracle学习系列6 ************************************************************************************ 删除约束(重点): 格式: alter table person drop constraint constraint_name ; 创建person表: create table person( UID varchar() name varchar() not null, //非空约束 age numb…
Oracle学习系列5 ************************************************************************************ ,掌握表的建立与删除 了解Oracle中的主要数据类型 ,约束的分类和使用 ,表的关联:交,并,补 ,掌握ROWNUM伪列的作用 ,掌握序列的使用 ,掌握视图的作用 ,了解同义词,用户管理,权限分配与撤销,数据库的备份 -------------------------------------------…
Oracle学习系列4 ************************************************************************************ 数据库更新操作: 分类: 查询操作:select 更新操作:insert ,update , delete 为了保存原始的emp表的信息,在进行增删改之前备份词表: create table emp_bak as select * from emp ; //将表emp结构和数据完整的复制出来 添加数据:…