piramide de maslow
INSTITUTO DE IZTAPALAPA II
TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES.
BAUTISTA DELGADILLO FERNANDO
CERON DANILES HERMILO
UNIDAD 7
BASE DE DATOS ORIENTADA A OBJETOS
INDICE.
7.1 VISION GENERAL
7.2 TIPOS DE DATOS COMPLEJOS
7.3 TIPOS ESTRUCTURADOS Y HERENCIA EN SQL
7.4 HERENCIA DE TABLAS
7.5 TIPOS DE ARREGLO MULTICONJUNTOS EN SQL7.6 ENTIDAD DE LOS OBJETOS Y TIPOS DE REFERENCIA EN SQL
7.7 IMPLEMENTACION DE LAS CARACTERISTICAS OR
INTRODUCCION.
En esta unidad veremos lo que es la base de datos orientada objetos y les daremos una explicación detallada de cómo es que funciona esta base de datos.
Las bases de datos orientadas a objetos se crearon para tratar de satisfacer lasnecesidades de estas nuevas aplicaciones. La orientación a objetos ofrece flexibilidad para manejar algunos de estos requisitos y no está limitada por los tipos de datos y los lenguajes de consulta de los sistemas de bases de datos tradicionales.
Una base de datos es una colección de datos que puede constituirse de forma que sus contenidos puedan permitirse el encapsular, tramitarse y renovarsesencillamente, elementos de datos, sus características, atributos y el código que opera sobre ellos en elementos complejos llamados objetos. Las base de datos están constituida por objetos, que pueden ser de muy diversos tipos, y sobre los cuales se encuentran definidas unas operaciones donde interactúan y se integran con las de un lenguaje de programación orientado a objetos, es decir, que loscomponentes de la base de datos son objetos de los lenguajes de programación además que este tipo de base de datos están diseñadas para trabajar con lenguajes orientados a objetos también manipulan datos complejos de forma rápida y segura.
Como sabemos una base de datos puede ser utilizadas por uno o varios usuarios y de esta podemos obtener la información que deseemos pero en algunos casos lasbases de datos son restringidas con esto decimos que solo ciertos usuarios tienen acceso a esta o no pueden toda la información que contenga.
ORIGEN DE LAS BASE DE DATOS ORIENTADAS A OBJETOS.
El origen se encuentra básicamente en las siguientes razones:
La existencia de problemas para representar cierta información y modelar ciertos aspectos del "mundo real", puesto quelos modelos clásicos permiten representar gran cantidad de datos, pero las operaciones y representaciones que se pueden realizar sobre ellos son bastante simples.
El paso del modelo de objetos al modelo relacional genera dificultades que en el caso no surgen ya que el modelo es el mismo. Por lo tanto, las bases de datos orientadas a objetos surgen básicamente para tratar de paliar las deficiencias de losmodelos anteriores y para proporcionar eficiencia y sencillez a las aplicaciones.
Las debilidades y limitaciones de los Sistema Gestor de Bases de Datos Orientadas a Objetos son:
Pobre representación de las entidades del "mundo real".
Sobrecarga y poca riqueza semánticas.
Soporte inadecuado para las restricciones de integridad y empresariales
Estructura de datos homogénea
Operaciones limitadasDificultades para gestionar las consultas recursivas
Desadaptación de impedancias
Problemas asociados a la concurrencia, cambios en los esquemas y el inadecuado acceso navegacional.
No ofrecen soporte para tipos definidos por el usuario (sólo dominios)
Mientras que las necesidades de las aplicaciones actuales con respecto a las bases de datos son:
Soporte para objetos complejos y datosmultimedia
Identificadores únicos
Soporte a referencias e interrelaciones
Manipulación navegacional y de conjunto de registros
Jerarquías de objetos o tipos y herencia
Integración de los datos con sus procedimientos asociados
Modelos extensibles mediante tipos de datos definidos por el usuario
Gestión de versiones
Facilidades de evolución
Transacciones de larga duración
Interconexión e...
Regístrate para leer el documento completo.