PROGRAMACION ORIENTADA A OBJETOS con ORACLE PL/SQL (Spanish Edition)

Maria Perez Marques

  • 出版商: CreateSpace Independ
  • 出版日期: 2013-12-15
  • 售價: $1,200
  • 貴賓價: 9.5$1,140
  • 語言: 英文
  • 頁數: 170
  • 裝訂: Paperback
  • ISBN: 149449163X
  • ISBN-13: 9781494491635
  • 相關分類: OracleSQL
  • 無法訂購

商品描述

La base de datos Oracle presenta capacidades de programación de alto nivel que permiten el uso versátil de la información y facilitan el trabajo con los datos desde los entornos sencillos, pasando por los entornos cliente-servidor hasta llegar a los entornos distribuidos. Dentro de estas capacidades destaca la programación orientada a objetos. El lenguaje PL/SQL empaqueta varias órdenes SQL en un único bloque PL/SQL, que se envía al servidor como una unidad. De esta forma se disminuye el tráfico en la red y aumenta la velocidad de la aplicación. Si el cliente y el servidor están en la misma máquina, el rendimiento crece y el empaquetar las órdenes SQL en bloques PL/SQL sigue produciendo un programa más simple que realiza menos llamadas a la base de datos y que es rentable aunque no exista red. Entre PL/SQL y la base de datos se transmite la información mediante variables, que no son más que zonas de almacenamiento que pueden ser leídas y escritas por el programa. Los bloques suelen tener una sección llamada sección declarativa en la que por regla general se declaran las variables. Cada variable tiene asociado un tipo que define la clase de información que se puede almacenar en ella. Los tipos de las variables pueden ser similares a los de las columnas de una base de datos, aunque PL/SQL también admite como tipos definidos por el usuario a las tablas y a las columnas. También es posible utilizar tipos de objetos que tienen métodos y atributos, que pueden ser almacenados en una base de datos, y que elevan al lenguaje PL/SQL a la categoría de lenguaje de programación orientado al objeto. El contenido esencial del libro es el siguiente: Modelo orientado a objeto Base de datos objeto-relacional ORACLE Conceptos de la orientación a objetos El modelo de datos orientado a objetos UML El modelo estándar ODMG Sistemas objeto relacionales El lenguaje objeto-relacional PL/SQL La estructura de PL/SQL Los bloques en PL/SQL Unidades léxicas Tipos de estructuras de control en PL/SQL Bucles Registros en PL/SQL Tablas y matrices Varrays SQL en PL/SQL Cursores Subprogramas almacenados Procedimientos Funciones Paquetes Disparadores Excepciones PL/SQL dinámico Cursores con SQL dinámico Objetos y colecciones Introducción a la programación orientada a objetos Bases de datos objeto-relacionales Tipos de objetos Objetos de base de datos Objetos transitorios y persistentes Identificadores y referencias a objetos Objetos en las órdenes DML Varrays Tablas anidadas Varrays en la base de datos Colecciones Pl/sql y java Ejecución de programas java con PL/SQL Oracle como modelo distribuido Sistema gestor de bases de datos distribuido Etapas en el acceso a datos distribuidos Tablas distribuidas Tablas reflejadas