
Actividad 2
1. Que es MySQL?
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.
Conclusión
Es el software mediante el cual el usuario tiene una interacción más amigable con el gestor, permitiendo así crear, modificar, editar, eliminar y consultar sus datos o información guardada de una forma ordenada y segura. Y así hacer más fácil sus proceso de archivo.
Fuente: https://es.wikipedia.org/wiki/MySQL

https://www.anerbarrena.com/mysql-select-consultas-base-datos-5426/
2. Aplicaciones o usos de MySQL.
MySQL es muy utilizado en aplicaciones web y por herramientas de seguimiento de errores. permite a los desarrolladores y diseñadores, realizar cambios en sus sitios de manera simple, con tan solo cambiar un archivo, evitando tener que modificar todo el código web.
Cuando se combina con PHP, se convierte en una mezcla poderosa, que siempre es tomada en cuenta para realizar aplicaciones cliente/servidor, que requieran una base de datos rápida, segura y potente.
Fuente: https://culturacion.com/que-es-y-para-que-sirve-mysql/
https://es.wikipedia.org/wiki/MySQL
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.
Fuente: https://lopez-garcia-victor.blogspot.com/2012/08/11-requerimientos-e-instalacion-del-sgbd.html

Fuente: https://mariaconcepciongomezlopez.blogspot.com/2017/03/23-requerimientos-para-instalacion.html
4. Versiones de MySQL.
- 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.
Fuente: https://en.wikipedia.org/wiki/MySQL

Fuente: https://www.solocodigoweb.com/blog/2014/03/04/una-breve-cronologia-de-mysql/
5. Plataformas en las que 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

Fuente: https://datosmiguel.webnode.com.co/actividad-2/
