ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SGDB


Enviado por   •  14 de Abril de 2022  •  Apuntes  •  554 Palabras (3 Páginas)  •  93 Visitas

Página 1 de 3

Juan Esteban Ayala Ramírez

Nelson Gabriel Cárdenas        501        Bases de datos        

Apuntes Semana 2

SGDB: Sistema gestor de bases de datos, permite la creación, gestión y manutención de las bases de datos, permitiendo un manejo óptimo para las mismas

Se clasifican de la forma Relacional (SQL) o no relacional (NoSQL) siendo los relacionales mas usados en la actualidad que los no relacionales, esto dado por su inmensa cantidad de actualizaciones que facilitan la tarea del programador

Bases de datos SQL:

Destaca principalmente por vincular los datos de diferentes ubicaciones en la base de datos, permitiendo una independencia entre cada agrupación de datos

SGBD SQL:

MySQL:

El mas reconocido por los desarrolladores es la plataforma MySQL, un sistema multihilo y multiusuario que permite una accesibilidad a la creación de bases de datos de software libre

Principales Ventajas

  • Alto rendimiento con un manejo bastante sencillo para el desarrollador
  • Instalación de baja complejidad, aunque se debe tener muy en cuenta las funciones que desea realizar el desarrollador

MariaDB

Otro programa que permite el manejo de BD de la forma relacional seria la herramienta MariaDB el cual es un programa derivado de MySQL que destaca por poseer características de un programa de código abierto

Principales Ventajas

  • Mas motores de almacenamiento de datos
  • Compatibilidad por medio de plugin sobre datos no relacionales

PostgreSQL

Pese a que su portada indica que es un sistema de bases de datos orientada a objetos posee un amplio modelo de gestión relacional, lo que permite una flexibilidad con otras plataformas que se requiera, su principal desventaja radica en su rendimiento disminuido con respecto a otros programas del mismo estilo

Principales Ventajas

  • Compatibilidad con diversos lenguajes de programación, lo que permite una mejor incorporación con distintos códigos que el programador desee
  • Una mayor estabilidad que otros programas, sumado a una pagina de control bastante intuitiva para el usuario

SGBD NoSQL

MongoDB

Un sistema de gestión de DB orientada a objetos, guardando los archivos en formatos BSON Destacando principalmente por la flexibilidad que ofrece al programador que desee emplear dicha herramienta

Principales ventajas

  • Compatibilidad con diversos lenguajes de programación, lo que permite ser incorporado a varias plataformas sin importar su estructura

Cassandra

Este sistema de gestión de bases de datos posee su propio tipo de lenguaje, lo que permite una alta velocidad de respuesta, sin embargo, esto mismo juega un papel contradictorio cuando se habla acerca de la consistencia del código con casos puntuales

Principales ventajas

  • Alta flexibilidad y disponibilidad constante, lo que le permite al programador reparar errores que puedan afectar al sistema sin tener que realizar mucho esfuerzo
  • Posee una arquitectura que permite el escalamiento lineal que no sea complicado para el programador

Redis

Trata de un sistema de bases de datos programado en el lenguaje C, a diferencia de los otros programas de gestión de BD, este posee una forma de almacenamiento completamente distinta, almacenando los datos que se requieran en la memoria RAM, permitiendo tiempos de respuesta casi instantáneos, suele ser usado en la creación de videojuegos o de redes sociales

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (58 Kb) docx (10 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com