Equipo:
José Manuel Rojas González
Iván Alejandro Castro Gutiérrez
Javier Abraham Gutiérrez Rodríguez
MYSQL
UNIVERSIDAD TECNOLÓGICA DEL SUR DE
SONORA
QUE ES
Es un sistema de administración de bases de datos (Database Management System, DBMS)
para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite
gestionar archivos llamados de bases de datos.
MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de
desarrollo, permitiendo su interactuación con los lenguajes de programación más utilizados
como PHP, Perl y Java y su integración en distintos sistemas operativos.
CARACTERÍSTICAS
• Escrito en C y en C++
• Probado con un amplio rango de compiladores diferentes
• Funciona en diferentes plataformas.
• Usa GNU Automake, Autoconf, y Libtool para portabilidad.
• APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl.
• Uso completo de multi-threaded mediante threads del kernel. Pueden
usarse fácilmente multiple CPUs si están disponibles.
• Proporciona sistemas de almacenamiento transaccionales y no
transaccionales.
• Usa tablas en disco B-tree (MyISAM) muy rápidas con compresión de
índice.
• Relativamente sencillo de añadir otro sistema de almacenamiento. Esto es
útil si desea añadir una interfaz SQL para una base de datos propia.
• Un sistema de reserva de memoria muy rápido basado en threads.
DIFERENCIAS ENTRE MYSQL Y SQLSERVER
MySQL
Sin lugar a dudas MySQL es el gestor de base de datos más popular usado en la red. Sin
embargo desde sus inicios su objetivo ha sido ser el gestor de base de datos libre más rápido
y libre pero sacrificando muchas características como el ser compatible con ACID,
procedimientos almacenados y otras características que los desarrolladores agradecemos
mucho (por que ahorran cientos de líneas de código fuente).
Descargas de MySQL desde Sistemas Operativos tomado de mysql.com
SQL Server
Microsoft ha desarrollado este gestor de base de datos que soporta y es compatible con casi
todo, por el mismo hecho de que fue concebida para venderse y ganar dinero a diferencia de
MySQL. SQL Server no tiene mucho en contra salvo el precio, pero para combatir la
popularidad de MySQL hace algunos años también tiene una versión libre y redistribuible
incluso en aplicaciones comerciales (bajo algunas condiciones que no tienen que ver
necesariamente con el precio).
TABLA COMPARATIVA
ENTORNOS DE TRABAJO
phpMyadmin
phpMyAdmin es un programa de libre distribución en PHP, creado por una comunidad sin
ánimo de lucro, que sólo trabaja en el proyecto por amor al arte. Es una herramienta muy
completa que permite acceder a todas las funciones típicas de la base de datos MySQL a
través de una interfaz web muy intuitiva.
La aplicación en si no es más que un
conjunto de archivos escritos en PHP
que podemos copiar en un directorio de
nuestro servidor web, de modo que,
cuando accedemos a esos archivos, nos
muestran unas páginas donde podemos
encontrar las bases de datos a las que
tenemos acceso en nuestro servidor de
bases de datos y todas sus tablas.
MySQL Essentials para Windows
La plataforma operativa más habitual de MySQL es UNIX o Linux en todas sus distribuciones
y en la mayoría de los casos acompañado por los otros componentes de la LAMP (Linux,
Apache, MySQL, PHP/Perl/Phyton). Por supuesto, también existe la correspondiente
plataforma WAMP en la que se sustituye el sistema operativo Linux por Windows.
En la actualidad, la versión de MySQL para Windows es muy estable y presenta sólo ligeras
limitaciones respecto a la de Unix o Linux.
Las razones para instalar MySQL en Windows con este sencillo paquete de
Instalación (ESSENTIALS) son las de poder trabajar con el sistemas gestor de
bases de datos independientemente de la instalación de Apache y de PHP, sobre
un sistema operativo que en sus diferentes versiones (98, XP, 2000, Vista, etc.)
está implantado en muchos centros educativos para soportar determinadas
aplicaciones creadas para esta plataforma.
TUTORIAL DE INSTALACIÓN
phpMyadmin
http://www.youtube.com/watch?v=fPt6Xy70xyU
MySQL Essentials para Windows
http://www.youtube.com/watch?v=DVrG7beOKN0
INSTALADORES
phpMyadmin
http://phpmyadmin.softonic.com/
MySQL Essentials para Windows
http://mysql-essential.uptodown.com/

Más contenido relacionado

PDF
introducción a base de datos MySQL
PPT
Curso TIC de PHP y MSQL Parte 1
PPTX
DOCX
Appserv
PPTX
Servidor http
PPTX
PPTX
plataformas de desarrollo
introducción a base de datos MySQL
Curso TIC de PHP y MSQL Parte 1
Appserv
Servidor http
plataformas de desarrollo

La actualidad más candente (20)

PPTX
Apache, iis
PPTX
Plataforma de desarrollo
PDF
Introducción Base de datos mysql
PPTX
PPTX
Servidor http(web)
PPTX
14. servidor my sql
PPTX
Apachedf
PPTX
Historia de mysql
PPTX
Lenguaje de programación MySQL
PPTX
Plataformas de desarrollo web
PPTX
Mysql server
PPTX
Plataformas de desarrollo web
PPTX
Tipos de plataformas web
PPTX
14 servidor mysql
PPTX
Plataformas
PPTX
Tipos plataformas web
PPTX
Servidor MySQL
PPTX
Tipos de plataformas web
PPTX
Tipos de plataformas web
DOCX
MySql Historia, Ventajas, Importancia
Apache, iis
Plataforma de desarrollo
Introducción Base de datos mysql
Servidor http(web)
14. servidor my sql
Apachedf
Historia de mysql
Lenguaje de programación MySQL
Plataformas de desarrollo web
Mysql server
Plataformas de desarrollo web
Tipos de plataformas web
14 servidor mysql
Plataformas
Tipos plataformas web
Servidor MySQL
Tipos de plataformas web
Tipos de plataformas web
MySql Historia, Ventajas, Importancia
Publicidad

Destacado (9)

PPTX
14.Servidor MySQL
PPTX
Funcionamiento con my sql
PDF
Share point guidance package
DOC
Careaga snow leopard y lion osx los felinos de apple jun 2011
PDF
Els continguts de la formació
PDF
Manual moodle
PDF
Què és moodle
PPTX
Diferencias entre MySQL y el Estandar SQL
PDF
Planificació estratègica (dafo)
14.Servidor MySQL
Funcionamiento con my sql
Share point guidance package
Careaga snow leopard y lion osx los felinos de apple jun 2011
Els continguts de la formació
Manual moodle
Què és moodle
Diferencias entre MySQL y el Estandar SQL
Planificació estratègica (dafo)
Publicidad

Similar a Mysql (20)

PPT
Motores de bases de datos
PPTX
MySQL y XAMPP
PPTX
Servidor mysql
PPT
Curso TIC de PHP y MSQL
PPTX
PPTX
Servidor HTTP
PDF
Expo mysql
PPT
Los gestores de base de datos
PPTX
My sql
PPTX
Sistemas de Gestion de Base de Datos
PPTX
Sistemas de g base de datos
PDF
Sfd 2013 pentaho
PDF
My sql
DOCX
Gestores
PPTX
Sistema gestor de base de datos
PPTX
Los sistemas gestores de bases de datos actuales
PPTX
Servidor mysql
DOCX
C. comparativo servidores & servicios
PPTX
My SQL. Para qué se utiliza?
DOCX
Motores de bases de datos open source
Motores de bases de datos
MySQL y XAMPP
Servidor mysql
Curso TIC de PHP y MSQL
Servidor HTTP
Expo mysql
Los gestores de base de datos
My sql
Sistemas de Gestion de Base de Datos
Sistemas de g base de datos
Sfd 2013 pentaho
My sql
Gestores
Sistema gestor de base de datos
Los sistemas gestores de bases de datos actuales
Servidor mysql
C. comparativo servidores & servicios
My SQL. Para qué se utiliza?
Motores de bases de datos open source

Mysql

  • 1. Equipo: José Manuel Rojas González Iván Alejandro Castro Gutiérrez Javier Abraham Gutiérrez Rodríguez MYSQL UNIVERSIDAD TECNOLÓGICA DEL SUR DE SONORA
  • 2. QUE ES Es un sistema de administración de bases de datos (Database Management System, DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite gestionar archivos llamados de bases de datos. MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de desarrollo, permitiendo su interactuación con los lenguajes de programación más utilizados como PHP, Perl y Java y su integración en distintos sistemas operativos.
  • 3. CARACTERÍSTICAS • Escrito en C y en C++ • Probado con un amplio rango de compiladores diferentes • Funciona en diferentes plataformas. • Usa GNU Automake, Autoconf, y Libtool para portabilidad. • APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl. • Uso completo de multi-threaded mediante threads del kernel. Pueden usarse fácilmente multiple CPUs si están disponibles. • Proporciona sistemas de almacenamiento transaccionales y no transaccionales. • Usa tablas en disco B-tree (MyISAM) muy rápidas con compresión de índice. • Relativamente sencillo de añadir otro sistema de almacenamiento. Esto es útil si desea añadir una interfaz SQL para una base de datos propia. • Un sistema de reserva de memoria muy rápido basado en threads.
  • 4. DIFERENCIAS ENTRE MYSQL Y SQLSERVER MySQL Sin lugar a dudas MySQL es el gestor de base de datos más popular usado en la red. Sin embargo desde sus inicios su objetivo ha sido ser el gestor de base de datos libre más rápido y libre pero sacrificando muchas características como el ser compatible con ACID, procedimientos almacenados y otras características que los desarrolladores agradecemos mucho (por que ahorran cientos de líneas de código fuente). Descargas de MySQL desde Sistemas Operativos tomado de mysql.com
  • 5. SQL Server Microsoft ha desarrollado este gestor de base de datos que soporta y es compatible con casi todo, por el mismo hecho de que fue concebida para venderse y ganar dinero a diferencia de MySQL. SQL Server no tiene mucho en contra salvo el precio, pero para combatir la popularidad de MySQL hace algunos años también tiene una versión libre y redistribuible incluso en aplicaciones comerciales (bajo algunas condiciones que no tienen que ver necesariamente con el precio).
  • 7. ENTORNOS DE TRABAJO phpMyadmin phpMyAdmin es un programa de libre distribución en PHP, creado por una comunidad sin ánimo de lucro, que sólo trabaja en el proyecto por amor al arte. Es una herramienta muy completa que permite acceder a todas las funciones típicas de la base de datos MySQL a través de una interfaz web muy intuitiva. La aplicación en si no es más que un conjunto de archivos escritos en PHP que podemos copiar en un directorio de nuestro servidor web, de modo que, cuando accedemos a esos archivos, nos muestran unas páginas donde podemos encontrar las bases de datos a las que tenemos acceso en nuestro servidor de bases de datos y todas sus tablas.
  • 8. MySQL Essentials para Windows La plataforma operativa más habitual de MySQL es UNIX o Linux en todas sus distribuciones y en la mayoría de los casos acompañado por los otros componentes de la LAMP (Linux, Apache, MySQL, PHP/Perl/Phyton). Por supuesto, también existe la correspondiente plataforma WAMP en la que se sustituye el sistema operativo Linux por Windows. En la actualidad, la versión de MySQL para Windows es muy estable y presenta sólo ligeras limitaciones respecto a la de Unix o Linux.
  • 9. Las razones para instalar MySQL en Windows con este sencillo paquete de Instalación (ESSENTIALS) son las de poder trabajar con el sistemas gestor de bases de datos independientemente de la instalación de Apache y de PHP, sobre un sistema operativo que en sus diferentes versiones (98, XP, 2000, Vista, etc.) está implantado en muchos centros educativos para soportar determinadas aplicaciones creadas para esta plataforma.
  • 10. TUTORIAL DE INSTALACIÓN phpMyadmin http://www.youtube.com/watch?v=fPt6Xy70xyU MySQL Essentials para Windows http://www.youtube.com/watch?v=DVrG7beOKN0
  • 11. INSTALADORES phpMyadmin http://phpmyadmin.softonic.com/ MySQL Essentials para Windows http://mysql-essential.uptodown.com/