Manual De Pl/Sql

Páginas: 35 (8578 palabras) Publicado: 1 de octubre de 2011
MANUAL DEL CURSO
INDICE
Capítulo 1: nociones de modelamiento de datos *
Entidades *
Relaciones *
Cardinalidad *
Capítulo 2: INTRODUCCIÓN a pl/sql *
¿Qué es PL/SQL? *
Estructuras de Bloque *
Variables y Constantes *
Cursores *
Manejo de Errores *
Subprogramas *
Paquetes *
Ventajas en la utilización de PL/SQL *
Capítulo 3: fundamentos del lenguaje *
Set de Caracteres y UnidadesLéxicas *
Delimitadores e Identificadores *
Tipos de Datos y Conversiones *
Alcance y Visibilidad *
Capítulo 4: estructuras del lenguaje *
Control Condicional: Sentencia IF *
Controles de Iteración: Las sentencias LOOP y EXIT *
Controles de Secuencia: Las sentencias GOTO y NULL *
Sentencias SQL *
Procesamiento de Transacciones *
Capítulo 5: manejo de cursores *
Declaración de Cursores *Apertura de un Cursor *
Recuperación de Filas *
Cierre de un Cursor *
Capítulo 6: manejo de errores *
Excepciones predefinidas *
Excepciones definidas por el usuario *
Uso de SQLCODE y SQLERRM *
Capítulo 7: subprogramas *
Procedimientos *
Funciones *
Uso de Parámetros *
Recursividad *
Polimorfismo *
Capítulo 8: paquetes *
Ventajas de la utilización de Paquetes *
Especificación dePaquetes *
Cuerpo de un Paquete *
ANEXOS 73
Capítulo 1: nociones de modelamiento de datos
Al diseñar un sistema de información o un proyecto de tecnología se debe tener en cuenta varios factores que intervienen en el desarrollo del mismo. El éxito del proyecto dependerá de la calidad con que se desarrollen todas las etapas que se identifiquen.
Algunas consideraciones se relacionan con reconocerciertos componentes que participan en el diseño de una solución tecnológica, donde se incluye el análisis, el diseño lógico y físico de la solución y posteriormente su implantación.
En el ámbito de los sistemas de información, se reconoce que el estudio de los procesos de negocio deberá desembocar prontamente en el establecimiento de un modelo lógico de datos, que refleje de la mejor formaposible la complejidad que puede llegar a adquirir el sistema real.

Figura 1-1 Curva de estudio de casos
Cuando se estudia un proceso de negocio o una situación cualquiera, se presenta una importante diversidad de componentes o casos, unos muy frecuentes, otros menos y algunos eventuales.
Cuando se trata de crear un sistema que refleje este proceso, surge la pregunta ¿cuáles son los componentes quevoy a considerar en el diseño?.
Cuanto mayor sea el número de componentes, casos o situaciones, considerados, mayor será la complejidad del diseño. Particularmente, si deben considerarse las situaciones excepcionales, el diseño será muy complejo y por ende caro.
Abstracción

REALIDAD MODELO
Figura 1-2: Abstracción de la realidad para generar un modelo
Abstracción es la actividad por la cualse recogen las características comunes más relevantes y esenciales de una realidad, para generar un modelo.
Este modelo deberá tener un comportamiento, desde el punto de vista de quién lo usará, semejante a la realidad que representa. Por esta razón el modelo deberá poseer tantos atributos de la realidad, como corresponda a su operación interna y a su relación con otros modelos.
EntidadesEntonces, cuando se modela una realidad, surge la necesidad de identificar aquellas entidades que conforman la situación en estudio y representarlas con objetos genéricos que tengan el nivel de abstracción adecuado que permitan reconocer las características del objeto que se está modelando. Estas entidades poseerán entonces características o atributos que las determinarán en forma detallada y queayudarán incluso a relacionarlas con otras entidades del mismo modelo.
Ejemplo:
Sea la entidad CLIENTE en una cadena de tiendas, que representa a las personas que compran los productos que son ofrecidos por la empresa.
La notación más común para representar una entidad, en la génesis de un modelo de datos, es la siguiente:

Si la tienda ofrece determinados productos y la venta de éstos es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • pl / sql
  • Pl/Sql
  • Manual Del Curso De Pl/Sql
  • PL sql
  • Pl/Sql
  • pl/sql
  • Cursores en PL/SQL
  • Ejercicios Pl Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS