SlideShare una empresa de Scribd logo
¿QUÉ ES MySQL?
MySQL Database Server es la base
de datos de código fuente abierto más
usada del mundo.
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.
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
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.
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 .
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.
VENTAJAS
- Velocidad al realizar operaciones
- Es software libre.

- Su conectividad y robustez.

 - Escalabilidad

 - Conectividad.

 - Es multihilo
VENTAJAS
- Accceso 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.
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
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.
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%.
Instalación de MySQL
·    Después tenemos la pantalla de bienvenida, solo hay
que dar clic en Next.
Instalación de MySQL
·     La siguiente interfaz nos muestra la información
de la versión de MySQL que estamos instalando.
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.
Instalación de MySQL
    ·      Hay que elegir el tipo de instalación, elijamos Typical.




·       Esperamos un poco a que se instale
Instalación de MySQL
·   Cuando termine hay que dar clic en Finish.
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.
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
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.
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
-
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
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.
Conclusiones
Su característica de código abierto permite que se
desarrollen nuevas aplicaciones o se adquieran
existentes.
Bibliografía.
-http://www.mysql-hispano.org/page.php?id=2&pag=1
-http://www.ciao.es/MySQL__Opinion_1075588
-http://www.elguruprogramador.com.ar/zonas/ver.asp?id=47
-http://mysql.conclase.net/curso/index.php
-http://mysql.conclase.net/curso/index.php?cap=001
-http://www.mysql.com/why-mysql/toptenreasons.html
-http://www.mysql.com
-http://dev.mysql.com/doc/refman/5.0/en/tutorial.html
-Aprendiendo MySQL en 21 dias. Person Educación de México.

Más contenido relacionado

PPTX
Metodologia Incremental
PPTX
Linea de tiempo del sistema operativo Linux-Cronología.
DOCX
Estructura del sistema operativo windows
PPTX
Modelamiento software
PPTX
Tarea1 programacion-distribuida
PPT
Síntesis Sistemas operativos
PPTX
Analisis y diseño de sistemas
Metodologia Incremental
Linea de tiempo del sistema operativo Linux-Cronología.
Estructura del sistema operativo windows
Modelamiento software
Tarea1 programacion-distribuida
Síntesis Sistemas operativos
Analisis y diseño de sistemas

La actualidad más candente (20)

PDF
El barbero-dormilón
PPTX
Normas y Estándares de calidad para el desarrollo de Software
PPTX
PDF
Metodologías de Desarrollo de Software Tradicionales y Emergentes
PPTX
Modelos o Ciclos de vida de software
PPTX
Seguridad en Base de Datos
PPTX
PostgreSQL
PPTX
Presentacion kali linux
PPTX
3. modelos prescriptivos de proceso
PPSX
Gentoo Linux
PPTX
TRIGGERS O DISPARADORES
PPTX
SQLite
DOCX
25 Estandares - IEEE Calidad de Software
PPTX
Taller de Base de datos - Unidad 1 SGBD introduccion
PDF
Sistema Jerarquico
PPTX
Interfaz de usuario
PDF
Gestion de Memoria
DOC
Ejemplo plan de desarrollo de software rup
PPTX
Sistemas distribuidos
El barbero-dormilón
Normas y Estándares de calidad para el desarrollo de Software
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Modelos o Ciclos de vida de software
Seguridad en Base de Datos
PostgreSQL
Presentacion kali linux
3. modelos prescriptivos de proceso
Gentoo Linux
TRIGGERS O DISPARADORES
SQLite
25 Estandares - IEEE Calidad de Software
Taller de Base de datos - Unidad 1 SGBD introduccion
Sistema Jerarquico
Interfaz de usuario
Gestion de Memoria
Ejemplo plan de desarrollo de software rup
Sistemas distribuidos
Publicidad

Destacado (12)

DOCX
Instalacion de mysql en ubuntu
PPTX
10 sistemas gestores de base de datos
PDF
Instalación y configuración Mysql Server Federado 5.5.33
PPTX
ORACLE
PPTX
MYSQL
PPSX
Modelo Entidad Relacion
PPTX
PostgreSQL
PPTX
Ventajas y desventajas mysql
PPTX
Microsoft Access
PPTX
Cardinalidad
 
