2. ¿QUÉ ES MySQL?
MySQL Database Server es la base
de datos de código fuente abierto
más usada del mundo.
3. Qué es MySQL ?
•MySQL es un sistema de administración
de bases de datos.
•MySQL es un sistema de administración
relacional de bases de datos.
4. HISTORIA DE MYSQL
1.-Mysql fue creado en 1996 y sigue siendo
desarrollado en la actualidad por MYSQL AB
una compañía radicada en suecia.
2.-Fue creado porque se necesitaba una base de
datos relacional capaz de manejar grandes
cantidades de datos en equipos relativamente
baratos.
3. El nombre del delfín de MySQL (nuestra
insignia) es "Sakila
5. CARACTERISTICAS
•Escrito en C y C++.
•Probado con una amplia gama de
diversos recopiladores.
• Trabajos sobre muchas diversas
plataformas.
• Aplicaciones GNU Automake,
Autoconf, y Libtool para la portabilidad.
• Multi-roscado completamente usando
los hilos de rosca del núcleo. Puede
utilizar fácilmente CPUs múltiple si él
está disponible.
6. CARACTERISTICAS
•Proporciona los motores transaccionales y
no-transaccionales del almacenaje.
•Relativamente fácil agregar otros motores
del almacenaje .
•Las funciones del SQL se ponen en
ejecución usando una biblioteca altamente
optimizada.
• El código de MySQL se prueba con purifica
(un detector comercial de la salida de la
memoria) así como con Valgrind, una
herramienta del GLP .
7. CARACTERISTICAS
* El servidor está disponible pues un
programa separado para el uso en un
ambiente networked client/server. Está
también disponible como biblioteca que
se pueda encajar (ligado) en usos
independientes. Tales usos se pueden
utilizar en el aislamiento o en ambientes
donde no hay disponible red.
8. VENTAJAS
- Velocidad al realizar operaciones
- Es software libre.
- Su conectividad y robustez.
- Escalabilidad
- Conectividad.
- Es multihilo
9. VENTAJAS
- Acceso a las bases de datos de forma simultanea.
- Seguridad, en forma de permisos y privilegios.
- Bajo costo en requerimiento para la elaboración
de bases de datos.
- Gratuito.
10. DESVENTAJAS
- No tiene integridad referencial
-Lento con grandes bases de datos
- No tiene tantas capacidades como otros gestores
profesionales
- Dificultad de manejo
-No es intuitivo como otros programas.
-Un gran porcentaje de utilidades de Mysql no están
documentadas
11. DESVENTAJAS
- El hecho de que no maneje integridad
referencial hace de este gestor una
solución pobre sobre todo para aquellos
programadores que provienen de otros
gestores que si poseen esta característica.
12. Instalación de MySQL
Bien, ya conocemos que es MySQL, ahora procedamos a
instalarlo en nuestro servidor para poder realizar los programas
PHP con bases de datos MySQL.
· Al iniciar el instalador veremos la pantalla de "preparándose
para instalar", en esta solo hay que esperar que termine el 100%.
13. Instalación de MySQL
· Después tenemos la pantalla de bienvenida,
solo hay que dar clic en Next.
14. Instalación de MySQL
· La siguiente interfaz nos muestra la información
de la versión de MySQL que estamos instalando.
15. Instalación de MySQL
· Ahora tendremos la ventana de donde queremos
instalarlo, para evitar complicaciones con archivos de
configuración, presionemos Next y se instalará en
C:mysql.
16. Instalación de MySQL
· Hay que elegir el tipo de instalación, elijamos
Typical.
· Esperamos un poco a que se instale
18. Instalación de MySQL
Después de estos sencillos pasos ya tenemos instalado MySQL Server,
ahora lo que sigue es iniciarlo, debemos ir a la siguiente ruta en nuestro
disco duro C:mysqlbin y ejecutar el programa winmysqladmin.exe.
· Cuando este en ejecución WinMySQLadmin en su primera ocasión
pedirá un nombre de usuario y contraseña para el administrador del
sistema de base de datos.
19. Instalación de MySQL
· Ahora si ya lo tendremos ejecutándose siempre
que el sistema inicie, y estará en la barra de inicio del
sistema con un icono de un semáforo, hay que darle clic
en el icono para que nos muestre sus opciones
20. Instalación de MySQL
· Al darle clic en Show Me aparecerá el administrador de
MySQL, desde ahí podemos ver todas los componentes del sistema
de bases de datos.
Con esto es suficiente sobre la instalación de
MySQL Server, ahora veamos como crear bases de datos
en el.
21. Casos de Éxito
-Sony Reduces Database Costs with MySQL
-Suzuki Drives Sales and Profitability with MySQL
-Lycos Europe Reduces TCO by 90% by Migrating to
MySQL
-Learn How Yahoo! Powers Multiple Properties with
MySQL
-Cuentas de la oficina de censo de ESTADOS UNIDOS
en MySQL
22. Otros Datos
MySQL es no solamente la base de datos abierta más popular de la fuente del
mundo, él es también la base de datos cada vez mayor más rápida de la industria.
Con más de 8 millones de instalaciones y 50.000 transferencias directas por día,
MySQL continúa siendo la opción para una amplia gama de reveladores,
administradores de la base de datos y ELLOS activos los encargados que desean una
base de datos del alto rendimiento que sea confiable y fácil de utilizar
23. Conclusiones
-Las empresas que utilizan MySQl consiguen
reducir su gasto destinado a este tipo de
software hasta en un 90%.
-La facilidad de su uso la flexibilidad en
diferentes sistemas operativos hacen muy popular
esta base de datos.
-Mysql es un buen gestor de bases de datos ya
que almacena gran cantidad de líneas manejando
gran cantidad de capacidad de almacenaje.
24. Conclusiones
Su característica de código abierto permite
que se desarrollen nuevas aplicaciones o se
adquieran existentes.
Se basa en el sistema de álgebra relacional y
esta escrito en C y C++