Inicio Certificación Oracle

Antes de empezar voy a tratar de estructurar la información que sera publicada en el blog, ya que nos basaremos en los libros guías de Oracle "Introduction to Oracle 9i Student Guide" el cual se compone de 2 volúmenes, dichos volúmenes están en ingles así que voy a tratar de explicar los capítulos en español de la manera mas sencilla teniendo en cuenta mis conocimientos básicos del idioma ingles, si en alguna traducción me equivoco les agradecería me colaboraran para corregir, el objetivo es tener una guía practica que sirva a todas las personas de habla hispana que estén buscando un camino a las certificaciones Oracle.

Se aclara que al iniciar el entrenamiento de la certificación es necesario tener conceptos básicos del modelo entidad-relación en el presente blog se encuentra una pequeña definición del mismo puede visitar dicha publicación en el siguiente enlace.

Introducción Modelo Entidad-Relación.

A continuación se encuentran los capítulos divididos en cada uno de los volúmenes de los libros guía, de esta manera estaré publicando cronológicamente la explicación de cada uno de ellos.

Introduction to Oracle 9i Student Guide - Volume I

1. Escribiendo sentencias básicas SQL SELECT (Writing Basic SQL Select Statements).
2. Restringiendo y ordenando los datos (Restricting and Sorting Data).
3. Funciones de una sola fila (Single-Row Functions).
4. Mostrando datos de múltiples tablas (Displayin Data from Multiple Tables).
5. Agregando datos usando funciones de agrupamiento (Aggregating Data Using Group Functions).
6. Subqueries-Subconsultas (Subqueries).
7. Produciendo salidas legibles con iSQL*Plus (Producing Readable Output With iSQL*Plus).
8. Manipulando datos (Manipulating Data).
9. Creando y manejando tablas (Creating and Managing Tables).
10. Incluyendo constraints (Including Constraints).

Introduction to Oracle 9i Student Guide - Volume II

11. Creando vistas (Creating Views).
12. Otros objetos de la base de datos (Other Database Objects).
13. Controlando accesos de usuario (Controlling User Access).
14. SQL Workshop - Descripción de Workshop (SQL Workshop Workshop Overview).
15. Usando operadores SET (Using SET Operators).
16. Oracle 9i Funciones para manipulacion de fechas (Oracle 9i Datetime Functions).
17. Mejoras a la clausula GROUP BY (Enhancements to the GROUP BY Clause).
18. Subconsultas Avanzadas (Advanced Subqueries).
19. Recuperacion Jerarquica (Hierarchical Retrieval).
20. (Oracle 9i Extensions to DML and DDL Statements).

La información publicada en cada uno de los capítulos anteriores será explicada en español de la manera más sencilla posible, adicional se intentara realizar ejemplos en cada uno de los capítulos, de antemano gracias por su atención.

Tengan en cuenta que cualquier duda con gusto la atenderé.


“El conocimiento, es un bien que no es de nadie y a la vez es de todos”.

Anonimo



6 comentarios:

Diego Camacho dijo...

tengo una duda exactamente como estan orientadas esas certificaciones Oracle, digo si por ejemplo yo tengo un perfil de desarrollador que clase de certificaciones me servirian y en que centros de colombia (ejemplo Universidades) se podria hacer dicha certificacion.

Anónimo dijo...

Como puedo consultar los esquemas en Oracle?

Unknown dijo...

Como puedo consultar las tablas de un esquema?

Unknown dijo...

select *
from all_tables
where upper(owner) like '%SOFIA%'

Donde filtro por SOFIA, se refiere solo al nombre del esquema? o si yo ingreso el usuario tambien tambien lo filtra??

La pregunta es porque en mi caso el esquema y el usuario tienen el mismo nombre.

Nestor Villamil dijo...

Buena Tarde, a las personas que han realizado las preguntas sobre el presente post, voy a resolverlas en el orfen en que las publicaron.


1. Como estan orientadas esas certificaciones Oracle ???

Diego: Disculpa la demora, te cuento que en realidad el mundo de certificaciones en Oracle es muy grande y variado, adicional a esto no solo están enfocadas en temas técnicos como lo podrían ser certificaciones de programador o de DBA y sus diferentes niveles si no que también existen certificaciones sobre las aplicaciones de Oracle, estas estarían enfocadas a consultores funcionales que tienen manejo sobre módulos específicos de las mismas como en SIEBEL, Oracle BI, Oracle EBS y todas las aplicaciones de Oracle, como veo que me preguntas por el perfil técnico que contendrían el Programer y DBA, en los niveles OCP, OCA y OCM, te dejo el siguiente link en el cual puedes determinar cuál sería tu camino a seguir para lograr la certificación que deseas.

http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=143#1


2. Como puedo consultar los esquemas en Oracle?

Anonimo: Consultar los esquemas en Oracle no es tan diciente como quisiéramos, la manera mas sencilla de realizar esta consulta es revisando la tabla DBA_SEGMENTS, dicha tabla contiene todos los propietarios que tienen un segmento en el sistema, por defecto cada esquema que se ha creado debe tiene segmentos, al momento de realizar la consulta excluimos los propietarios de segmentos del sistema, a continuación la consulta que nos ayuda a determinar los esquemas.


SELECT DISTINCT OWNER
FROM DBA_SEGMENTS
WHERE OWNER NOT IN ('SYSTEM', 'XDB', 'SYS', 'TSMSYS', 'MDSYS',
'EXFSYS', 'WMSYS', 'ORDSYS', 'OUTLN', 'DBSNMP')


3. Como puedo consultar las tablas de un esquema?

Oscar: Consultar las tablas de un esquema es muy sencillo, utilizamos la tabla del diccionario de datos ALL_TABLES y filtramos por el campo OWNER que contiene el esquema propietario de la tabla, la consulta que debes utilizar es la siguiente.

SELECT *
FROM ALL_TABLES
WHERE OWNER = 'SCHEMA_NAME'


4. Donde filtro por SOFIA, se refiere solo al nombre del esquema? o si yo ingreso el usuario también lo filtra??

Oscar: Técnicamente hablando dentro del motor de base de datos Oracle un esquema es igual que un usuario, no existen usuarios que no sean propietarios de un esquema por lo cual lo que existen son esquemas que tienen permisos sobre otros esquemas, por ejemplo si tienes un esquema que se llama SOFIA y otro que se llama CONSULTA y al autenticarte con CONSULTA puedes ver las tablas de SOFIA es porque previamente desde SOFIA o con un usuario DBA te dieron permisos de escritura, lectura, modificación ETC para que CONSULTA pudiese ver las tablas de SOFIA, por lo cual el único propietario de las tablas es un ESQUEMA.

Anónimo dijo...

hola, tengo entendido que en el sena dan un certificado oracle, sabe cual certificado exactamente otorgan?

avisos clasificados gratis