( SGBD ) Sistema Gestor de Base de Datos

 

 ¿Qué es un SGBD y para qué sirve?

SGBD (Sistema Gestor de Base de Datos) es el conjunto de programas que permite gestionar la base de datos sirve para modificar, extraer y almacenar información de una base de datos.

¿Cuáles son los componentes de un SGBD?

Los elementos básicos que lo conforman son tres:

-El diccionario de datos

-El lenguaje de definición de datos

-El lenguaje de manipulación de datos




¿Cuáles son las responsabilidades de un SGBD?

Son 5 fundamentales:

  1. Debemos establecer y mantener trayectorias de acceso a la BD.

  2. Se debe hacer un respaldo y recuperación.

  3. Seguridad e integridad.

  4.  Control de concurrencia.

  5. Consulta y actualización.

 


¿Cuáles son las principales funciones realizadas por el SGBD?

 

Tiene 3 funciones que son:


-Un SGBD debe proporcionar a los usuarios la capacidad de almacenar datos en la base de datos, acceder a ellos y actualizarlos. 

-Un SGBD debe proporcionar un catálogo en el que se almacenen las descripciones de los datos y que sea accesible por los usuarios. 

-Un SGBD debe proporcionar un mecanismo que asegure que la base de datos se actualice correctamente cuando varios usuarios la están actualizando concurrentemente





¿Qué tipos de SGBD existen?

Encontramos diversos modelos que se diferencian por la manera en que se estructuran los datos. Existen los siguientes modelos:

-Relacional

-Jerárquica

-De red

-Orientada a objetos

-Orientada a documentos



¿Cuáles son los beneficios y los inconvenientes de los SGBD?

Beneficios de los sistemas gestores de base de datos:

-Permite gestionar conjuntos de datos

-Permite acceder de una forma sencilla y eficaz a los datos almacenados

-Presenta una mayor flexibilidad

-Los datos se encuentran más integrados y consistentes

-Permite controlar el acceso del usuario

-Presenta una alta disponibilidad

Inconvenientes de los sistemas gestores de base de datos:

-Elevada inversión inicial

-No es eficaz para el software especial

-Los empleados requieren ser cualificados

-Los datos al estar centralizados presentan mayor vulnerabilidad

Datos curiosos:

SQL Server 

MONGO DB

  • Lanzamiento el 24 de abril de 1989.

  • SQL Server soporta interfaces comunes y APIs nativos de bajo nivel.

  • Programado en C y C++.

  • No es de Software libre, fué desarrollado por la antigua Sybase Inc en 1980, actualmente le pertenece a Microsoft.

  • Es nativo para Windows pero puede utilizarse en otras plataformas como Linux o Docker.

  • Los datos se guardan en tablas.

  • Entre 1995 y 2016, Microsoft lanzó diez versiones de SQL Server.

  • Lanzamiento en 2009.

  • Programado en C++.

  • Cumple 12 años de existencia.

  • Es de Software libre.

  • Los datos se guardan en documentos.


 


Publicar un comentario

0 Comentarios