Base De Datos Orientada A Objetos

Páginas: 19 (4511 palabras) Publicado: 25 de julio de 2012
BASE DE DATOS ORIENTADAS A OBJETOS


Introducción

El modelo de datos orientado a objetos está basado en el paradigma de la programación orientada a objetos. El lenguaje Simula 67 introdujo por primera vez este enfoque a la programación, este lenguaje se diseñó para la programación de simulaciones. Más recientemente, los lenguajes C++ y SmallTalk han llegado a ser los lenguajes deprogramación orientados a objetos más ampliamente conocidos.

1. Nuevas Aplicaciones de las Bases de Datos

El propósito de los sistemas de bases de datos es la gestión de grandes cantidades de información. Las primeras bases de datos surgieron del desarrollo de los sistemas de gestión de archivos. Estos sistemas primero evolucionaron en bases de datos de red o en bases de datos jerárquicas y, más tarde,en bases de datos relacionales. Entre las características comunes de estas “viejas” aplicaciones están:
• Uniformidad. Existe un gran número de datos estructurados de manera similar, todos del mismo tamaño (en bytes).
• Orientada en registros. Los datos básicos constan de registros de longitud fija.
• Datos pequeños. Todos los registros son cortos. A menudo los registros tienen 80 bytes omenos, reflejando el tamaño de las tarjetas perforadas, como era lo normal en la década de los años de los sesenta. A lo sumo, los registros tienen unos pocos cientos de bytes.
• Campos atómicos. Los campos de un registro son cortos y de longitud fija. No hay una estructura en los campos. Entre otras palabras se cumple la primera forma normal.
• Transacciones cortas. Las transacciones sonprogramas con un tiempo de ejecución medido en fracciones de segundo. No hay interacción humana con la transacción durante su ejecución, la somete a ejecución y espera la respuesta.
• Esquemas de concepto estático. El esquema de la base de datos solo se cambia con muy poca frecuencia. Cuando se cambia, los tipos de cambio permitidos son sencillos. En un sistema relacional, las únicas modificacionesde esquema permitidas normalmente son crear relaciones, eliminar relaciones, añadir atributos en un esquema de relaciones y eliminar atributos en un esquema de relaciones. -> Lunes 26 de Enero 2009

Sin embargo, en años recientes, la tecnología de bases de datos se ha adaptado a aplicaciones fuera del ámbito del procesamiento de datos que, en general, les falta al menos una de lascaracterísticas anteriores. Estas “nuevas” aplicaciones incluyen:
• Diseño Asistido por Computador (Computer Aided Design (CAD)). Una base de datos CAD almacena datos pertenecientes a un diseño de ingeniería, incluyendo los componentes del dato que se está diseñando, la relación de los componentes y las versiones antiguas de los diseños.
• Ingeniería de Software Asistida por Computador. (Computer AidedSoftware Engineering (CASE)) Una base de datos CASE almacena los datos requeridos para asistir a los que desarrollan el software. Estos datos incluyen código fuente, dependencias entre módulos, software, definiciones y usos de variables, así como la historia del desarrollo del sistema software.
• Base de datos Multimedios. Una base de datos de multimedios contiene datos salpicados, datos de audio,datos de video, y similares. Las bases de datos de este tipo derivan de datos geofísicos, sistema de correo por voz y aplicaciones graficas.
• Sistemas de Información de Oficina. (Office Information Systems (OIS)). La informática incluye herramientas basadas en estaciones de trabajo para creación y recuperación de documentos, herramientas para mantener calendarios con citas, etcétera. Una base dedatos OIS debe permitir consultas que pertenezcan a planificaciones, documentos y contenidos de documentos.
• Sistemas Expertos de Bases de Datos. Un sistema experto de base de datos, además de datos, incluye reglas explicitas que representan las restricciones de integridad, disparadores y otros conocimientos acerca de la empresa que está modelando la base de datos.

Estas nuevas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases de datos orientadas a objetos
  • base de datos orientadas a objetos
  • BASE DE DATOS ORIENTADO A OBJETOS
  • Base de datos orientado a objetos
  • Bases De Datos Orientadas Por Objetos
  • Bases De Datos Orientadas A Objetos
  • Base De Datos Relacional Y Orientada A Objetos
  • Base De Datos Orientados A Objetos Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS