PROGRAMACION ORIENTADA A OBJETOS con ORACLE PL/SQL

Overview

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 ...
See more details below
Paperback
$23.19
BN.com price
(Save 10%)$25.95 List Price
Other sellers (Paperback)
  • All (3) from $20.68   
  • New (3) from $20.68   
Sending request ...

More About This Book

Overview

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

Read More Show Less

Product Details

  • ISBN-13: 9781494491635
  • Publisher: CreateSpace Independent Publishing Platform
  • Publication date: 12/15/2013
  • Language: Spanish
  • Pages: 170
  • Product dimensions: 6.00 (w) x 9.00 (h) x 0.36 (d)

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)