Actividad 2
Actividad II MySQL
Primero lo primero, tienes que saber cómo pronunciarlo: MY-ES-KYU-EL' [maɪˌɛsˌkjuːˈɛl]. Una compañía sueca llamada MySQL AB originalmente desarrolló MySQL en 1994. La compañía de tecnología de los Estados Unidos Sun Microsystems luego tomó el control por completo cuando compró MySQL AB en el 2008. El gigante de la tecnología estadounidense Oracle adquirió Sun Microsystems en el 2010, y MySQL ha sido propiedad de Oracle desde entonces.
En cuanto a la definición general, MySQL es un sistema de gestión de bases de datos relacionales de código abierto (RDBMS, por sus siglas en inglés) con un modelo cliente-servidor. RDBMS es un software o servicio utilizado para crear y administrar bases de datos basadas en un modelo relacional.
Fuente: https://www.hostinger.co/tutoriales/que-es-mysql/
MySQL es un sistema de gestión de bases de datos que cuenta con una doble licencia. Por una parte es de código abierto, pero por otra, cuenta con una versión comercial gestionada por la compañía Oracle.

Es muy utilizado en aplicaciones web, como Joomla, Wordpress, Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla.

3. Requerimientos para instalar MySQL
Los requerimientos básicos para instalar MySQL son los siguientes:
-. 512 Mb de memoria RAM.
-. 1024 Mb máquina virtual
-. 1 GB de espacio de disco duro.
-. Sistema operativo: Windows, Linux y Unix.
-. Arquitectura del sistema 32/64 bit.
-. Protocolo de Red TCP/IP.

- Versión 3.19: Finales de 1996.
- Versión 3.20: enero de 1997.
- Versión 3.21: lanzamiento de producción 1998.
- Versión 3.22: alfa, beta de 1998.
- Versión 3.23: beta de junio de 2000, versión de producción 22 de enero de 2001
- Versión 4.0: beta de agosto de 2002, versión de producción de marzo de 2003.
- Versión 4.01: beta de agosto de 2003.
- Versión 4.1: beta en junio de 2004, versión de producción octubre de 2004.
- Versión 5.0: beta de marzo de 2005, versión de producción de octubre de 2005.
- Versión 5.1: lanzamiento de producción 27 de noviembre de 2008 (planificador de eventos, particionamiento , API de complementos, replicación basada en filas, tablas de registro del servidor ). La versión 5.1 contenía 20 fallos conocidos y resultados erróneos además delos 35 presentes en la versión 5.0.
- MySQL Server 5.5 estaba generalmente disponible (a partir de diciembre de 2010 ). Las mejoras y características incluyen:
- El motor de almacenamiento predeterminado es InnoDB , que admite transacciones y restricciones de integridad referencial.
- Subsistema de E / S InnoDB mejorado.
- Mejora de SMP.
- Replicación semisincrónica.
- Declaración SIGNAL y RESIGNAL de conformidad con el estándar SQL.
- Soporte para juegos de caracteres Unicode suplementarios.
- Nuevas opciones para particiones definidas por el usuario.
- MySQL Server 6.0.11-alpha fue anunciado el 22 de mayo de 2009 como la última versión de la línea 6.0. El desarrollo futuro del servidor MySQL utiliza un nuevo modelo de lanzamiento. Las características desarrolladas para 6.0 se están incorporando en futuras versiones.
- La disponibilidad general de MySQL 5.6 se anunció en febrero de 2013. Las nuevas características incluyeron mejoras de rendimiento para el optimizador de consultas, un mayor rendimiento transaccional en InnoDB, nuevas API memcached estilo NoSQL , mejoras en la partición para consultar y administrar tablas muy grandes, TIMESTAMP tipo de columna que almacena correctamente milisegundos, mejoras en la replicación y una mejor supervisión del rendimiento al expandir los datos disponibles a través de PERFORMANCE_SCHEMA . El motor de almacenamiento de InnoDB también incluía soporte para búsqueda de texto completo y rendimiento mejorado de confirmación grupal.
- La disponibilidad general de MySQL 5.7 se anunció en octubre de 2015. A partir de MySQL 5.7.8, agosto de 2015, MySQL admite un tipo de datos JSON nativo definido por RFC 7159 .
- MySQL Server 8.0 se anunció en abril de 2018, incluyendo NoSQL Document Store, oraciones DDL atómicas y a prueba de fallas y sintaxis JSON Extended, nuevas funciones, como funciones de tabla JSON, clasificación mejorada y actualizaciones parciales. El servidor MySQL anterior 8.0.0-dmr (lanzamiento de Milestone) se anunció el 12 de septiembre de 2016.

5. En que plataformas se puede instalar MySQL
MySQL funciona sobre múltiples plataformas, incluyendo:
- AIX
- BSD
- FreeBSD
- HP-UX
- Kurisu OS
- GNU/Linux
- Mac OS X
- NetBSD
- OpenBSD
- OS/2 Warp
- QNX
- SGI IRIX
- Solaris
- SunOS
- SCO OpenServer
- SCO UnixWare
- Tru64
- eBD
- Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 y Windows Server (2000, 2003, 2008 y 2012).
- OpenVMS23.
Oracle provee el código fuente de MySQL Community Edition y versiones compiladas para diferentes sistemas operativos,24 aunque el rendimiento de MySQL se encuentra optimizado para sistemas GNU/Linux, con pequeñas diferencias de rendimiento entre las diferentes distribuciones.
Fuente: https://es.wikipedia.org/wiki/MySQL

Nota: recuerde acompañar las respuestas de imágenes y videos, además
pegar las fuentes o link de donde se consulta, aportes personales y comentario
de los videos

