SGBD (Sistema Gestos de Bases de datos)

Que es?

Es un conjunto de programas que nos permite gestionar bases de datos lo que quiere decir que nos permite agregar, modificar y eliminar los diferentes datos almacenados en esta.

la función que realiza se basa en la interacción entra la base de datos y el usuario final

Realiza funciones específicas de interfaz entre la base de datos y el usuario final o programa correspondiente, organizando los datos y permitiendo su acceso

Estos sistemas disponen de un lenguaje de programación llamado SQL (Structured Query Language) para poder proteger y acceder a los datos.

disponen de API’s (Application Programming Interface) muy visuales e intuitivas para poder gestionar los datos.

Han surgido cinco tipos principales de bases de datos NoSQL: columnares, documentales, gráficas, key-value y XML.

SGBD mas conocidos

programas de sgbd mas conocidos

Microoft SQL Server

MySQL

Oracle database

Microsoft Access

MariaDB

SQLite

MongoDB

PostgreSQL

Ventajas

Permite mantener la independencia de los datos y su tratamiento.

Nos brinda interfaces y lenguajes de consulta que permiten simplificar la recuperación de los datos.

Gestión fácil de grandes conjuntos de datos.

Mayor seguridad y protección de los datos.

Restringe el acceso no autorizado de usuarios mediante clave de acceso.

Mayor flexibilidad a la hora de modificar datos.

Garantiza que no se pierda información de ningún tipo.

Mayor agilidad, optimización, gran número de servicios, etc

Desventajas

Incremento en costos de la empresa debido a la constante compra de licencias

incremento en costos en contratación de personal calificado en la gestión de bases de datos

En determinados casos requiere gran capacidad de memoria para poder almacenar las grandes cantidades de información.

Vulnerabilidad al fracaso porque todo está centrado en SGBD.