Modelos de bases de datos

Páginas: 6 (1334 palabras) Publicado: 3 de abril de 2013
Introducción
Breve reseña sobre lo que se desarrollo en clase:
Una Base de Datos es un conjunto de datos almacenados, los datos pueden ser tablas creadas por gestores de base de datos pues nos proporciona la capacidad de crear y gestionar los datos que guardamos en la BD (SQL, Oracle, etc.). Para diseñar una BD se necesita saber lo que se va almacenar, por ejemplo algo del mundo real, luegose hace un esquema conceptual que es la representación del mundo real, dicho esquema se saca de un modelo conceptual (E/R entidad relación, diagrama de clases, etc.), a través del esquema conceptual se traduce un esquema lógico que se hace posible por medio del Modelo Lógico (Modelo Relacional, Jerárquico, de Red, Orientado a Objetos, estrella, etc.)
En este Punto ya se tendrán definidos algunosesquemas abstractos (tablas, interrelaciones, tipos de datos, etc.) de nuestra BD y se podrá armar un esquema físico el cual se desarrolla por medio de un Sistema Gestor de Base de Datos (SGBD).

La serie de pasos descripta para el diseño de la BD tienen una relación de dependencia e independencia, el desarrollo del esquema conceptual es independiente del modelo conceptual que queramos utilizar,pero a partir de los esquemas lógico y físico existe una dependencia del modelo que utiliza el gestor de base de datos (por ejemplo el SGBD SQL utiliza el modelo relacional, por tanto el desarrollo de los dos últimos esquemas tendrá que ser relacional).

Los modelos de la etapa del Esquema Lógico son: Modelo Jerárquico, Modelo de Red, Modelo Relacional, Orientado a Objetos y estrella; loscuales se desarrollan en esta monografía.













Modelo Jerárquico
El modelo de datos jerárquico se caracteriza por tener una estructura basada en árbol y la información es esquematizada de forma a que hay relaciones padre-hijo, por lo que las relaciones posibles entre entidades pueden ser uno a uno (un padre un hijo), o uno a muchos (un padre varios hijos).
Por el tipo deestructura de este modelo no se pueden relacionar las entidades muchos a muchos, esto acarrea dos problemas:
1. Un padre una vez que es removido, implica la eliminación de todos sus hijos.
2. Duplicado de la información. En específico, de los hijos que puedan tener varios padres, para cada padre existe una ocurrencia de la misma instancia hijo de otro. Desaprovechamiento del espacio.
3. Si el árboltiene demasiados niveles, la búsqueda o extracción de información de niveles más profundos se hace más lenta.
Otra característica es que son bastante rígidas ya que una vez que se diseña la base de datos es compleja la modificación y se debe conocer bien la forma en que se almacenaron los datos para sacar de forma efectiva. Actualmente no se encuentran en el mercado.

Modelo de Red
Este tipode base de datos es la evolución del modelo jerárquico, su estructura es basada en registros relacionados entre sí, pero cambia en la relaciones entre padres-hijos de tal forma que ahora si se pueda concebir la idea de varios padres para un solo hijo y eliminando la duplicación de información que existía en modelo jerárquico.
En una base de datos estructurada como un modelo de red a menudo sepuede tener acceso a un elemento de datos en particular a través de más de una ruta.
Se debe mencionar que no es necesariamente un modelo de árbol, con eso aumenta la complejidad para modificar la estructura de base de datos y se elimina la rigidez del modelo jerárquico. Se sigue utilizando pero con poca frecuencia.




Modelo Relacional
La información se presenta como un conjunto de tablas(compuesta por registros) conformada de filas (tulpas) y columnas (datos), cada fila representa un conjunto de datos relacionados y tiene una clave que representa a su identificador, como cada fila está relacionada de ahí es donde aparece el nombre del modelo. El almacenamiento es cada relación (filas/tulpas) y no importa el orden en que se almacenen, es por esto que la utilización y manejo se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelos de datos de las bases de datos
  • Excel Base De Datos Modelo
  • Ejercicio Modelamiento de base de datos
  • Modelos emergentes de base de datos
  • Modelo jerarquico-base de datos
  • Cronograma y Modelos de base de datos
  • Modelos emergentes de bases de datos
  • Modelo de bases de dato

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS