Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
Un sistema de gestión de bases de datos es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto.
Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos.
Entre los modelos lógicos comunes para bases de datos se encuentran:
Modelo entidad–relación extendido
Modelo entidad–atributo–valor
Los modelos físicos de datos incluyen:
índice invertido
fichero plano
Otros modelos lógicos pueden ser:
modelo asociativo
modelo multivalor
modelo semántico
grafo etiquetado
Triplestore
Las ventajas de el uso de una base de datos son:
-Independencia de los datos y los programas y procesos.
-Menor redundancia
-Obtener más información de la misma cantidad de data.
-Integridad de los datos
-Mayor seguridad en los datos.
-Coherencia de los resultados
-Datos más documentados.
-Acceso simultaneo a los datos
Oracle
PostgreSQL
SQL Server
.
DB2
