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

MySQL es la base de datos de código abierto más popular del mercado. Según DB-Engines, MySQL se clasifica como la segunda base de datos más popular, detrás de Oracle Database. MySQL potencia muchas de las aplicaciones más accesibles, como Facebook, Twitter, Netflix, Uber, Airbnb, Shopify y Booking.com.

Dado que MySQL es de código abierto, incluye numerosas funciones desarrolladas en estrecha colaboración con los usuarios durante más de 25 años. Por lo tanto, es muy probable que su aplicación o lenguaje de programación favorito sea compatible con MySQL Database.

Fuente: ¿Qué es MySQL? (s. f.). Oracle Colombia. https://www.oracle.com/co/mysql/what-is-mysql/

Aporte: MySQL no solo es popular por su código abierto, sino también por su flexibilidad y robustez. Su capacidad para manejar grandes volúmenes de datos y su compatibilidad con múltiples lenguajes de programación lo hacen ideal tanto para startups como para grandes empresas. Además, la comunidad activa de usuarios contribuye constantemente a su mejora, lo que asegura que siga evolucionando para satisfacer las necesidades cambiantes del desarrollo de software.

Fuente: MySQL: qué es y cuáles son sus beneficios. (s. f.). https://www.hostgator.mx/blog/mysql-conoce-que-es-y-que-ventajas-tiene/

Fuente: JGAITPro. (2017, 2 enero). Curso de MySQL - ¿Que es MySQL? [Vídeo]. YouTube. https://www.youtube.com/watch?v=3He0HJtEOyk

Resumen: MySQL es un sistema de gestión de bases de datos relacional (RDBMS) de código abierto, basado en lenguaje de consulta estructurado (SQL). Se ejecuta prácticamente todas las plataformas, incluyendo Linux, UNIX y Windows. A pesar de que se puede utilizar en una amplia gama de aplicaciones, MySQL se asocia más con las aplicaciones basadas en la web y la publicación en línea. 

2. Que aplicaciones o para que se utiliza MySQL

MySQL se utiliza en una gran variedad de ámbitos, desde sitios web y aplicaciones móviles hasta sistemas empresariales. Su versatilidad lo hace ideal para:

  • Almacenamiento de Datos: MySQL almacena datos de manera eficiente, desde información de usuarios y productos hasta registros de transacciones.
  • Aplicaciones Web: Es ampliamente utilizado para la creación de sitios web y aplicaciones online, ya que puede manejar grandes volúmenes de datos y solicitudes simultáneas.

  • Sistemas Empresariales: Se utiliza en sistemas de gestión de recursos empresariales (ERP) y sistemas de gestión de relaciones con el cliente (CRM).

  • Análisis de Datos: Puede ser parte de soluciones de análisis de datos, permitiendo consultas complejas y análisis en tiempo real.

Fuente: Arsys. (2024, 6 julio). ¿Qué es MySQL? Explicación y características. https://www.arsys.es/blog/mysql#:~:text=Qu%C3%A9%20es%20MySQL%3F-,MySQL%20es%20un%20sistema%20de%20gesti%C3%B3n%20de%20bases%20de%20datos,recuperar%20datos%20de%20manera%20eficiente.

Aporte: MySQL destaca por su adaptabilidad en diversos sectores. Su capacidad para manejar grandes volúmenes de datos lo convierte en una opción sólida no solo para aplicaciones web, sino también para sistemas empresariales complejos. Además, su eficiencia en el almacenamiento y la posibilidad de realizar consultas rápidas lo hacen ideal para el análisis de datos, permitiendo a las empresas tomar decisiones informadas en tiempo real.

Fuente: Qué es MySQL y para qué sirve - Bloguero Pro. (s. f.). https://blogueropro.com/blog/que-es-mysql-y-para-que-sirve

Fuente: Mikelillo-BI. (2020, 8 agosto). MySQL, ¿Qué es y para que sirve? [Vídeo]. YouTube. https://www.youtube.com/watch?v=PXuMYHvvFrA

Resumen: MySQL es un sistema de gestión de bases de datos relacional que permite almacenar, organizar y recuperar datos de manera eficiente. Es ideal para aplicaciones web, ya que facilita la interacción con grandes volúmenes de información, soporta múltiples usuarios y ofrece funciones de seguridad y respaldo. Su uso es común en sitios como WordPress y aplicaciones empresariales

