
Actividad#2
ACTIVIDAD 2 MySQL
Crear una nueva pagina en el menú del sitio web de cada uno (Webnode) dentro de la opción Actividades que esta dentro de base de datos con el nombre de Actividad II MySQL y en ella desarrollar las siguiente actividad:
1. Que es MySQL
2. Que aplicaciones o para que se utiliza MySQL
3. Requerimientos para instalar MySQL
4. Versiones de MySQL haciendo énfasis en las tres últimas
5. En que plataformas se puede instalar 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.
1. Que es MySQL
MySQL es un sistema de gestión de bases de datos relacional (RDBMS) de código abierto. Utiliza el lenguaje SQL (Structured Query Language) para gestionar y consultar los datos almacenados en bases de datos. Es ampliamente utilizado para crear, gestionar y consultar bases de datos que contienen grandes cantidades de información.
Algunas características clave de MySQL son:
Relacional: Los datos se organizan en tablas, donde las filas representan registros y las columnas atributos de esos registros. Las tablas pueden relacionarse entre sí a través de claves foráneas.
SQL: El lenguaje SQL es estándar para gestionar bases de datos. MySQL usa este lenguaje para realizar consultas, actualizaciones, inserciones y eliminaciones de datos.
Escalabilidad: MySQL puede manejar desde pequeñas aplicaciones hasta grandes sistemas con millones de registros.
Código abierto: Es gratuito y tiene una gran comunidad de desarrolladores que contribuyen a su mantenimiento y mejora.
Multiplataforma: Puede ejecutarse en diferentes sistemas operativos como Windows, Linux y macOS.

yacklyon. (2019, 6 agosto). CURSO RAPIDO de MYSQL 2020 # 1 ️ QUE ES MYSQL INTRODUCCIÓN) [Vídeo]. YouTube. https://www.youtube.com/watch?v=QB1HuG8JM4M
¿Qué es MySQL? (s. f.). Oracle Colombia. https://www.oracle.com/co/mysql/what-is-mysql/
2. Que aplicaciones o para que se utiliza MySQL
MySQL es un sistema de gestión de bases de datos relacional de código abierto que se utiliza ampliamente en diversas aplicaciones:
1. **Aplicaciones web**: Usado en plataformas de contenido (WordPress), comercio electrónico (WooCommerce), y redes sociales.
2. **Aplicaciones empresariales**: En sistemas ERP y CRM para gestionar datos de clientes, ventas e inventarios.
3. **Nube**: Servicios como AWS y Google Cloud ofrecen MySQL como base de datos gestionada.
4. **Aplicaciones móviles/escritorio**: Para almacenar y sincronizar datos en tiempo real.
5. **Autenticación**: Gestiona usuarios y contraseñas.
6. **Almacenamiento de datos estructurados**: En sectores como banca, salud y educación.
Es una solución escalable para gestionar grandes volúmenes de datos en proyectos de todo tipo.

¿Qué es MySQL? (s. f.). Oracle Colombia. https://www.oracle.com/co/mysql/what-is-mysql/
3. Requerimientos para instalar MySQL
Para instalar MySQL, debes cumplir con ciertos requisitos:
Requisitos generales:
- Sistema operativo: Compatible con Windows, macOS y Linux.
- Espacio en disco: Al menos 1 GB.
- Memoria RAM: 512 MB mínimo (1 GB recomendado).
Requisitos específicos:
- Windows: Compatible con Windows 10/Server; necesita Visual C++ Redistributable.
- Linux: Instalar con sudo apt install mysql-server (Ubuntu/Debian).
- macOS: Instalar con Homebrew (brew install mysql) o usando el instalador gráfico.
Pasos adicionales:
- Asegurar la instalación y configurar credenciales.
- Abrir el puerto 3306 en el firewall si es necesario para conexiones remotas.
También se puede instalar MySQL Workbench para una administración gráfica.

https://www.youtube.com/results?search_query=Requerimientos+para+instalar+MySQLPrezi, A. P. O. (s. f.). REQUERIMIENTOS DE INSTALACIÓN DE MySQL. prezi.com. https://prezi.com/zqymc2vdz2j2/requerimientos-de-instalacion-de-mysql/
4. Versiones de MySQL haciendo énfasis en las tres últimas
MySQL ha tenido varias versiones importantes. Las más recientes son:
- MySQL 8.0.31 (octubre 2022): Mejoras en seguridad, replicación y optimización de funciones JSON e InnoDB.
- MySQL 8.0.32 (enero 2023): Rendimiento optimizado, mejoras de seguridad en contraseñas y transacciones, y mejoras en la replicación asíncrona.
- MySQL 8.0.33 (abril 2023): Gestión avanzada de tablas, nuevas funciones JSON, optimización en InnoDB y mejoras en la replicación distribuida.
Estas versiones se enfocan en rendimiento, seguridad y manejo eficiente de datos.

https://edwincamachotecsistemas-cur.webnode.com.co/bases-de-datos/actividades/actividad-iii-mysql/
5. En que plataformas se puede instalar MySQL
MySQL se puede instalar en varias plataformas y sistemas operativos. Las principales son:
- Windows: Compatible con Windows 10, Windows 11, y Windows Server (2016 o más reciente).
- Linux: Soportado en distribuciones como Ubuntu, Debian, CentOS, Fedora, y Red Hat.
- macOS: Funciona en versiones recientes de macOS (10.13 en adelante).
- Cloud (Nube): Disponible en servicios como Amazon Web Services (AWS), Google Cloud (Cloud SQL), y Microsoft Azure.
- Docker: Se puede ejecutar MySQL como contenedor Docker en cualquier plataforma que soporte Docker.
Estas opciones permiten instalar MySQL en servidores locales o en la nube según las necesidades del proyecto.

https://chatgpt.com/c/66e76e6b-8600-8011-bc51-1042d587a275