Mindmap
BASE DE DATOS

Mapa mental: base de datos
Inhalt der Mindmap
BASE DE DATOS
Una base de datos es un conjunto de datos que pertenecen a un mismo contexto y son almacenados de manera sistemática para su uso posterior.
BASE DE DATOS JERÁRQUICA
- ESTRUCTURA LINEALES
- Es donde cada cada tipo de registro padres sólo puede tener un tipo de registro hijo
- ESTRUCTURAS ARBORESCENTES
- Es donde cada tipo de registro padre puede tener varios tipos de registro hijos
- Es un modelo en el que los datos se organizan en una estructura que se asemeja a un árbol. La estructura usa relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene un padre. Sin embargo, la estructura jerárquica es ineficiente para ciertas operaciones de base de datos cuando el camino completo no se incluye en cada registro. Una limitación del modelo jerárquico es su incapacidad para representar de manera eficiente la redundancia en datos.
- ESTRUCTURA LINEALES
BASE DE DATOS EN RED
- Es una base de datos creada por una colección o set de registros, estos registros están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional. En una estructura de base de datos de red los nodos hijo pueden tener más de un nodo padre. Fueron una evolución del modelo jerárquico. Cada uno de los registros están enlazados entre sí, pero no necesariamente siguiendo una estructura en árbol. Elimina parte de las rigideces del modelo jerárquico, pero aumenta la complejidad para modificar la estructura de la base de datos.
BASE DE DATOS RELACIONAL
- Es el conjunto de información relacionada entre sí, referente a un tema o propósito en particular. Los registros de los empleados, las listas de posibles clientes y suministradores constituyen una base de datos. Fue el último en aparecer. Los datos se representa como un conjunto de tablas bidimensionales compuesta de filas y columnas. Cada fila representa una relación entre un conjunto de valores y está identificado por una clave única. Son muy flexibles y de fácil manejo. Un factor decisivo en la implantación de los SGBDs relacionales, ha sido el lenguaje SQL (Structured Query Lenguaje) para la interrogación y el manejo de datos del modelo relacional. Es el modelo dominante en la actualidad. Se encuentra actualmente en el mercado.