Tecnología

Inicio

Los diferentes tipos de bases de datos

Los diferentes tipos de bases de datos


Una base de datos se compone de varios tipos de datos que se organizan para un número de usos. Una libreta de direcciones es un ejemplo sencillo de una base de datos, y una base de datos más elaboradamente diseñado podría contener estadísticas demográficas utilizadas por organizaciones gubernamentales o grandes corporaciones de investigación. Los diferentes tipos de bases de datos contienen diferentes tipos de datos --- por ejemplo, texto, datos numéricos o imágenes.

Modelo jerárquico

La base de datos modelo jerárquico se compone de elementos de datos de los padres del niño y organizados en una estructura de árbol. La única conexión permitida entre dos conjuntos de datos como la de padre e hijo. El problema en este caso se puede ilustrar en un sentido muy literal; si una empresa ha creado una base de datos jerárquica lista de los empleados y sus familias, un empleado estaría representada por un elemento padre y si el empleado tenía tres hijos, que estaría representada por tres elementos principales (uno cada uno). Esto significa que cada niño sólo está permitida por el sistema para tener uno de los padres.

Modelo de red

La base de datos modelo de red se define en la Conferencia de 1971 en Data Systems Idiomas se extiende en la base de datos jerárquica en la que los conjuntos de datos se permite una relación de muchos a muchos. Esto es importante porque en algunas circunstancias, los elementos secundarios de datos pueden necesitar dos elementos primarios, como en el ejemplo anterior. La base de datos modelo de red CODASYL se basa en la teoría matemática de conjuntos, y cada elemento de matriz de datos puede ser un elemento secundario en uno o más conjuntos de construcción de conjunto de la base de datos.

Modelo relacional

En una base de datos modelo relacional, todos los datos y las relaciones entre los datos se organizan en tablas. Cada tabla recopila los datos y separa cada entrada única en una nueva fila. Cada fila contiene los mismos campos de datos asociados. Cada columna de campo de datos tiene su propio nombre único y tipo de datos correspondiente. Por ejemplo, en una lista de reproducción de iTunes, cada canción se coloca en su propia fila. Los campos de datos cada ocupan su propia columna, y todos los datos se unifican formatos. El orden de las filas o columnas no es significativo.

Objeto / Modelo Relacional

Bases de datos construidas con el modelo de objetos / relación añadir nuevas capacidades a los sistemas de bases de datos de tabla estándar. Además de los datos desplegadas convencionales, medios binarios más complejos pueden ser almacenados, tales como imágenes, audio, vídeo y applets. El usuario puede realizar las operaciones de análisis y de manipulación complejas para convertir multimedia y otros objetos compuestos encapsulados dentro de la estructura de datos.