Actividad II MySQL

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.

Solucion Actividad II Primera Parte

1. DEFINICION DE MySQL

Es, como su nombre indica, un sistema de gestión de bases de datos relacionales o SGBD basado en SQL. En la actualidad, este software de código abierto forma parte de Oracle, la empresa que también desarrolló el lenguaje de programación Java.

MySQL almacena, gestiona y muestra datos en tablas. Funciona como un sistema cliente-servidor. Mientras que la base de datos actúa como un servidor en el que se almacena toda la información relevante, el software puede verse como un cliente. Con la ayuda del software, los usuarios de la base de datos relacional pueden formular diversas consultas, denominadas "queries", en el lenguaje de consulta SQL y enviarlas al sistema de base de datos. Estos son procesados por MySQL, por lo que el acceso a los datos es también una parte importante de MySQL.

MySQL se caracteriza por un alto grado de independencia de la plataforma. Los usuarios pueden utilizar MySQL en más de 20 plataformas diferentes, incluidos los sistemas operativos comunes Windows, MacOS y Linux.

Que es MYSQL?

2. APLICACIONES MAS UTILIZADAS

MySQL es la base de datos número 1 para las aplicaciones basadas en la web, utilizada por Facebook, Twitter, LinkedIn, Yahoo!, Amazon Web Services y todas las propiedades web más importantes y los inicios exitosos de manera virtual. Con grandes volúmenes de datos, controlados por las redes sociales, la conexión de banda ancha móvil de alta velocidad, los dispositivos inteligentes y las nuevas interacciones de máquina a máquina, ¿cómo evoluciona MySQL para permanecer como la mejor plataforma de base de datos para las aplicaciones web de la próxima generación. En este informe, le ayudaremos a entender mejor las 10 razones de por qué MySQL es la mejor opción para avanzar a las nuevas aplicaciones web, móviles y basadas en la nube.

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.

también ofrece la posibilidad de realizar programas o aplicaciones que requieran acceso a plataformas de base de datos rápidas.

3. REQUERIMIENTOS DE INSTALACIÓN DE MySQL

· 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.

· ARQUITECTURA DEL GESTOR

4. VERSIONES DE MYSQL HACIENDO ÉNFASIS EN LAS TRES ÚLTIMAS

MySQL 5.1 , MySQL 5.5, MySQL 5.6, MySQL 5.7, MySQL 8.0.

5.6: Mejoras en seguridad, cambios en los valores predeterminados del servidor, mejoras de InnoDB, mejoras de partición de tablas, mejoras en el Esquema de rendimiento.

5.7:Mejoras en el optimizador, mejoras Soporte JSON, mejoras de InnoDB, cambios en el modo SQL, mejoras de seguridad.

5.8: Agregado soporte de juego de caracteres, mejoras de JSON, optimizaciones de registro, mejoras de InnoDB.

MEJORAS DE MYSQL 8.0 PARA ULTIMA VERSION

Diccionario de datos: ha dejado de estar en MyISAM y pasa a estar en tablas con el motor InnoDB, por lo que se vuelve transaccional y aumenta su seguridad.

SET PERSIST para cambios de configuración persistentes

Contadores auto-increment con persistencia asegurada ante reinicios de MySQL Server.

Indexador para las tablas Performance Schema

SQL Roles para controlar privilegios y permisos

Si estamos replicando MySQL podemos mejorar el trabajo en paralelo de los servidores y las réplicas

5. POLATAFORMAS EN QUE SE EJECUTA MySQL

se ejecuta en prácticamente todas las plataformas, incluyendo Linux, Mac 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 y es un componente importante de una pila empresarial de código abierto llamado LAMP. LAMP es una plataforma de desarrollo web que utiliza Linux como sistema operativo, Apache como servidor web, MySQL como sistema de gestión de base de datos relacional y PHP como lenguaje de programación orientado a objetos (a veces, Perl o Python se utiliza en lugar de PHP).

El sistema de base de datos operacional MySQL es hoy en día uno de los más importantes en lo que hace al diseño y programación de base de datos de tipo relacional. Cuenta con millones de aplicaciones y aparece en el mundo informático como una de las más utilizadas por usuarios del medio. El programa MySQL se usa como servidor a través del cual pueden conectarse múltiples usuarios y utilizarlo al mismo tiempo.

Windows. Linux, Unix, MAC os, etc.  

Video de Introducción a XAMPP

Logo

APLICACION CON LA QUE TRABAJAREMOS SERA XAMPP

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