Bases Datos
Definicion y administracion avanzada de objetos:
* Objeto: instancia de una clase.
* Identidad: permite diferenciar un objeto de otros.
* Comportamiento:funcionalidad y operación que puede realizar el objeto.
* Estado: valores de los atributos en un tiempo determinado.
Cluster: se utiliza para almacenar y que accedan juntas las tablas paraminimizar el # de entradas y salidas. Solo afecta la organización física de los datos. Acelera la concatenación y disminuye espacio de utilización en el disco. Oracle maneja la dispersión de maneradinámica.
* Manejo de tipos: es una estructura y comportamiento común para los datos de las aplicaciones. Se clasifica en tipo de objetos y colecciones.
* Tipos de objeto: representa una entidad delmundo real compuesta en : nombre, atributos, métodos.
* Tipo de colección: formado por infinitos elementos del mismo tipo. Se almacena como array / tabla anidada.
* Varray: conjunto ordenadode elementos del mismo tipo, cada elemento tiene un índice, pueden ser variable y se utilizan para definir el tipo de datos de una columna de tabla relacional, define el tipo de datos de un atributode un tipo de objeto.
* Tablas anidadas: conjunto de elementos del mismo tipo sin ningún orden predefinido, solo pueden tener una columna del tipo de dato Oracle o definido por el usuario.
PL/SQL:lenguaje de programación estructurado de consulta para los sistemas de BD. Secciones:
* Sección declarativa: se declara las variables que se van utilizar en la ejecución del bloque.
* Secciónde ejecución: se incluye las instrucciones a ejecutar en el bloque pl/sql.
* Sección de excepciones: se define los manejadores de errores que soportara el bloque.
Ventajas: permite modularizarel diseño de nuestra aplicación, otorga flexibilidad cuando se diseña la aplicación, ocultar los detalles de implementación.
Tipos de variables en pl/sql
* Escalar: almacena un valor único(...
Regístrate para leer el documento completo.