You are on page 1of 18

TEMA A EXPONER:

MySQL
INTEGRANTES DEL EQUIPO:

Abel Velasco
 Hugo Almanza
 Oscar Rodriguez
INTRODUCCION
SQL: Es un metodo basado en un potente lenguajes
para administrar y consultar datos almacenados.
SQL structured, Query, Lenguaje ( Lenguaje de
consulta estructurado.)
MySQL. es un sistema digestión de bases de datos
relacional, con licencia GPL (General Public License).
Su diseño multihilo le permite soportar una gran carga
de forma muy eficiente. MySQL fue creada por la
empresa sueca MySQL AB, que mantiene el copyright
del código fuente del servidor SQL, así como también
de la marca.
Aunque MySQL es software libre, MySQL AB
distribuye una versión comercial de MySQL, que no
se diferencia de la versión libre más que en el
soporte técnico que se ofrece, y la posibilidad
integrar este gestor en un software propietario, ya
que de no ser así, se vulneraría la licencia GPL.

MySQL es uno de los más usado en el mundo del


software libre, debido a su gran rapidez y facilidad
de uso. Esta gran aceptación es debida, en parte, a
que existen infinidad de librerías y otras
 ¿Como Funciona MySQL?
MySQL es un sistema Cliente/Servidor que
consta de un servidor SQL multi-hilo que
soporta diferentes backends, variados
programas cliente y de librerías,
administrador de herramientas y un
programa de interface.
MySQL es una contribución para muchos de los
software disponibles.
su principal debilidad es que no soporta
subconsultas

una subconsulta es una instrucción SELECT anidada


dentro de otra instrucción SELECT: SELECT INTO,
INSERT INTO, DELETE, o UPDATE o dentro de
otra subconsulta.Los formatos para las instrucciones
de subconsultas son las siguientes:
WHERE expression [NOT] IN (subconsulta)
WHERE expression operador_comparacion [ANY | ALL]
(subconsulta)
WHERE [NOT] EXISTS (subconsulta )

PERO SE ESTA TRABAJANDO EN ELLO


CARACTERISTICAS IMPORTANTES -
MYSQL
Escrito en C y C++, testado con GCC 2.7.2.1. Usa GNU
autoconf para portabilidad.
Clientes C, C++, Eiffel,PHP,Python,JAVA, Perl, TCL.
Multiproceso, es decir puede usar varias CPU si éstas
están disponibles.
Puede trabajar en distintas plataformas y S.O.
distintos.
Sistema de contraseñas y privilegios muy flexible y
segura.
Todas la palabras de paso viajan encriptadas en la red.
Registros de longitud fija y variable.
16 índices por tabla, cada índice puede estar compuesto
de 1 a 15 columnas o partes de ellas con una longitud
máxima de 127 bytes.
Todas las columnas pueden tener valores por defecto.
Utilidad Isamchk para chequear, optimizar y reparar
tablas.
Todos los datos están grabados en formato ISO8859_1.
Los clientes usan TCP o UNIX Socket para conectarse al
servidor.
Todos los comandos tienen -help o -? Para las ayudas.
Soporta diversos tipos de columnas como enteros de 1, 2,
3, 4, y 8 bytes, coma flotante, doble precisión, carácter,
fechas, enumerados, etc.
La mejor y más usada base de datos en el mundo.
Disponible y Accesible para todos
Fácil de usar,
Se está perfeccionando continuamente mientras
permanece rápida y segura.
Divertida para usar y perfeccionar. Libre de
molestias
Es gratuita(Se encuentra en la red)
MySQL CON OTRAS MARCAS.
Fecha de la
primera Última
versión versión
Creador
Informix pública estable Licencia de software
Informix Software 1985 10 Propietario
HSQLDB Hsqldb.Org
Berkeley 2001 1.8.0 Licencia BSD
Ingres University, 1980 2006 CA-TOSL
InterBase
Microsoft Borland 1985 7.5.1
9.00.2047 Propietario
SQL Server Microsoft 1989 de (2005 SP1)
Noviembre Propietario
MySQL MySQL
OracleAB 1996 5
10g Release GPL o propietario
Oracle Corporation
PostgreSQL 1977de
Junio 2 Propietario
PostgreSQL Global
Informix 1989 8.2.3 Licencia BSD
Informix Software 1985 10 Propietario
HSQLDB Hsqldb.Org
Berkeley 2001 1.8.0 Licencia BSD
Ingres University, 1980 2006 CA-TOSL
InterBase
Microsoft Borland 1985 7.5.1
9.00.2047 Propietario
SQL Server Microsoft 1989 de (2005 SP1)
Noviembre Propietario
MySQL MySQL
OracleAB 1996 5
10g Release GPL o propietario
Oracle Corporation
PostgreSQL 1977de
Junio 2 Propietario
PostgreSQL Global 1989 8.2.3 Licencia BSD
SOPORTE DEL SISTEMA OPERATIVO
Windows Mac OS X Linux BSD Unix z/OS
Adaptive
Server
Enterprise Sí Sí Sí Sí Sí No
ANTs Data
Server Sí Sí Sí Sí Sí  ?
DB2 Sí No Sí No Sí Sí
Firebird Sí Sí Sí Sí Sí Quizá
HSQLDB Sí Sí Sí Sí Sí Sí
Informix Sí Sí Sí Sí Sí No
Ingres Sí  ? Sí  ? Sí Quizá
InterBase Sí No Sí No Sí (Solaris) No
SapDB Sí No Sí No Sí  ?
MaxDB Sí No Sí No Sí  ?
Microsoft
SQL Server Sí No No No No No
MySQL Sí Sí Sí Sí Sí Quizá
Oracle Sí Sí Sí No Sí Sí
PostgreSQL Sí Sí Sí Sí Sí No
SmallSQL Sí Sí Sí Sí Sí Sí
SQLite Sí Sí Sí Sí Sí Quizá
COSTOS ACTUALIZADOS.

Es Gratuito.(free software)


La licencia tiene un valor unitario de $200 (USD), y
puede comprar muchas licencias antes de usarlas
para sacar partido de importantes descuentos
Puede distribuir una aplicación no GPL que use
MySQL sin pagar la licencia si el uso de MySQL no es
requerido (es decir, si la aplicación puede hacer las
mismas cosas usando alternativamente otro sistema,
servidor o controlador de bases de datos o lo que sea)
USOS DE MySQL.
• Cualquier persona que monte una pagina web.
Puede utilizarla con su propio servidor de base de
datos.
•Empresas de Agencias de Viajes
•Solo es importante saber manejar base de datos, y
programación.
•Se puede contribuir a MySQL, si cuentas con los
conocimientos adecuados.
TUTORIAL DE MySQL

IR A TUTORIAL
1 (WORD)

IR A TUTORIAL IR A TUTORIAL
2 (INTERNET) 3 (INTERNET)
CONCLUSIONES
SQL, Structure Query Language (Lenguaje de Consulta Estructurado) es un
lenguaje de programacion para trabajar con base de datos relacionales
como MySQL, Oracle, etc.
MySQL es un interpretador de SQL, es un servidor de base de datos.
Permite crear base de datos y tablas, insertar datos, modificarlos,
eliminarlos, ordenarlos, hacer consultas y realizar muchas operaciones,
etc., resumiendo: administrar bases de datos. Es una base de datos muy
rápida, segura y fácil de usar. Gracias a la colaboración de muchos
usuarios, la base de datos se ha ido mejorando optimizándose en
velocidad. Por eso es una de las bases de datos más usadas en Internet.
Su principal debilidad es que no soporta subconsultas
El softwere es gratuito y lo podemos descargar de la red, aunque
tambien se pueden comprar licencias y tienen un costo aproximado de
200 dls y se pueden comprar licencias en epocas de ofertas sin
necesidad de utilizarlas al momento.
La licencia GNU GPL de MySQL obliga a distribuir cualquier producto
derivado (aplicación) bajo esa misma licencia. Si un desarrollador desea
incorporar MySQL en su producto pero no desea distribuirlo bajo
licencia GNU GPL, puede adquirir la licencia comercial de MySQL
BIBLIOGRAFIA

 http://es.tldp.org/Manuales-LuCAS/manual_PHP/manual_PHP/index.htm
 http://es.wikipedia.org/wiki/MySQL
 http://www.programacionweb.net/cursos/curso.php?num=9
 http://losinvisibles.net/como/comoMySQL.html
 http://www.mysqlya.com.ar/
 http://dev.mysql.com/doc/refman/5.0/es/index.html
FIN DE LA
PRESENTACION
GRACIAS
Un hilo de ejecución, en sistemas operativos, es
similar a un proceso en que ambos representan
una secuencia simple de instrucciones ejecutada
en paralelo con otras secuencias. Un ejemplo de la
utilización de hilos es tener un hilo atento a la interfaz
gráfica (iconos, botones, ventanas), mientras otro hilo
hace una larga operación internamente.

Regresar

You might also like