PPTX
Sistemas gestores de base de datos (sgbd)
PDF
Aplicación de escritorio con java
Instalacion de mysql en ubuntu
10 sistemas gestores de base de datos
Instalación y configuración Mysql Server Federado 5.5.33
ORACLE
MYSQL
Modelo Entidad Relacion
PostgreSQL
Ventajas y desventajas mysql
Microsoft Access
Cardinalidad
 
Sistemas gestores de base de datos (sgbd)
Aplicación de escritorio con java
Publicidad

Similar a Mysql (20)

PPT
Mysql2
PPTX
PPTX
Servidor mysql
PPTX
Servidor mysql
PPTX
Cesar trabajo
PDF
My Sql Comunity Edition
PPTX
Gestión de datos e información 2 santamaria sosa luis
PDF
PPT
14.- Servidor my sql
PDF
Manual de mysql
PDF
Mysql(1)
PDF
MYSQL
PDF
Manual my sql Utu atlantida 2015
PPTX
My sql clase_1
DOC
Johnny
PPTX
Ds dprn3 u3_a1_alcz
PDF
8448148819[1]
Mysql2
Servidor mysql
Servidor mysql
Cesar trabajo
My Sql Comunity Edition
Gestión de datos e información 2 santamaria sosa luis
14.- Servidor my sql
Manual de mysql
Mysql(1)
MYSQL
Manual my sql Utu atlantida 2015
My sql clase_1
Johnny
Ds dprn3 u3_a1_alcz
8448148819[1]

Más de Marisol Henao (11)

PDF
Propuesta interfaz aplicación móvil
PDF
Ficha técnica scribd
PDF
Ficha slideshare
PDF
Ficha issuu
PPSX
Formulas y funciones
PPT
Elementos del lenguaje java
PPT
Conceptos de programacion orientada a objetos
PPT
1.introduccion java
PPT
Introducción a sql
PPTX
Introducción a acces 2010 1
DOC
Qué es la estrategía
Propuesta interfaz aplicación móvil
Ficha técnica scribd
Ficha slideshare
Ficha issuu
Formulas y funciones
Elementos del lenguaje java
Conceptos de programacion orientada a objetos
1.introduccion java
Introducción a sql
Introducción a acces 2010 1
Qué es la estrategía

Último (20)

PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PPT
Cosacos y hombres del Este en el Heer.ppt
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PPTX
caso clínico iam clinica y semiología l3.pptx
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Tarea De El Colegio Coding For Kids 1 y 2
Cosacos y hombres del Este en el Heer.ppt
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Lección 6 Escuela Sab. A través del mar rojo.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
ciencias-1.pdf libro cuarto basico niños
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
caso clínico iam clinica y semiología l3.pptx

Mysql

  • 1. ¿QUÉ ES MySQL? MySQL Database Server es la base de datos de código fuente abierto más usada del mundo.
  • 2. 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.
  • 3. 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
  • 4. 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.
  • 5. 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 .
  • 6. 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.
  • 7. VENTAJAS - Velocidad al realizar operaciones - Es software libre. - Su conectividad y robustez. - Escalabilidad - Conectividad. - Es multihilo
  • 8. VENTAJAS - Accceso 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.
  • 9. 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
  • 10. 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.
  • 11. 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%.
  • 12. Instalación de MySQL · Después tenemos la pantalla de bienvenida, solo hay que dar clic en Next.
  • 13. Instalación de MySQL · La siguiente interfaz nos muestra la información de la versión de MySQL que estamos instalando.
  • 14. 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.
  • 15. Instalación de MySQL · Hay que elegir el tipo de instalación, elijamos Typical. · Esperamos un poco a que se instale
  • 16. Instalación de MySQL · Cuando termine hay que dar clic en Finish.
  • 17. 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.
  • 18. 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
  • 19. 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.
  • 20. 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 -
  • 21. 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
  • 22. 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.
  • 23. Conclusiones Su característica de código abierto permite que se desarrollen nuevas aplicaciones o se adquieran existentes.