数据库对象
oracle的数据库对象集合包括:成为关系数据库所需的所有数据库对象(表,视图,约束等),以及提供额外功能的其他数据库对象(程序包,对象类型,同义词,序列等)。其中,BLOB是用于存储视频,图像以及大量文本的二进制大对象。存储过程是执行特定任务的若干SQL和PL/SQL语句的集合。
Oracle数据字典
数据字典就是一组基表。这组基表包含了用户创建的数据库库对象的相关的最基本信息。基表属于SYS的oracle用户,SYS用户在数据库创建的同时被创建。基表永远不会被直接访问,其名称非常的含糊,以便防止用户进行查询和修改。
但是为了方便查询数据字典,数据库创建过程中也会创建一系列视图,叫做数据字典视图。
oracle主要有三种视图:USER_视图,ALL_视图,DBA_视图(可以提供数据库中所有的对象)
DBA的职责
1.评估并决定服务器的硬件规模
2.安装oracle软件与补充资料
3.计划和设计数据库结构
4.创建数据库
5.为了保护数据的安全,能够备份数据库和采用其他方法。
6.创建与维护数据库用户
7实现应用程序与数据库设计
8还原与恢复数据库
9监视与调整数据库性能
总结为一句话:减少每天被求助的时间。
最优灵活体系结构(Optimal Flexible Architecture 简写为OFA
),是Oracle顾问咨询(Oracle Consulting Services ,简写为OCS
)为了更便于监控Oracle数据库性能而开发的。通俗的说就是将文件有规则的放到指定的目录,方便更快的定位和维护资源。
OFA指定应该至少使用三组目录
来减少竞争以及提供性能:一组目录用于存储ORACLE二进制文件以及通常不会发生变化的关联支持文件;另一组目录用于存储控制文件,重做日志文件以及其他管理文件(如;参数文件);最后一组用于存储所有数据文件。每组目录都应当位于独立的物理硬盘上。
OFA还提供了一个好处就是:用于装载点和目录的通用命名模式。形式:"/pm/h/u/product/v"其中 /pm表示装载点,/h是指示用途的标准目录名(如app,db,home),u是目录拥有者的名称,product是一个字面值,v指定目录中安装的oralce产品的版本。
注意:对于Oracle的有效管理来说,OFA管理目录的结构十分重要,因此Oracle强烈推荐使用这种结构。
分享到:
相关推荐
### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...
以下是对Oracle学习笔记中提到的一些关键知识点的详细解释: 1. **SQL执行顺序**: SQL语句的执行顺序是:`FROM` -> `WHERE` -> `SELECT` -> `GROUP BY` -> `HAVING` -> `ORDER BY`。首先从`FROM`子句开始,确定...
这篇学习笔记主要涵盖了Oracle的基本命令,包括查看系统信息、管理表空间以及操作数据文件等核心知识点。 首先,了解Oracle的一些基本监控命令是非常重要的。例如,`SHOW SGA`命令用于查看系统全局区(System ...
Oracle学习笔记精华版是针对数据库管理系统Oracle的一份重要学习资源,涵盖了从基础概念到高级特性的全面知识。Oracle,作为全球广泛使用的大型企业级数据库系统,对于IT专业人员尤其是数据库管理员(DBA)来说,是...
Oracle RAC 学习笔记基本概念及入门 Oracle RAC 是一个软件,可以使你通过运行多个依赖相同 Database 的 Instance,使用 Cluster 硬件。 Database files 被存放在物理或是逻辑上连接每个节点的磁盘上,以便于每个...
以下是对Oracle数据库一些基础知识的详细解释,主要基于提供的个人学习笔记内容。 **第一节:数据库管理** 1. **创建用户**:`CREATE USER`命令用于创建新的数据库用户,如`CREATE USER username IDENTIFIED BY ...
Oracle学习笔记 Oracle学习笔记是李兴华老师编写的Oracle从入门到精通的学习笔记,涵盖了 Oracle 的多表查询、连接、组函数和分组统计等知识点。在本篇笔记中,李兴华老师详细介绍了多表查询的基本语法、左右连接...
在Oracle学习中,了解数据库的启动、关闭以及其基本操作是非常重要的基础知识。以下是对Oracle数据库启动、关闭及体系结构的详细解释: 1. **Oracle数据库启动与关闭** - **启动数据库**: - 使用`sqlplus`连接...
Oracle 数据库学习笔记是学习 Oracle 数据库的重要笔记,涵盖了 Oracle 数据库的基本概念、数据类型、表的创建和管理、用户管理、权限管理、数据操作等方面的知识点。 一、Oracle 数据库基本概念 * Oracle 数据库...
总结来说,Oracle9i的学习笔记涵盖了数据库的基本创建与维护,数据字典的管理和查询,以及数据库状态控制和参数调整,这些都是数据库管理员必备的基础知识。虽然Oracle9i版本较为陈旧,但其核心概念和操作在新的...
Oracle 10g SQL 学习笔记涵盖了Oracle数据库的基础知识,包括版本信息、数据库系统特点、关系型数据库结构、SQL语言、操作环境以及常见的数据库操作。以下是对这些知识点的详细说明: 1. **Oracle 9i基础知识**: ...
以下是对Oracle学习笔记整理的主要知识点的详细说明: 1. **数据库选择**: 在决定使用哪种数据库时,通常需要考虑项目的规模、性能需求、安全性要求以及可用资源。Oracle数据库因其稳定性、可扩展性和高性能而被...
总之,《李兴华ORACLE笔记[2014-8-11]》是一份全面而深入的Oracle学习资源,无论是初学者还是有经验的DBA,都能从中获益良多。通过学习这份笔记,读者不仅可以掌握Oracle的基本操作,还能了解最新的行业动态,提升在...
1. **安装与配置**:学习笔记中可能包括如何在不同的操作系统上安装Oracle 10g,设置环境变量,创建数据库实例,以及配置网络服务如Listener和TNS。 2. **SQL语言**:Oracle 10g支持标准SQL语句,包括数据查询...
本文主要针对ORACLE数据库的学习笔记进行深入解析。 首先,SQL是Structured Query Language的缩写,即结构化查询语言,它是用于管理关系数据库的标准语言。SQL主要包括五种类型的子语言:DDL(Data Definition ...
通过这本书,学习者可以从零开始了解Oracle数据库体系结构,掌握SQL语言,理解数据库管理的基本概念,并逐步深入到高级特性。 首先,学习Oracle11g的基础,你需要理解数据库的概念和Oracle的架构。Oracle数据库是一...
### Oracle原理学习笔记知识点概述 #### 一、Oracle的工作机制及体系结构 ##### 实例概念 - **定义**: Oracle在运行时会在内存中开辟一个区域,即系统全局区(SGA),用于缓存从磁盘读取的数据。同时,还需要一些...
"Oracle经典学习笔记"显然是一份全面且深入的教程,旨在帮助学习者掌握Oracle的核心概念和技术。这份笔记可能包含了从基础到高级的各种主题,确保读者能够系统地理解和应用Oracle。 1. **Oracle基础知识**: Oracle...
### Oracle 10g 学习笔记 #### 一、Oracle认证及与其他数据库的比较 Oracle作为一款全球领先的数据库管理系统,在企业级应用中占据着重要地位。与其他数据库(如MySQL、SQL Server等)相比,Oracle提供了更为强大...