MySQL: Sistema de Gestión de Bases de Datos

MYSQL: SISTEMA DE GESTIÓN DE BASES DE DATOS

Sistema de Gestión de Bases de Datos MySQL

El sistema de gestión de bases de datos conocido como MySQL está creado mediante una licencia comercial desarrollada por Oracle Corporation y una licencia pública. Esta es la base de datos de código más utilizada en el mundo y una de las más populares, así como Microsoft SQL Server y Oracle.

Está programado en lenguaje C y C + + y su lanzamiento oficial fue en el año 1994, así como su última version estable fue lanzada en abril de 2022. Al tener una licencia privada, todos los derechos de autor pertenecen a la compañía, a diferencia de otras marcas como Apache, donde el software es creado por una comunidad pública.

Esta base de datos es distribuida en versiones para empresas y para personas. La versión empresarial cuenta con mejoras y servicios extra como la asistencia técnica de parte de los especialistas de la compañía y herramientas de monitorización.

Utilidad de MySQL

Este sistema de gestión de base de datos es empleado por diversas aplicaciones de Internet como WordPress, Joomla, Drypal o phpBB. Además, es utilizado por sistemas operativos como Linux, Windows, Python, Perl, Apache y más. Gracias al lenguaje de programación PHP logró la popularidad que tiene en la actualidad.

Esta base de datos tiene gran velocidad de lectura cuando usa un motor MyISAM, pero esto genera problemas por la concurrencia en la modificación.

Interfaces de Programación de Aplicaciones

Para poder acceder a las bases de datos, específicamente MySQL, se debe entrar a bibliotecas incluidas dentro de los lenguajes de programación. Las bibliotecas más populares utilizadas son MySQL Connector y JDBC para Java. Además, se utiliza un método de consulta para permitir la interacción entre la base datos MySQL y el cliente.

Plataformas que Soportan MySQL

Esta base de datos trabaja sobre diferentes plataformas como:

  • GNU/Linux
  • HP-UX
  • Kurisu OS
  • Mac OS X
  • NetBSD
  • QNX
  • SunOS
  • EBD
  • AIX
  • BSD

Aunque el gestor de bases de datos trabaja con gran cantidad de plataformas, este funciona de forma óptima con el sistema operativo GNU/Linux.

Usos del MySQL

Algunos de los usos principales que tiene el sistema de gestión de datos son:

  • Uso de Autoconf y GNU Automake para brindar portabilidad.
  • Empleo de multihilos.
  • Utilización de tablas hash.
  • Soporte para operadores.
  • Soporte de funciones de agrupación.
  • Dispone un sistema de contraseñas y métodos de verificación. Además, brinda cifrado de tráfico de contraseñas.
  • Tiene la capacidad de almacenar gran cantidad de datos, pudiendo soportar más de 50 millones de registros.
  • Está disponible para gran cantidad de plataformas y sistemas operativos.
  • Replicación.
  • Indexación de campos de texto

Este sistema no solo funciona como base de datos, sino que es una base de datos relacional y esto permite que los datos se archiven en tablas separadas y no en un único archivo. Esto es motivo de mayor velocidad de carga y mejor manejo. Por otro lado, el gestor permite elegir entre varias motos de almacenamiento. Para finalizar, todos los usuarios pueden descargar el código fuente de MySQL y emplearlo si tener que pagar por él.


ENTRADAS RELACIONADAS

    10 COMENTARIOS

  1. Yobi Diaz dice:

    excelent

  2. fernando alvarado dice:

    sistema
    de gestion

  3. jo dice:

    hola, m interesa

  4. Jorge Raúl dice:

    Genial

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir