Casco moto

Solo disponible en BuenasTareas
  • Páginas : 9 (2079 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de enero de 2012
Leer documento completo
Vista previa del texto
CURSO DE TEORÍA Y DISEÑO DE BASES DE DATOS Unidad de Aprendizaje 5
Ing. Rubén O. M. García Farje

Evolución de Bases de Datos
ARCHIVOS JERÁRQUICO RED RELACIONAL OO OR (Universales)
Ing. Rubén García Farje

Posicionamiento de las Bases de Datos (StoneBraker)
+
SISTEMAS RELACIONALES HABILIDAD DE BÚSQUEDA SISTEMAS DE ARCHIVOS A C OS SISTEMAS ORIENTADOS A OBJETOS SISTEMAS RELACIONALOBJETOCOMPLEJIDAD DE LOS DATOS
Ing. Rubén García Farje

+

Problemas con las RDMS
Soportan un restrictivo número de tipos de datos, las consultas son lentas cuando se manejan objetos complejos, (puntos geográficos, documentos, datos de señales digitales, entre otros). No proveen buen soporte para estructuras anidadas como conjuntos ( t ) ó arreglos ( j t (sets) l (arrays) y manejo d ) j deherencias. No aprovechan las ventajas de las Tecnología orientada p j g a objetos respecto a la unificación de los modelos de desarrollo que ahorran tiempo y dinero (componentes).
Ing. Rubén García Farje

Origen de las ORDBMS O i d l
•Alrededor de los años 1985 era evidente que los sistemas relacionales no podrían satisfacer las necesidades de usuarios distintos a los de las empresas comercialescomerciales. • Es así, como en esos años la MCC, la U. de Wisconsin, IBM y la U. de California empiezan a trabajar en los sistemas relacional-objeto. it l i l bj t • Principalmente fueron IBM con su proyecto Starbust y por otro lado en la Univ. de California en Berkeley con el proyecto Postgres, los que principalmente destacaron.

Ing. Rubén García Farje

BD Universales
Información
datosestructurados semi-estruct semi-estruct. tablas objetos OEM XML

documentos
SGML HTML

texto
ASCII

raw
GIF MP3 WAV

RDBMS

OODBMS

Lore

Nativas (Tamino)

Recuperación de la Información

MM-SRI

ORDBMS ORDBMS(+Extensiones)
Tomado de http://nuvol.uji.es/~berlanga/Doctorado/

BD (Universales)

Ing. Rubén García Farje

Arquitectura de una ORDMS
DATOS COMPLEJOS

A P IUSUARIO FINAL

MOTOR
DATOS COMPLEJOS

BDR
DATOS COMPLEJOS DATOS SIMPLES

API
BASES DE DATOS

Aplicación orientada-a-objetos
Ing. Rubén García Farje

C c e s c s principales generales Características p c p es ge e es ORDMS
Nuevos tipos de Datos y funciones pueden ser implementadas usando lenguajes de propósito general como C ó Java Adopta funciones de OO como herencia ypolimorfismo como parte d l modelo OR del d l Adopta el enfoque de consulta de las RDBMS, todos los datos son accesados a través de sentencias declarativas de SQL. Desde un punto de vista de arquitectura el ORDBMS es implementado como un programa principalmente de servidor central más que distribuido.

Ing. Rubén García Farje

Dominios que abarca las ORDBMS
Análisis de datos complejos
Se puedeintegrar algoritmos analíticos de propósito especial y p g estadísticos y usarlos para datamining.

Textos y Documentos
Se puede buscar frases ó palabras dentro de un conjunto de documentos, documentos inclusive podría establecerse un red de documentos similares.

Administración del activo digital
Más Má que almacenar y cargar este ti d material se refiere a l t tipo de t i l fi convertirformatos, detectar escenas en el video y extraer el primer cuadro de una nueva escena ó quizás definir que audio de q g MP3 que tengo coincide con este sonido?.
Ing. Rubén García Farje

Dominios que abarca las ORDBMS
Data Geográfica Además de poder mostrar las coordenadas de latitud y longitud correspondiente a una dirección se podría a través de un celular consultar la ubicación de una unidad de laempresa. BIO- Médica En aplicaciones sofisticadas se podría mostrar todos los cardiogramas que sean iguales a uno que sirva como base de búsqueda.

Ing. Rubén García Farje

Diferencias entre RDMS y ORDBMS
Criteria
Defining standard Support for object-oriented features Usage Support for complex relationships Performance P f

RDBMS
SQL2 Does not support; It is difficult to map program...
tracking img