Manual oraclae 10g xe

Solo disponible en BuenasTareas
  • Páginas : 39 (9583 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
UNIVERSIDAD DE ATACAMA DEPARTAMENTO INGENIERÍA INFORMATICA Y CIENCIAS DE LA COMPUTACIÓN

MANUAL DE INTRODUCCION A ORACLE 10G EXPRESS 2010 EDITION

Cristian Ortiz Navia Profesor: Dario Rojas 30/12/2010

2

INDICE
Introduccion Parte I: Introduccion a la Plataforma Oracle
Oracle 10G Ediciones de Oracle 10G Instalacion de Oracle 10G XE en Windows Probando la Instalacion de Oracle 10G XEIniciar / Detener la base de datos Oracle Iniciar /Detener la base de datos a traves SQL *Plus Utilizando Oracle 10G Express Edition Objetos de una Base de Datos Oracle Creando Objetos de Base de Datos con Oracle 10G XE Creando Usuarios El Esquema Relacional de ejemplo Creando las tablas de la base de datos El problema de los campos auto-incrementables Secuencias Triggers Creandoid-autoincrementable para nuestro ejemplo

Pagina
4 6 6 6 7 9 10 11 12 12 13 13 14 16 19 20 20 22

PARTE II: PL/SQL
PL/SQL en Oracle 10G Elementos de PL/SQL Los Bloques en PL/SQL Estructuras de Control en PL/SQL Estructuras condicionales
Manual de Introduccion a Oracle 10G XE

23 23 23 24 28 28

3

IF-THEN IF - THEN – ELSE IF – THEN –ELSIF CASE Bucles o Ciclos Bucles Simples Bucles WHILE Bucles FORnuméricos Subprogramas: Procedimientos, Funciones y Paquetes Procedimientos Almacenados y Funciones Creación de Procedimientos Almacenados Funciones Eliminacion de procedimientos y funciones Paquetes

29 29 29 30 32 32 33 34 35 35 35 37 39 40

PARTE III: Temas Adicionales
La Certificacion Oracle Certificacion en Bases de Datos Oracle Certificacion OCA (Oracle Certified Associate) CertificacionOCP (Oracle Certified Professional) Certificacion OCM (Oracle Certified Master) Ejemplos de preguntas de Examen

42 42 42 43 43 44 45

ANEXOS Tablas Base de Datos GestionCurricular

46 46 50

Bibliografia

Manual de Introduccion a Oracle 10G XE

4

I. Introduccion
Oracle es uno de los fabricantes de software para empresas mas grandes del mundo, su producto más conocido, los sistemasgestores de bases de datos, tienen una alta presencia en el mundo empresarial y cada nueva versión adiciona mas características, nuevas funcionalidades, cubre mayores necesidades de tratamiento de la información en las empresas etc. Como es un producto de uso netamente empresarial, es difícil conseguir material de estudio que sea de libre distribución, todo el material relacionado con Oracle seentrega mayormente en sus cursos de certificación y en libros oficiales autorizados por Oracle y que además en su mayoría están en ingles y tienen un costo bastante alto. Por otro lado el costo del software mismo es prohibitivo para cualquier persona de a pie que quiera tenerlo en su PC de escritorio y utilizarlo. Motivo por el cual la única opción de entrar en contacto con algun producto Oracle esdentro de alguna organización que los implemente. Afortunadamente Oracle cuenta en la actualidad con una versión de libre distribución de su gestor de base de datos Oracle 10G, llamada Oracle 10G Express Edition. Esta versión tiene una serie de limitaciones técnicas con respecto a su hermana mayor, pero la hace ideal para estudiar la plataforma y aprender a usarla sin los costos monetariosasociados de la versión completa. Este documento es un estudio de la plataforma Oracle usando esta versión de libre distribución, de carácter introductorio, es decir revisando los aspectos básicos que se deben conocer al tratar con un motor de base de datos, pero deteniéndonos en aquellos aspectos que hacen distinto a Oracle de otros gestores de BD.

A quienes va dirigido
Tiene como usuario final acualquiera que desee introducirse en el mundo Oracle, que tenga interés en saber de qué se trata y como funciona una base de datos Oracle. Esta especialmente pensado para usarse en un curso introductorio de bases de datos a nivel universitario, ya que requiere conocer los fundamentos del diseño e implementación de bases de datos así como el lenguaje SQL, conocimientos que se imparten en cualquier...
tracking img