3. Requerimientos para instalar MySQL

Para ejecutar MySQL para Windows, se necesita lo siguiente:

  • Un sistema operativo Windows de 32 bits, tal como 9x, Me, NT, 2000, XP, o Windows Server 2003.

    Se recomienda fuertemente el uso de un sistema operativo Windows basado en NT (NT, 2000, XP, 2003) puesto que éstos permiten ejecutar el servidor MySQL como un servicio. Consulte Sección 2.3.12, "Arrancar MySQL como un servicio de Windows".

  • Soporte para protocolo TCP/IP.

  • Una copia de la distribución binara de MySQL para Windows, que se puede descargar de https://dev.mysql.com/downloads/. Consulte Sección 2.1.3, "Cómo obtener MySQL".

    Nota: Si se descarga la distribución a través de FTP, se recomienda el uso de un cliente FTP adecuado que posea la característica de reanudación (resume) para evitar la corrupción de ficheros durante el proceso de descarga.

  • Una herramienta capaz de leer ficheros .zip, para descomprimir el fichero de distribución.

  • Suficiente espacio en disco rígido para descomprimir, instalar, y crear las bases de datos de acuerdo a sus requisitos. Generalmente se recomienda un mínimo de 200 megabytes.

También podrían necesitarse los siguientes ítems opcionales:

  • Si se planea conectarse al servidor MySQL a través de ODBC, se deberá contar con un driver Connector/ODBC. Consulte Sección 25.1, "MySQL Connector/ODBC".

  • Si se necesitan tablas con un tamaño superior a 4GB, debe instalarse MySQL en un sistema de ficheros NTFS o posterior. Al crear las tablas no debe olvidarse el uso de MAX_ROWS y AVG_ROW_LENGTH. Consulte Sección 13.1.5, "Sintaxis de CREATE TABLE".

Fuente: MySQL :: MySQL 5.0 Reference Manual :: 2.3.1 Requisitos de Windows. (s. f.). https://download.nust.na/pub6/mysql/doc/refman/5.0/es/windows-system-requirements.html

Aporte: para instalar MySQL en Windows, necesitas:

  1. Sistema operativo: Windows de 32 bits (preferentemente NT, 2000, XP o 2003) para ejecutar MySQL como un servicio.
  2. Soporte TCP/IP: Para la comunicación de red.
  3. Descarga: Una copia de la distribución binaria de MySQL desde dev.mysql.com.
  4. Herramienta de descompresión: Para extraer archivos .zip.
  5. Espacio en disco: Al menos 200 MB disponibles para la instalación y bases de datos.

Fuente: Latam, A. (2021, 25 noviembre). MySQL: desde la descarga e instalación hasta su primera tabla. Alura. https://www.aluracursos.com/blog/mysql-desde-la-descarga-e-instalacion-hasta-su-primera-tabla

Fuente: El Rincón del Hacker. (2022, 20 abril). 🔵 Cómo INSTALAR MySQL WORKBENCH en WINDOWS | Por Completo y Muy Fácil 📦✅ [Vídeo]. YouTube. https://www.youtube.com/watch?v=_K2nOYwOq1E

Resumen: 

  • Descarga: Ve al sitio oficial de MySQL y descarga el instalador correspondiente a tu sistema operativo.

  • Ejecuta el instalador: Abre el archivo descargado y sigue las instrucciones en pantalla. Selecciona los componentes que deseas instalar.
  • Configura el servidor: Durante la instalación, se te pedirá que configures la contraseña del usuario root y ajustes algunas configuraciones básicas.
  • Finaliza la instalación: Completa el proceso de instalación y, si es necesario, inicia el servidor MySQL.
  • Verifica la instalación: Abre una terminal o línea de comandos y escribe mysql -u root -p para ingresar al cliente de MySQL y verificar que todo funcione correctamente.

4. Versiones de MySQL haciendo énfasis en las tres últimas

Si desea acceder a las últimas características y mejoras y disfrutar de mantenerse al día con las últimas tecnologías, entonces la pista de innovación MySQL es la mejor opción para usted. Esto es ideal para desarrolladores y administradores de bases de datos que trabajan en entornos de ritmo rápido con altos niveles de pruebas automatizadas y modernas técnicas de integración continua para ciclos de actualización más rápidos. Por ejemplo, MySQL 8.1.0 es la primera versión de innovación. Si desea obtener las últimas funciones, mejoras y todas las correcciones de bugs para la base de datos MySQL, utilice el seguimiento de la versión de innovación, 8.1.x, 8.2.x, 8.3.x, etc. 

