TEMA A EXPONER My SQL INTEGRANTES DEL EQUIPO

  • Slides: 18
Download presentation
TEMA A EXPONER: My. SQL

TEMA A EXPONER: My. SQL

INTEGRANTES DEL EQUIPO: Abel Velasco n Hugo Almanza n Oscar Rodriguez n

INTEGRANTES DEL EQUIPO: Abel Velasco n Hugo Almanza n Oscar Rodriguez n

INTRODUCCION SQL: Es un metodo basado en un potente lenguajes para administrar y consultar

INTRODUCCION SQL: Es un metodo basado en un potente lenguajes para administrar y consultar datos almacenados. SQL structured, Query, Lenguaje ( Lenguaje de consulta estructurado. ) My. SQL. 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. My. SQL fue creada por la empresa sueca My. SQL AB, que mantiene el copyright del código fuente del servidor SQL, así como también de la marca.

Aunque My. SQL es software libre, My. SQL AB distribuye una versión comercial de

Aunque My. SQL es software libre, My. SQL AB distribuye una versión comercial de My. SQL, 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. My. SQL 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

n ¿Como Funciona My. SQL? My. SQL es un sistema Cliente/Servidor que consta de

n ¿Como Funciona My. SQL? My. SQL 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. My. SQL 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

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.

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

• 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 ISO 8859_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. •

• 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)

My. SQL CON OTRAS MARCAS.

My. SQL CON OTRAS MARCAS.

SOPORTE DEL SISTEMA OPERATIVO

SOPORTE DEL SISTEMA OPERATIVO

COSTOS ACTUALIZADOS. n. Es Gratuito. (free software) n. La licencia tiene un valor unitario

COSTOS ACTUALIZADOS. n. Es Gratuito. (free software) n. La licencia tiene un valor unitario de $200 (USD), y puede comprar muchas licencias antes de usarlas para sacar partido de importantes descuentos n. Puede distribuir una aplicación no GPL que use My. SQL sin pagar la licencia si el uso de My. SQL 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 My. SQL. • Cualquier persona que monte una pagina web. Puede utilizarla

USOS DE My. SQL. • 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 My. SQL, si cuentas con los conocimientos adecuados.

TUTORIAL DE My. SQL IR A TUTORIAL 1 (WORD) IR A TUTORIAL 2 (INTERNET)

TUTORIAL DE My. SQL IR A TUTORIAL 1 (WORD) IR A TUTORIAL 2 (INTERNET) IR A TUTORIAL 3 (INTERNET)

CONCLUSIONES SQL, Structure Query Language (Lenguaje de Consulta Estructurado) es un lenguaje de programacion

CONCLUSIONES SQL, Structure Query Language (Lenguaje de Consulta Estructurado) es un lenguaje de programacion para trabajar con base de datos relacionales como My. SQL, Oracle, etc. My. SQL 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 My. SQL obliga a distribuir cualquier producto derivado (aplicación) bajo esa misma licencia. Si un desarrollador desea incorporar My. SQL en su producto pero no desea distribuirlo bajo licencia GNU GPL, puede adquirir la licencia comercial de My. SQL

BIBLIOGRAFIA n n n http: //es. tldp. org/Manuales-Lu. CAS/manual_PHP/index. htm http: //es. wikipedia. org/wiki/My.

BIBLIOGRAFIA n n n http: //es. tldp. org/Manuales-Lu. CAS/manual_PHP/index. htm http: //es. wikipedia. org/wiki/My. SQL http: //www. programacionweb. net/cursos/curso. php? num=9 http: //losinvisibles. net/como. My. SQL. html http: //www. mysqlya. com. ar/ http: //dev. mysql. com/doc/refman/5. 0/es/index. html

FIN DE LA PRESENTACION GRACIAS

FIN DE LA PRESENTACION GRACIAS

Un hilo de ejecución, en sistemas operativos, es similar a un proceso en que

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