EVOLUCION DE LA BASE DE DATOS

MODELO DE BASE DE DATOS

FACTORES QUE CAUSARON LA EVOLUCION

GLOBALIZACION EN EL MUNDO DE LOS NEGOCIOS

LAS OPERACIONES DE LAS EMPRESAS SON MUY DESCENTRAALIZADAS

r

Tomorrow we will be more organized and prioritize every task.

COMPUTADORAS INNOVADAS

BASE DE DATOS MULTIDIMENSIONALES

SON BASES DE DATOS IDEADAS PARA DESARROLLAR APLICACIONES MUY CONCRETAS, COMO CREACIÓN DE CUBOS OLAP.

LOS CAMPOS O ATRIBUTOS DE UNA TABLA PUEDEN SER DE DOS TIPOS, O BIEN REPRESENTAN DIMENSIONES DE LA TABLA, O BIEN REPRESENTAN MÉTRICAS QUE SE DESEAN ESTUDIAR.

BASE DE DATOS EN RED

PERMITE QUE UN NODO TENGA VARIOS PADRES

OFRECE UNA SOLUCIÓN EFICIENTE AL PROBLEMA DE REDUNDANCIA

ES UN MODELO UTILIZADO MÁS POR PROGRAMADORES QUE POR USUARIOS

BASE DE DATOS RELACIONALES

BASE DE DATOS QUE SIRVE PARA MODELAR PROBLEMAS REALES Y ADMINISTRAR DATOS DINAMICAMENTE

ESTO ES PENSANDO EN CADA RELACIÓN COMO SI FUESE UNA TABLA QUE ESTÁ COMPUESTA POR REGISTROS (LAS FILAS DE UNA TABLA), QUE REPRESENTARÍAN LAS TUPLAS, Y CAMPOS (LAS COLUMNAS DE UNA TABLA).

LA INFORMACIÓN PUEDE SER RECUPERADA O ALMACENADA MEDIANTE "CONSULTAS" QUE OFRECEN UNA AMPLIA FLEXIBILIDAD Y PODER PARA ADMINISTRAR LA INFORMACIÓN.

SU IDEA FUNDAMENTAL ES EL USO DE "RELACIONES". ESTAS RELACIONES PODRÍAN CONSIDERARSE EN FORMA LÓGICA COMO CONJUNTOS DE DATOS LLAMADOS "TUPLAS".

TIENE LA CONSIDERABLE VENTAJA DE QUE ES MÁS FÁCIL DE ENTENDER Y DE UTILIZAR PARA UN USUARIO ESPORÁDICO DE LA BASE DE DATOS

BASE DE DATOS TRANSACCIONALES

SON BASE DE DATOS CUYO UNICO FIN ES EL ENVIO Y RECEPCION DE DATOS A GRANDES VELOCIDADES

ESTÁN DIRIGIDAS AL ENTORNO DE ANÁLISIS DE CALIDAD, DATOS DE PRODUCCIÓN E INDUSTRIAL

PERMITEN CONECTIVIDAD A BASE DE DATOS RELACIONALES

EL TRASPASO DE DINERO DE UNA CUENTA BANCARIA A OTRA

BASE DE DATOS JERARQUICAS

BASE DE DATOS SE ORGANIZAN EN FORMA DE ARBOL INVERTIDO

NODO PADRE TIENE BARIOS HIJOS

NODO QUE NO TIENE PADRE ES LLAMADO RAIZ

ENCAPSULACION

Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.

HERENCIA

Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.

EJEMPLO

BASE DE DATOS ORIENTADAS A OBJETOS

LOS USUARIOS PUEDEN DEFINIR OPERACIONES SOBRE LOS DATOS COMO PARTE DE LA DEFINICIÓN DE LA BASE DE DATOS. UNA OPERACIÓN (LLAMADA FUNCIÓN) SE ESPECIFICA EN DOS PARTES. LA INTERFAZ (O SIGNATURA) DE UNA OPERACIÓN INCLUYE EL NOMBRE DE LA OPERACIÓN Y LOS TIPOS DE DATOS DE SUS ARGUMENTOS (O PARÁMETROS). LA IMPLEMENTACIÓN (O MÉTODO) DE LA OPERACIÓN SE ESPECIFICA SEPARADAMENTE Y PUEDE MODIFICARSE SIN AFECTAR LA INTERFAZ.

TRATA DE ALMACENAR EN LA BASE DE DATOS LOS OBJETOS COMPLETOS (ESTADO Y COMPORTAMIENTO)

POLIMORFISMO

Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.

INCORPORA TODOS LOS CONCEPTOS IMPORTANTES DEL PARADIGMA DE OBJETOS: