1. Definición:
1.1. Una base de datos (BD) es un sistema de información, en la cual se pueden almacenar datos de manera estructurada, busca ordenarlos y clasificarlos en conjunto con la menor redundancia posible, estos datos, que pueden ser de diversas temáticas, se organizan en un mismo contexto para su uso y vinculación.
2. Tipos de bases de datos
2.1. Jerárquicas
2.1.1. Caracteristicas: Su denominación radica en que se crea en forma de árbol, es decir, su estructura de almacenamiento de datos, es en forma de árbol invertido. Al diseñar esta estructura deben tenerse en cuenta los diferentes accesos que van a necesitar a realizar los usuarios para consultar la información que contiene la base de datos.
2.1.2. Ventajas: La rapidez en las consultas de información ya que la propia estructura piramidal de los datos permite un rápido acceso a ella
2.1.3. Desventajas: Se debe realizar un diseño complicado de la estructura de la información siendo muy complicadas las posteriores modificaciones, así como las labores de mantenimiento de la base de datos. Es más complicado establecer comparaciones entre informaciones situadas a un mismo nivel de la estructura, ya que, al no tener una conexión lógica directa entre ellas, si se intenta realizar una consulta entre estas se debe retroceder en el árbol a través de niveles superiores para llegar a uno que permita acceder a la información solicitada.
2.2. Red
2.2.1. Caracteristicas: En este tipo de base de datos, la información se almacena en diferentes niveles pero tiene la ventaja que si se puede acceder a datos situados en el mismo nivel.
2.2.2. Ventajas: La principal ventaja de este modelo es que los accesos a la información son más flexibles en comparación con los de las bases de datos jerárquicas, que son más restringidos.
2.2.3. Desventajas: La velocidad de acceso a la información es más lenta y que aumenta la complejidad de diseño de la estructura de información almacenada en la base de datos.
2.3. Relacionales
2.3.1. Caracteristicas: Los datos se estructuran en una o varias tablas donde relacionan uno o varios conjuntos de datos. Las tablas se pueden modificar fácilmente siguiendo un diseño preestablecido por los programadores buscando la mejor manera posible de obtener una integridad total de la información.
2.3.2. Ventajas: Rapidez y facilidad con la que permite transformar el modelo de datos, la sencillez de la propia estructura física de este tipo de bases de datos y la posibilidad de adaptación a una serie de entornos de datos más amplia que los tipos vistos anteriormente.
2.4. Documentales
2.4.1. Características: Las bases de datos documentales son unos tipos especiales de bases de datos que almacenan información en forma de texto. Textos enciclopédicos o de carácter jurídico son, fundamentalmente, los que se almacenan en este tipo de base de datos.
2.4.2. Ventajas: Consultas por medio de índices, búsquedas complejas
2.4.3. Desventajas: La estructura lógica de ese tipo de información es muy complicada de diseñar, puesto que los diferentes documentos contenidos en la base de datos están almacenados en registros de longitud variable.