Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Pelegrín Alonso Tarea1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

TEMA 1

Bases de datos

JORGE PELEGRÍN ALONSO


tema 1 JORGE PELEGRÍN ALONSO

ÍNDICE

Índice
Busca información acerca de al menos cuatro SGBD ................................................................... 2
MySQL ....................................................................................................................................... 2
MariaDB..................................................................................................................................... 2
SQLite ........................................................................................................................................ 2
PostgreSQL ................................................................................................................................ 3
Compara MySQL y MariaDB .......................................................................................................... 3

Página 1|4
tema 1 JORGE PELEGRÍN ALONSO

Busca información acerca de al menos cuatro SGBD

MySQL

¿Qué es MySQL?

MySQL es un sistema de gestión de bases de datos relacionales de código abierto que se utiliza
para almacenar, organizar y administrar datos de manera eficiente. Fue creado por MySQL AB
(ahora propiedad de Oracle Corporation) y se ha convertido en una base de datos
ampliamente utilizada en aplicaciones web y empresariales debido a su rendimiento,
confiabilidad y escalabilidad.

Características:

• Sistema de Gestión de Bases de Datos Relacionales: MySQL es un RDBMS que permite


almacenar, organizar y gestionar datos de manera eficiente.
• Código Abierto: Es de código abierto y gratuito bajo la licencia GNU General Public
License.
• SQL: Utiliza el lenguaje de consulta estructurado (SQL) para realizar operaciones en la
base de datos.
• Multiplataforma: Disponible en una amplia variedad de sistemas operativos,
incluyendo Windows, Linux y macOS.

MariaDB

¿Qué es maríaDB?

MariaDB es un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto y


gratuito. Fue desarrollado como un fork de MySQL y se ha convertido en una alternativa
compatible y ampliamente utilizada.

Características:

• Compatibilidad con MySQL: MariaDB se diseñó inicialmente como un reemplazo


compatible con MySQL. Por lo tanto, las aplicaciones y herramientas que funcionan
con MySQL generalmente pueden utilizarse con MariaDB sin necesidad de
modificaciones significativas.
• Código Abierto: MariaDB es un sistema de gestión de bases de datos de código abierto
distribuido bajo la Licencia Pública General de GNU. Esto significa que es gratuito y
está disponible para su uso, modificación y distribución por parte de la comunidad.
• Rendimiento Mejorado: MariaDB se enfoca en mejorar el rendimiento en comparación
con MySQL. Incluye optimizaciones y características avanzadas que pueden acelerar
las consultas y la administración de bases de datos.

SQLite

Página 2|4
tema 1 JORGE PELEGRÍN ALONSO

¿Qué es SQLite?

SQLite es un sistema de gestión de bases de datos relacional a diferencia de las bases de datos
tradicionales este es una biblioteca de programación C que se integra directamente en una
aplicación y opera directamente en archivos locales en lugar de utilizar un servidor de bases de
datos independiente.

Características.

• Sin configuración: No es necesario realizar una configuración complicada para


comenzar a utilizar SQLite. Simplemente se crea un archivo de base de datos y se
empieza a trabajar con él.
• Ligero: SQLite está diseñado para ser pequeño y eficiente en términos de uso de
recursos. La biblioteca en sí es compacta y tiene una huella de memoria pequeña.
• Transaccional: SQLite admite transacciones ACID (Atomicidad, Consistencia,
Aislamiento y Durabilidad), lo que garantiza la integridad y la confiabilidad de los
datos, incluso en caso de fallos.

PostgreSQL

PostgreSQL es un sistema de gestión de bases de datos relacional (RDBMS) de código abierto y


gratuito que se utiliza para administrar y almacenar datos de manera eficiente y segura.
PostgreSQL es conocido por su robustez, capacidad de manejo de datos complejos y su alto
nivel de conformidad con los estándares de SQL.

características:

• RDBMS de Código Abierto: PostgreSQL es un sistema de gestión de bases de datos


relacional de código abierto y gratuito.
• Amplia Conformidad con Estándares: Cumple con los estándares SQL y es altamente
compatible con otros sistemas de bases de datos SQL.
• Extensible: Permite a los usuarios definir tipos de datos personalizados, funciones y
procedimientos almacenados.
• Soporte para Datos Complejos: Admite una variedad de tipos de datos, incluyendo
JSON, tipos geométricos y más.

Compara MySQL y MariaDB

comparativa

MySQL es ampliamente compatible con aplicaciones y herramientas diseñadas para MySQL,


aunque algunas características pueden no ser completamente compatibles con MariaDB. Por
otro lado, MariaDB se esfuerza por mantener una alta compatibilidad con MySQL, lo que
significa que las aplicaciones y herramientas que funcionan con MySQL suelen funcionar sin
problemas en MariaDB.

Página 3|4
tema 1 JORGE PELEGRÍN ALONSO

Con las licencias MySQL ofrece tanto una versión de código abierto bajo la Licencia Pública
General de GNU (GPL) como una versión comercial con características adicionales y soporte
técnico. MariaDB, por otro lado, es completamente de código abierto y utiliza una licencia de
código abierto que es más amigable con la comunidad, lo que la hace adecuada para proyectos
comerciales y no comerciales sin restricciones.

En cuanto al desarrollo y la comunidad, MySQL está bajo la administración de Oracle


Corporation, lo que ha llevado a algunas preocupaciones sobre el control de Oracle sobre el
proyecto. En contraste, MariaDB se desarrolla de manera más independiente y está dirigido
por la comunidad y la Fundación MariaDB, lo que enfatiza un enfoque más centrado en la
comunidad y la transparencia.

ambos sistemas ofrecen funcionalidades similares en términos de rendimiento, seguridad y


capacidades de bases de datos. Sin embargo, las preferencias personales y la confianza en la
independencia de Oracle pueden influir en la elección entre MySQL y MariaDB.

En resumen, la elección entre MySQL y MariaDB dependerá de los requisitos específicos del
proyecto, las consideraciones de licencia y tu confianza en la dirección y el control del
proyecto. Ambos son sistemas de gestión de bases de datos sólidos que pueden adaptarse a
una variedad de necesidades.

Página 4|4

También podría gustarte