《oracle基础培训》ppt课件
92页1、Oracle基础,2019/1/23,Contents,2019/1/23,基本概念,数据库:是一个数据集合,我们大多数情况下讲的数据库概念不仅是指物理数据,还指内存、进程对象的组合。ORACLE数据库都将数据存储在文件中,在其内部,数据库结构提供了数据对文件的逻辑映射,允许不同类型的数据分开存放。这些逻辑划分称为表空间。 表空间(Tablespace):是数据库的逻辑划分,每个数据库至少有一个表空间(system表空间)。 数据文件(DataFile):每个表空间由同一磁盘上的一个或多个文件组成,这些文件叫数据文件。建立新表空间需要建立新的数据文件。 实例(Instance):也称为服务器(server),是存取和控制数据库的软件机制,它由系统全局区SGA和后台进程组成。,2019/1/23,Oracle的物理结构,数据文件是物理存储ORACLE数据库数据的文件,每一个ORACLE数据库有一个或多个物理的数据文件(data file)。一个数据库的所有数据文件包含了全部数据库数据。逻辑数据库结构(如表、索引)的数据物理地存储在数据库的数据文件中 每一个数据文件只与一个数据库联系 一个
2、表空间可包含一个或多个数据文件,2019/1/23,Oracle的物理结构,日志文件 每一个数据库有两个或多个日志文件(redo log file)的组,每一个日志文件组用于收集数据库日志。日志的主要功能是记录对数据所做的修改,所以对数据库做的全部修改是记录在日志中。日志文件的主要作用是保护数据库以防止故障。为了防止日志文件本身的故障,ORACLE允许镜象日志(mirrored redo log),可以在不同磁盘上维护两个或多个日志副本。 日志文件中的信息仅在系统故障或介质故障时用来恢复数据库,2019/1/23,Oracle的物理结构,控制文件 数据库名。 数据库数据文件和日志文件的名字和位置。 数据库建立日期。 控制文件用于标识数据库和日志文件 数据库的物理组成更改时,ORACLE自动更改该数据库的控制文件,2019/1/23,Oracle的物理结构,参数文件(init .ora) 设置SGA的大小。 设置数据库的全部缺省值。 设置数据库的范围。 在数据库建立时定义数据库的物理属性。 指定控制文件名和路径。 通过调整内存结构,优化数据库性能。,2019/1/23,系统全局区,共享池
3、 共享SQL区和数据字典区组成,参数shared_pool_size确定共享池大小 数据块缓冲区 用于存储从数据文件中读出的数据 DB_BLOCK_SIZE确定数据块的大小 DB_BLOCK_BUFFERS确定数据块的数目 DB_BUFFERS=DB_BLOCK_BUFFERSDB_BLOCK_SIZE=物理内存(1525)% 日志缓冲区 以记录项的形式备份数据库缓冲区中被修改的缓冲块,由参数LOG_BUFFER确定 字典缓冲区 用于存放数据字典信息行 SGA设置大小总原则 SGA=DB_BLOCK_BUFFERSDB_BLOCK_SIZE+SHARE_POOL_SIZE+SORT_AREA_SIZE+1M+3DB_BLOCK_SIZE(CPUs+2)PARALELL_MAX_SREVERS,2019/1/23,逻辑结构,ORACLE的逻辑结构是由一个或多个表空间组成,一个数据库划分为一个或多个逻辑单位,该逻辑单位称为表空间(tablespace)。一个表空间可将相关的逻辑结构组合在一起。 一个表空间由一组分类段组成。 一个段由一组范围组成。 一个范围由一批数据库块组成。 一个数据库块
4、对应一个或多个物理块。,2019/1/23,表,表是数据库的最基本的逻辑结构,一切数据都存放在表中,一个ORACLE数据库就是由若干个数据表组成。其它数据库对象都是为了用户很好地操作表中的数据。表是关系模型中反映实体与属性关系的二维表格,它由列和行组成,通过行与列的关系,表达出了实体与属性的关系 列名:列的名称。 长度:该列所能容纳的最大数据位数。 类型:该列存储的数据类型,常用数据类型如0.0.0 0. 所示。 关键字:该列能唯一表示一行内容,则称该列为关键字。 非空列:该列值是不能为空的。,2019/1/23,表,删除表数据 Delete :删除数据时,数据库需要写日志,ORACLE数据库还需要占用回滚段,每次事务越大,对数据库的冲击越大,所以在删除或者更新数据时,一定要注意控制事务的大小 Truncate:删除表中所有数据,并回收空间。,2019/1/23,删除表,删除表命令为DROP,利用DROP命令删除表注意: 删除表中全部行。 删除表中全部索引。 如果它不是聚集的成分,系统将收回该表的所有存储空间。 如果该表为视图的基表,或在存储过程、函数或包中被引用,ORACLE将使这些
《《oracle基础培训》ppt课件》由会员tian****1990分享,可在线阅读,更多相关《《oracle基础培训》ppt课件》请在金锄头文库上搜索。
2018-2019学年八年级历史上册 第3单元 新民主主义革命的兴起 第12课 国民革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第21课 敌后战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案2北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第8课 辛亥革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第20课 正面战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第10课 新文化运动导学案华东师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案2华东师大版
2018-2019学年八年级历史上册 第4单元 中华民族的抗日战争 第14课 民族危机的空前严重导学案华东师大版
2018-2019学年八年级历史上册 第五单元 从国共合作到国共对峙 第17课 中国工农红军长征导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案1华东师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案2北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第10课 新文化运动导学案北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动导学案北师大版
2018-2019学年八年级物理上册 第二章 第1节 声音的产生与传播导学案 (新版)新人教版
2018-2019学年八年级地理上册 第四章 第三节 工业的分布与发展(第1课时)学案(新版)新人教版
2018-2019学年八年级物理上册 第二章 第2节 声音的特性导学案 (新版)新人教版
2018-2019学年八年级地理上册 3.3 中国的水资源教学案(新版)湘教版
2018-2019学年八年级物理上册 第三章 第3节 汽化和液化(第1课时 汽化)导学案 (新版)新人教版
2024-05-28 35页
2024-05-28 20页
2024-05-28 18页
2024-05-28 16页
2024-05-28 28页
2024-05-27 21页
2024-05-19 5页
2024-05-19 8页
2024-05-19 5页
2024-05-19 7页