Tipos de Base de Datos

6
Universidad Técnica del Norte Facultad de Ingeniería en Ciencias Aplicadas Electrónica y Redes de Comunicación Trabajo de Base de Datos Fecha: 08 de octubre de 2014 Modelos de Base de Datos Las Bases de Datos se pueden clasificar de varias maneras una de esas formas es de acuerdo a su modelo de administración de datos, el cual es básicamente una descripción de los contenedores de datos, así como de los métodos para almacenar y recuperar los datos, los modelos de datos son abstracciones que permiten la implementación de un sistema eficiente de base de datos referido a algoritmos y conceptos matemáticos. Jerárquico Este modelo incorpora y almacena sus datos en una estructura jerárquica, de manera que de un tema principal puede dividirse en sub temas, es decir está organizada de manera arborescente en donde los datos son denominados nodos, existiendo dependencia entre ellos del tipo padre/ hijo donde un hijo puede tener solo un padre, pero un padre varios hijos.

description

Se explica los tipos de Base de Datos que se pueden utilizar para que sea mas fácil la utilización practica

Transcript of Tipos de Base de Datos

Universidad Tcnica del Norte

Facultad de Ingeniera en Ciencias AplicadasElectrnica y Redes de ComunicacinTrabajo de Base de DatosFecha: 08 de octubre de 2014Modelos de Base de DatosLas Bases de Datos se pueden clasificar de varias maneras una de esas formas es de acuerdo a su modelo de administracin de datos, el cual es bsicamente una descripcin de los contenedores de datos, as como de los mtodos para almacenar y recuperar los datos, los modelos de datos son abstracciones que permiten la implementacin de un sistema eficiente de base de datos referido a algoritmos y conceptos matemticos. JerrquicoEste modelo incorpora y almacena sus datos en una estructura jerrquica, de manera que de un tema principal puede dividirse en sub temas, es decir est organizada de manera arborescente en donde los datos son denominados nodos, existiendo dependencia entre ellos del tipo padre/ hijo donde un hijo puede tener solo un padre, pero un padre varios hijos.

De RedEste modelo es ligeramente diferente que el jerrquico aunque sigue la misma estructura en este modelo cambia la definicin de nodo, ya que se permite que un hijo tenga varios padres es decir que un dato que se encuentre en una rama determinada se relacione con otras ramas diferentes.Esta fue una gran mejora ya que se evit la redundancia de datos, aunque por su dificultad de utilizacin es mucho ms utilizada por programadores que por usuarios.

RelacionalesEste modelo es utilizado actualmente para modelar problemas y administrar datos dinmicamente, fue postulado en 1970, su uso fundamental est en el uso de relaciones, el uso de estas relaciones se puede considerar como un conjunto de datos, aunque se la puede conceptualizar ms fcil mente como una tabla compuesta por registros (filas) y campos (columnas), en este modelo el lugar y la forma en el que se almacenen los datos no tiene relevancia, es importante sealar que una Base de Datos relacional pasa por un proceso al que se le conoce como normalizacin de una base de datos.

MultidimensionalesEn este tipo de base de datos son utilizadas para desarrollar aplicaciones muy concretas, en esta los datos se almacenan en tablas de mltiples dimensiones es decir que los campos o atributos de una tabla pueden ser de dos tipos.

Modelo Orientado a ObjetosEste modelo bastante reciente trata de almacenar en la base de datos los objetos completos (Estado y Comportamiento), el principal enfoque que tiene es ayudar a un trabajo en equipo mucho ms eficaz y en los que disminuyan los problemas de coordinacin, tratndolo desde un punto de vista realista y modelndolos a cada uno de ellos como si se tratase de un conjunto de elementos que interrelacionan entre si para solucionar el problema, en este modelo existen varios conceptos importantes como: Clase: Son elementos que se utilizan para representar entidades o conceptos, es decir cuando hay varios objetos semejantes pueden agruparse en una clase.Encapsulacin: Propiedad que permite ocultar la informacin al resto de los objetos, impidiendo as accesos incorrectos o conflictos. Herencia: Propiedad a travs de la cual los objetos heredan comportamiento dentro de una jerarqua de clases. Polimorfismo: Propiedad de una operacin mediante la cual puede ser aplicada a distintos tipos de objetos.

Ejemplo:

Otros modelos son:Modelo de GrafoUna Base de Datos de Grafo permiten incluso una estructura ms general que una base de datos en red, ya que cualquier nodo puede estar conectado a cualquier otro.Modelo DimensionalEs una adaptacin especializada del modelo relacional usada para almacenar datos en depsitos de datos, de modo que los datos pueden ser fcilmente extrados usando consultas OLAP.ComentarioA pesar de conocer de buena manera cada modelo de base de datos, se requiere tener ejemplos prcticos de cmo est conformada cada una para facilitar su entendimiento.Bibliografa Date, C.J., 2001, Introduccin a los sistemas de bases de datos, Publishing Compan. Connolly, Thomas M.; Begg, Carolyn,2005, Sistemas de Bases de Datos. E.Addison Wesley.