Programacion java

Páginas: 32 (7896 palabras) Publicado: 10 de junio de 2011
Instituto Tecnológico Superior de Jesús Carranza

Ing. Idalicio Heredia Calixto Catedrático
Edwin Josué Mijangos Godínez

FUNDAMENTOS DE BASE DE DATOS UNIDAD VI Alumna
BASE DE DATOS RELACIONALES ORIENTADA A OBJETOS

Semestre: 4º

Grupo: 402-A

Ingeniería en Sistemas Computacionales
Jesús Carranza, Ver. Junio 2011

FUNDAMENTOS DE BASE DE DATOS
ÍNDICEIntroducción………………………………………………………………………………….4 6.1 Relaciones anidadas……………………………………………………………….……..12 6.2 Tipos complejos………………………………………………………………………...13 6.3 Herencia………………………………………………………………………………....14 6.4 Tipos de referencia………………………………………………………………………17 6.5 Consultas con tipos complejos…………………………………………………………..21 6.6 Comparación entre las bases de datos orientadas a objetos y las bases de Datos relacionales orientados a objetos……………………………………………………...22Bibliografía………………………………………………………………………………….33

2

FUNDAMENTOS DE BASE DE DATOS
Contenido 6.1 RELACIONES ANIDADAS BASES DATOS…………………………………………12 6.2 TIPOS COMPLEJOS…………………………………………………………………...13 6.3 HERENCIA BASE DE DATOS ………………………………………………………14 d) Herencia múltiple:………………………………………………………………………...15 HERENCIA: ……………………………………………………………………………....16 6.4 TIPOS REFERENCIA BASE DEDATOS…………………………………………….17 Consultas con Tipos Complejos……………………………………………………………..20 6.5.- CONSULTAS CON TIPOS COMPLEJOS…………………………………………...21 6.6 COMPARACIÓN ENTRE LAS BASES DE DATOS ORIENTADAS A OBJETOS Y LAS BASES DE DATOS RELACIONALES ORIENTADAS A OBJETOS……………....22 Las bases de datos orientadas a objetos:……………………………………………………..22 Manifiesto Malcolm Atkinson: características de un BDOO………………………………....26 Bases de datosobjeto-relacionales:…………………………………………………………..29

3

FUNDAMENTOS DE BASE DE DATOS
INTRODUCCION
En esta pequeña recopilación de información obtendremos nuevos conocimientos acerca de las diferencias entre las base de datos orientada a objetos que anteriormente estuvimos estudiando la unidad pasada con las bases de daros relacionales orientada a objetos ambos sabemos que son de gran utilidad en el mundo moderno donde nos desarrollamos día con día. Desde lasaplicaciones más sencillas hasta las más innovadoras que a su vez están distribuidas en el mercado virtual desarrollado por implementaciones de software guiados de estas dos herramientas principales. Una vez tomando en cuenta las situaciones analizaremos este sistema de base de datos a lo largo de esta información así también como sus principales características, las ventajas que nos permite alutilizar y desarrollar sistemas de esta magnitud y a su vez claro las desventajas alas que probablemente podríamos encontrar. Analizaremos los tipos de relaciones anidadas, los tipos complejos, los de referencia y algo muy útil la herencia encontrando como punto final cada unas de las diferencia de los dos sistemas.

4

FUNDAMENTOS DE BASE DE DATOS
Bases de datos orientadas a objetos (BDOO)¿Qué es O.O.? En esos mundos OO, el conocimiento se descentraliza en todos los objetos que lo componen, cada objeto sabe hacer lo suyo y no le interesa saber cómo el vecino hace su trabajo, pero sabe que lo hace y qué es lo que puede hacer. Como bien lo definió Dan Ingalls de Smalltalk con las siguientes palabras: "La orientación a objetos proporciona una solución que conduce a un Universo de Objetos'bien educados' que se piden de manera cortés, concederse mutuamente sus deseos". ¿Por qué O.O.? La meta es dejar la etapa en la que la construcción del software es una labor de artesanos, y pasar a la etapa en la que se pueda tener fábricas de software, con gran capacidad de reutilización de código y con metodologías eficientes y efectivas que se apliquen al proceso de producción. ¿Qué es unaBDOO? A finales de los 80's aparecieron las primeras BDOO, es una base de datos inteligente. Soporta el paradigma orientado a objetos almacenando datos y métodos, y no sólo datos. Está diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos complejos. Evita el acceso a los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Java
  • Programacion en java
  • programacion java
  • programacion en java
  • Programacion java
  • programacion java
  • Programacion java
  • Programacion en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS