ACTIVIDAD 2
Actividad II Mysql
1. Que es mysql
2. Que aplicaciones o para que se utiliza Mysql
3. Requerimientos para instalar Mysql
4. Versiones de Mysql haciendo enfasis en las tres últimas
5. En que plataformas se puede instalar Mysql
Nota: recuerde acompañar las respuestas de imagenes y videos, además pegar las fuentes o link de donde se consulta, aportes personales y comentario de los videos.
Leer más: https://sistemasremington.webnode.com/base-de-datos/actividad-ii-mysql/uce un texto aquí...
1. Que es mysql
MySQL, es un sistema de gestión de base de datos relacional o SGBD. Este gestor de base de datos en multihilo y multiusuario, lo que le permite ser utilizado por varias personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace sumamente versátil.
Nació como una iniciativa de Software Libre y aún sigue ofreciéndose como tal, para usuarios particulares. Pero si se desea utilizarlo para promover datos en una empresa, se puede comprar una licencia, como un software propietario, que es autoría de la empresa patrocinante (Actualmente Oracle Corporation).
La mayor parte del código se encuentra escrito en lenguaje C/C++ y la sintaxis de su uso es bastante simple, lo que permite crear bases de datos simples o complejas con mucha facilidad. Además, es compatible con múltiples plataformas informáticas y ofrece una infinidad de aplicaciones que permiten acceder rápidamente a las sentencias del gestor de base de datos.
Este gestor de base de datos es muy utilizado en desarrollo web, ya que permite a los desarrolladores y diseñadores, realizar cambios en sus sitios de manera simple, con tan sólo cambiar un archivo, evitando tener que modificar todo el código web. Esto se debe a que MySQL, trabaja con un sistema centralizado de gestión de datos, que permite realizar cambios en un solo archivo y que se ejecuta en toda la estructura de datos que se comparte en la red. Además, permite incluir noticias e información rápidamente en un sitio web, utilizando un simple formulario, sin tener que tocar el código del website.
Cuando se combina con PHP, se convierte en una mezcla poderosa, que siempre es tomada en cuenta para realizar aplicaciones cliente/servidor, que requieran el uso de una base de datos rápida, segura y potente.
La informaron fue extraída de: https://culturacion.com/que-es-y-para-que-sirve-mysql/

Aporte personal general
mySQL lo defino en estas dos palabras Potencia y sencillez
Un gran motor de base de datos que te permite tener todo el poder del SQLy es gratuito, que eso hoy en día es de agradecer.
En pocas palabras mySQL facilidad de uso,configuración y optimización.
En este vídeo nos explica como instalar mySQL desde la pagina web oficial , al momento de instalarlo, enseña a como utilizarlo, para así poder conectar nuestra base de datos.
2. Que aplicaciones o para que se utiliza Mysql
MySQL se usa como base de datos en aplicaciones que requieren centralizar información, con datos que se pueden estructurar en tablas, con campos definidos, con índices y llaves que relacionan las tablas entre sí.
MySQL ha probado su desempeño en cantidades relativamente grandes de datos, manteniendo la operación de grandes plataformas, sin tener que incurrir en enormes sumas de dinero en licencias como ocurre con SQL Server u Oracle.
Como administrador de bases de datos relacional, MySQL almacena los datos en forma de tablas estructuradas, con campos, índices, llaves foráneas e integridad referencial en la actualización o borrado en cascada. Usa el lenguaje SQL para las diferentes transacciones de datos.
Se puede instalar prácticamente en cualquier sistema operativo: Unix, Linux, Windows, MacOS; solo o acompañado de otros programas del entorno de programación como el servidor web Apache, PHP y Phpmyadmin; en las distribuciones WAMP, LAMP o XAMPP.
La informaron fue extraída de: https://fireosoft.com.co/blogs/que-es-y-para-que-sirve-mysql/

Aporte personal general
Este es realmente un programa que realiza sus funciones con verdadera eficacia. Sin duda alguna, unos de los mejores.
En este vídeo , dan una explicación de todas las aplicaciones y para que sirve mySQL, como ejemplo de esto , vemos que enseñan como insertar, consultar, modificar y eliminar datos de una tabla de el programa mySQL.
3. Requerimientos para instalar Mysql
- 512 Mb de memoria Ram
- 1024 Mb maquina 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
La informaron fue extraída de: https://lopez-garcia-victor.blogspot.com/2012/08/11-requerimientos-e-instalacion-del-sgbd.html

Aporte personal general
Lo bueno de este programa, es que los requerimientos son mínimo y adquiribles.
En el vídeo se muestra paso a paso como se instala y que requerimientos se debe de tener para un mayor y buen funcionamiento.
4. Versiones de Mysql haciendo enfasis en las tres últimas
Desde que se inició el proyecto ha habido muchas versiones (releases), de las cuales sólo se conservan la 3, 4 y la actual 5.x.
Como es un OpenSource, el software ha estado y está en uso en muchas releases, y no existe un seguimiento activo por parte de MySQL sobre qué versió o quienes lo tienen. En ese sentido lo único claro es:
- Las versiones 3.x y 4.x son completamente obsoletas.
- La versión 5.0.x ya terminó su ciclo de vida como proyecto y no se harán nuevas releases posteriores a la 5.0.90.
- La versión actual es la 5.1.x, es la que está soportada.
- La versión 6.0 fue un alpha release que dio lugar a la 5.1.2, por lo que no se la considera como GA y está virtualmente discontinuada desde mayo de 2009.
En el año 2000, MySQL se convierte en código abierto, permitiendo a los usuarios mejorar la funcionalidad del sistema en función de sus propias necesidades. En 2005, se lanzó la red de servicio de suscripción de MySQL, ofreciendo a los usuarios actualizaciones, notificaciones y soporte a nivel de producto. En 2008, Sun Microsystems compró MySQL AB por mil de millones de dólares.
Sun Microsystems no ofrece soporte activo o extendido para las versiones 4.1.x y anteriores. El soporte extendido finalizó para la versión 5.0.x el 31 de diciembre de 2011 y para la versión 5.1.x finalizó el 31 de diciembre de 2013. Desde noviembre de 2010, la versión 5.5.x de MySQL sigue recibiendo revisiones de funcionalidades y mejoras.
La informaron fue extraída de: https://www.lawebdelprogramador.com/foros/MySQL/1186489-Versiones-de-MySQL.html
https://techlandia.com/historia-versiones-mysql-hechos_262541/

Aporte personal general
Es una herramienta en constante actualización, por lo que brinda credibilidad en cuanto su vigencia en el mundo tecnológico.
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, aunque el rendimiento de MySQL se encuentra optimizado para sistemas GNU/Linux, con pequeñas diferencias de rendimiento entre las diferentes distribuciones
La informaron fue extraída de: https://es.wikipedia.org/wiki/MySQL

Aporte personal general
MySQL es una herramienta que permite trabajar en múltiples plataforma lo que la vuelve una herramienta versátil.