Manual basico oracle

Solo disponible en BuenasTareas
  • Páginas : 81 (20017 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de febrero de 2011
Leer documento completo
Vista previa del texto
SQL & PL/SQL

Oracle 9i
Elaborado por: Gustavo Coronel

Febrero - 2005

ORACLE 9i – SQL & PL/SQL

Esta obra es de uso exclusivo del CEPS-UNI para el curso ORACLE 9i – Nivel Inicial, esta prohibido su uso para otros fines.

Derechos Reservados © 2004 Eric Gustavo Coronel Castillo Primera Edición

Presentación
Oracle es sin duda una de las mejores bases de datos que tenemos en elmercado, tiene muchas características que nos garantizan la seguridad e integridad de los datos; que las transacciones se efectuarán de manera correcta, sin causar inconsistencias; desarrollo en la capa de datos utilizando: procedimientos, funciones, desencadenantes, y paquetes; y el procesamiento de grandes volúmenes de información estará también asegurada. Este manual esta compuesto por 12lecciones, donde veremos de una manera práctica el lenguaje SQL y la programación con PL/SQL, no pretende ser un texto de consulta teórica, sino más bien, una guía de práctica de laboratorio. Esta manual lo desarrolle para que sea usado exclusivamente en el curso ORACLE 9i Nivel Inicial que el CEPS-UNI ofrece en forma libre ó como parte de la carrera técnica ORACLE DATABASE ADMINISTRATOR. Sería ingratono mencionar los aportes de mis colegas Sergio Matsukawa, Ricardo Marcelo, Fortunato Veliz y Hugo Valencia, sin duda alguna que muchas de sus ideas y ejemplos están plasmados en este manual. Como parte de mi esfuerzo por escribir mejores libros y manuales les agradecería me envíen sus comentarios a mi correo: gcoronel@viabcp.com, me sería de mucha utilidad conocer sus opiniones para poder mejorarmis futuras publicaciones.

Eric Gustavo Coronel Castillo

Contenido
Lección 01: Aspectos Generales de Oracle 9i
Introducción ......................................................................................................................................... 2 Arquitectura de un servidor Oracle 9i.................................................................................................. 3 La instancia de Oracle ......................................................................................................................... 3 Conexión con una instancia de Oracle ................................................................................................ 6 Conceptos generales dealmacenamiento......................................................................................... 11

Lección 02: Esquemas Ejemplos de la Base de Datos
Esquema de Base de Datos ................................................................................................................ Esquema SCOTT ................................................................................................................................ Esquema HR....................................................................................................................................... Consultar la Estructura de una Tabla .................................................................................................. Consultar el Contenido de una Tabla .................................................................................................. 2 2 3 5 5

Lección03: Sentencias SQL Select Básicas
SQL Fundamentos............................................................................................................................... 2 Escribiendo Consultas Simples ........................................................................................................... 5 Otros Operadores.............................................................................................................................. 11 Ordenando Filas ................................................................................................................................ 13 Usando Expresiones.......................................................................................................................... 15

Lección 04: Funciones Simples de Fila...
tracking img