Sistema Gestor de Base de Datos (SGBD)

¿Qué son?

Un conjunto de programas que manejan información en una base de datos, permitiendo así.

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

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

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

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

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

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

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

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

Microsoft SQL Server

Un software propietario de gestión de base de datos creado por la compañía Microsoft