2. ¿Qué es MySQL?
Es un sistema de gestión de bases de datos relacional
desarrollado bajo licencia dual GPL/Licencia comercial
por Oracle Corporation y está considerada como la base
datos open source más popular del mundo
3. Características
Amplio subconjunto del lenguaje SQL. Algunas extensiones son
incluidas igualmente
Disponibilidad en gran cantidad de plataformas y sistemas.
Posibilidad de selección de mecanismos de almacenamiento que
ofrecen diferentes velocidades de operación, soporte físico, capacidad,
distribución geográfica, transacciones...
Transacciones y claves foráneas.
Conectividad segura.
Replicación.
Búsqueda e indexación de campos de texto.
4.
5. Aplicaciones
Informática
• plataformas
• Redes en la nube
Ciencias químicas
• Bases de datos en laboratorios
• Tablas de control de calidad
Administración
• Tablas de control estadístico e
información
6. ¿Dónde surge MySQL?
El comienzo…
El origen de MySQL se remonta a la
década de los ochenta. Michael
Widenius, también conocido como
Monty, un joven programador que
realizaba complejas aplicaciones en
lenguaje BASIC.Años después, en
1995, y en colaboración con David
Axmark,Widenius desarrolló un
producto que básicamente era el
resultado de sus investigaciones, más
dos aportaciones nuevas: el uso del
lenguaje SQL y la accesibilidad a
través de Internet. Así nació MySQL y
también la empresa MySQLAB.
Después…
MySQL fue inicialmente
desarrollado por MySQL AB
(empresa fundada por David
Axmark, Allan Larsson y
Michael Widenius). MySQL
A.B. fue adquirida por Sun
Microsystems en 2008, y ésta a
su vez fue comprada por Oracle
Corporation en 2010.
7. Instalador de MySql Server 5.0
Desarrollador(es)
Oracle Corporation
http://www.mysql.com
Información general
Última versión
estable
5.7.12 (info)
11 de abril de 2016 (4 meses y 23 días)
Género Sistema de gestión de bases de datos
relacionales
Programado en C, C++
Sistema operativo Multiplataforma
Licencia GPL o Uso comercial
8. MySQL es
software de
fuente abierta.
Fuente abierta
significa que es
posible para
cualquier
persona usarlo y
modificarlo
MySQL es un
sistema de
administración de
bases de datos.
Una base de datos
es una colección
estructurada de
tablas que
contienen datos.
MySQL es
usado por
muchos sitios
web grandes y
populares,
como Facebook
, google,
youtube, etc.
9. Ventajas
El software es Open Source.
Velocidad al realizar las operaciones, lo que le hace
uno de los gestores con mejor rendimiento.
Bajo costo en requerimientos para la elaboración de
bases de datos.
Baja probabilidad de corromper datos, incluso si los
errores no se producen en el propio gestor, sino en el
sistema en el que está.
Su conectividad, velocidad, y seguridad hacen de
MySQL Server altamente apropiado para acceder a
bases de datos en Internet.
El software MySQL usa la licenciaGPL.
10. Desventajas
Enorme cantidad de memoria RAM que utiliza para
la instalación y utilización del software. En versiones
de 32 bits, SQL Server usa Address Windowing
Extension (AWE) para hacer el direccionamiento por
encima de 4 GB.
Esto le impide usar la administración dinámica de
memoria, y sólo le permite alojar un máximo de 64
GB de memoria compartida.
Un gran porcentaje de las utilidades de MySQL no
están documentadas.
No es intuitivo, como otros programas (ACCESS).
Notas del editor
Está desarrollado en su mayor parte en ANSI C y C++ . Tradicionalmente se considera uno de los cuatro componentes de la pila de desarrollo LAMP y WAMP.
Son algunas características que destacan en las ultimas versiones del software
Ejemplo de una base de datos en mysql; mostrando la pagina de programación de la misma.
Mysql se utiliza en muchos ámbitos de estudio aunque esta mas enfocado en : en aplicaciones web, como Joomla, Wordpress, Drupal ophpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla.
Se tenían dos teorías hasta que surgió un principio y un final de la construcción del servidor de mysql
Datos generales del sistema
Sabias que…
Ventajas aplicadas contra otros servidores parecidos