Sistema Gestor de Base de Datos (SGBD)
¿Qué son?

Un conjunto de programas que manejan información en una base de datos, permitiendo así.
almacenamiento
modificación
extracción
Las funciones de un SGBD

Definición de los datos
Define todos los objetos de la base de datos, convirtiéndolos de versión fuente a objeto

Manipulación de los datos
Responde a solicitudes del usuario para gestionar y en caso debido modificar la base de datos

Seguridad e integridad de los datos
Además, aplicará medidas de seguridad frente a cualquier movimiento que se haga en la base de datos

Recuperación y restauración de los datos
Ante cualquier posible fallo realizará una restauración y recuperación de los datos dañados en el caso debido

Las características de un SGBD
Abstracción de la información
Ahorran a los usuarios detalles acerca del almacenamiento físico de los datos
independencia
Modifica el esquema sin realizar cambios en las funciones de la base de datos
Redundancia mínima
Logra evitar la aparición de información repetida o redundante
Consistencia
Actualiza de forma simultánea los datos repetidos
Seguridad
Garantiza la seguridad de la información frente a usuarios malintencionados
Integridad
Garantiza la validez de los datos almacenados
Respaldo y recuperación
Realiza copias de respaldo de la información en caso de perdida de datos
Control de la concurrencia
Controla el acceso concúrrete de la información
Ejemplos de SGBD

MySQL
Un software de sistema gestión de base de datos relacional que se puede ejecutar en los sistemas operativos GNU/Linux, Windows y Mac. Es el más popular del mundo.
ORACLE
Un sistema de gestión de base de datos desarrollado por la compañía Oracle, este sistema es de tipo modelo objeto relacional, es uno de los más completos.
Microsoft SQL Server
Un software propietario de gestión de base de datos creado por la compañía Microsoft