Las versiones anteriores de MySQL se marcan como en desuso aproximadamente tres meses antes de que dejen de estar disponibles en el servicio HeatWave. Cualquier sistema de base de datos que ejecute una versión en desuso se actualizará automáticamente en la siguiente ventana de mantenimiento después de la fecha no disponible.

El servicio HeatWave comienza a soportar nuevas versiones de MySQL Server tan pronto como se lanzan como de disponibilidad general (GA).

Fuente: November2022. (s. f.). Guía del servicio MySQL HeatWave. Oracle Help Center. https://docs.oracle.com/es-ww/iaas/mysql-database/doc/mysql-server-versions.html

Aporte: la pista de innovación de MySQL es ideal para desarrolladores y administradores que buscan acceder a las últimas características y mejoras en entornos dinámicos. MySQL 8.1.0 marca el inicio de esta versión, ofreciendo actualizaciones rápidas y correcciones de errores. Se recomienda seguir las versiones 8.1.x, 8.2.x, 8.3.x, etc., para mantenerse al día

Fuente: Sinder GT. (2020, 3 octubre). Cómo descargar MySQL server y Workbench || Versiones anteriores y actuales || Tutorial [Vídeo]. YouTube. https://www.youtube.com/watch?v=BFVjlbvvrFQ

Resumen: Es un video explicativo sobre cómo se puede instalar MySQL como en el video de la pregunta 3, aquí podemos observar que versión queremos descargar, nos da a elegir si queremos de 32 o 64 bits y así haciendo efectiva una instalación de acuerdo a la versión de nuestra preferencia.

5. En que plataformas se puede instalar MySQL

Tanto MySQL como SQL Server son compatibles con diferentes plataformas.

SQL Server es compatible con muchas plataformas, pero no la misma cantidad que MySQL. SQL Server es compatible principalmente con Windows, con opciones de despliegue en la nube para Linux y macOS a través de Docker.

MySQL es compatible con más plataformas que SQL Server. Puede instalar MySQL en la mayoría de los sistemas operativos, incluidos Linux, macOS, Windows, Oracle Solaris, OpenBSD y HP-UX.

Estos son algunos de los lenguajes de programación compatibles con SQL Server: C++, Java, Python, PHP, Go, Ruby y Delphi. MySQL es compatible con los lenguajes que utiliza SQL Server y más, incluidos Perl, Haskel y TCL. Parte del atractivo de MySQL es su compatibilidad con muchos lenguajes de programación. Esto hace que sea una opción flexible para los desarrolladores.

Fuente: Comparación entre SQL y MySQL: diferencia entre los sistemas de administración de bases de datos - AWS. (s. f.). Amazon Web Services, Inc. https://aws.amazon.com/es/compare/the-difference-between-sql-and-mysql/#:~:text=SQL%20Server%20es%20compatible%20principalmente,%2C%20OpenBSD%20y%20HP%2DUX.

Aporte: MySQL se puede instalar en diversas plataformas, incluyendo Linux, macOS, Windows, Oracle Solaris, OpenBSD y HP-UX. Su amplia compatibilidad con diferentes sistemas operativos y lenguajes de programación lo convierte en una opción flexible para desarrolladores.

Fuente: Parker, J. (2022, 13 agosto). Cómo instalar MySQL en sistemas Windows y Linux? - Knowband Blog | Ecommerce Modules. Knowband Blog | Ecommerce Modules. https://www.knowband.com/blog/es/comercio-electronico/como-instalar-mysql-en-sistemas-windows-y-linux/

Fuente: Tomas Ruiz Diaz. (2021, 9 marzo). Como instalar instalar MySQL Server Community y MySQL Workbench en Windows 10 paso a paso [Vídeo]. YouTube. https://www.youtube.com/watch?v=z3aUjPpTh68

Resumen: En este video nos explica como instalar MySQL en el sistema operativo o plataforma de windows, teniendo en cuenta el MySQL community server y MySQL Workbench, estas herramientas son multiplataformas por lo tanto las podemos tener en Linux, Mac y etc.. 

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar