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.