datos

Páginas: 37 (9237 palabras) Publicado: 11 de abril de 2014
"UNIDAD 2. MODELOS DE BASES DE DATOS
2.1.Modelo de datos. Concepto. Modelo entidad relación, entidad relación extendido, semántico, etc.
2.2.Estructuras del Modelo Entidad Relación. Representación de los datos.2.3.Limitaciones del Modelo Entidad Relación. Comparación con el Modelo entidad Relación Extendido."
Modelo de base de datos
Composición de cinco modelos de base de datos

Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos.

Entre los modeloslógicos comunes para bases de datos se encuentran:

Modelo jerárquico
Modelo en red
Modelo relacional
Modelo entidad–relación
Modelo entidad–relación extendido
modelo de objetos
modelo documental
Modelo entidad–atributo–valor
modelo en estrella

Los modelos físicos de datos incluyen:

índice invertido
fichero plano

Otros modelos lógicospueden ser:

modelo asociativo
modelo multidimensional
modelo multivalor
modelo semántico
base de datos XML
grafo etiquetado
Triplestore

Índice

1 Relaciones y funciones
2 Modelo fichero plano
3 Modelos tempranos
3.1 Modelo jerárquico
3.2 Modelo de red
3.3 Modelo de fichero invertido
4 Modelo relacional
4.1Modelo Dimensional
5 Modelos post-relacionales
5.1 Modelo de grafo
5.2 Modelo multivaluados
5.3 Modelo orientado a objetos
6 Referencias

Relaciones y funciones

Un sistema de gestión de base de datos puede implementar uno o varios modelos. La estructura óptima depende de la natural organización de los datos de la aplicación y de los requisitos de ésta,que incluyen ritmo de transacciones, fiabilidad, mantenibilidad, escalabilidad y coste. La mayor parte de los sistemas de gestión de bases de datos están construidos sobre un modelo de datos concreto, aunque es posible que soporten más de uno.

Sobre los distintos modelos físicos de datos se puede implementar cualquier modelo lógico. La mayoría del software de base de datos ofrece al usuariocierto control sobre la implementación física, dado el impacto que tiene en las prestaciones.

Un modelo no es sólo un modo de estructurar los datos: también define el conjunto de operaciones que se pueden realizar con los datos. Por ejemplo el modelo relacional define operaciones como SELECT y JOIN. Aunque esas operaciones no se ofrezcan explícitamente en un lenguaje de interrogación dado,proporcionan la base sobre la que un lenguaje de interrogación se diseña.
Modelo fichero plano
Modelo fichero plano

El modelo de fichero plano consiste en una sola matriz bidimensional de elementos, donde todos los miembros en una columna dada tienen valores del mismo tipo, y todos los miembros de la misma fila están relacionados entre ellos. Por ejemplo, las columnas para nombre y clave pueden serusadas para la seguridad de un sistema; cada fila indicará el nombre y su correspondiente clave para un individuo. Las columnas en la tabla suelen tener un tipo asociado, que la define como cadena de caracteres, fecha u hora, entero o número de coma flotante. Este modelo tabular fue el precursor del modelo relacional.
Modelos tempranos

Estos modelos que se describen a continuación fueronpopulares en las décadas 1960-1970, pero hoy en día se encuentran sólo en sistemas heredados. Se caracterizan pincipalmente por tener características de navegación con fuertes conexiones entre la estructura física y la lógica, y poseen alta dependencia en los datos.
Modelo jerárquico
Modelo jerárquico

En un modelo jerárquico, los datos están organizados en una estructura arbórea (dibujada como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los datos
  • Datos
  • Datos
  • Datos
  • datos
  • Datos
  • datos
  • Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS