Professional Documents
Culture Documents
El software MySQL proporciona un servidor de base de datos SQL (Structured Query Language) muy rpido, multi-threaded, multi usuario y robusto, MySQL est diseado para entornos de produccin crticos, con alta carga de trabajo, MySQL es una marca registrada de MySQL AB. El software MySQL tiene una doble licencia. Los usuarios pueden elegir entre usar el software MySQL como un producto Open Source bajo los trminos de la licencia GNU (General Public License http://www.fsf.org/licenses/) o pueden adquirir una licencia comercial estndar de MySQL AB.
CAMPO. Se refiere a cualquier dato que se va almacenar en la BD, los campos pueden almacenar diferentes tipos de datos: ALFABTICO. Comprende todo el abecedario y signos de puntuacin NUMRICO. Comprende todos los digitos y el punto decimal. ALFANUMRICO. Acepta tantos caracteres alfabticos como numricos combinados. FECHA. Recibe datos de fecha en el formato dd/mm/ao.
SENTENCIAS / FUNCIONES
En el orden de usabilidad se describen a continuacin las sentencias y/o funciones mas importantes de MySql: CREATE DATABASE. Permite crear una nueva base de datos o tabla; su sintaxis es la siguiente: CREATE DATABASE empleados;
SENTENCIAS / FUNCIONES
USE. Activa o pone en uso la base de datos deseada para trabajar con ella: USE empleados; DROP DATABASE. Elimina la base de datos que se le indique: DROP DATABASE empleados;
SENTENCIAS / FUNCIONES
SHOW DATABASES. Muestra todas las bases de datos que estn alojadas en nuestro servidor: SHOW DATABASES;;
SENTENCIAS / FUNCIONES
CREATE TABLE. Permite crear una tabla dentro de la base de datos seleccionada previamente, su sintxis es la siguiente: CREATE TABLE nombre_tabla ( Campo1 tipo_dato(longitud), Campo2 tipo_dato(longitud), Campo3 tipo_dato(longitud), );;
SENTENCIAS / FUNCIONES
INSERT. Permite insertar 1 o ms registros en la tabla que se le indique, su sintaxis es la siguiente: INSERT INTO nombre_tabla (Campo1, Campo2, Campon) VALUES ('dato1', 'dato2', daton);;
SENTENCIAS / FUNCIONES
SELECT. Permite seleccionar 1 o ms registros en la tabla que se le indique, su sintaxis es la siguiente: SELECT Campo1, Campon FROM nombre_tabla;
A la funcin SELECT se le pueden agregar otras secciones o parametros, para realizar una consulta mas elaborada, como son WHERE, ORDER BY, GROUP BY, INNER, entre otras.
SENTENCIAS / FUNCIONES
WHERE. Esta clausula permite establecer una condicin para filtrar ciertos registros que cumplan con dicha condicin; esta condicin hace uso de los operadores de relacin (=, <, >, >=, <=). SELECT * FROM Empleados WHERE faltas > 1; Esta condicin nos mostrar todos los datos de los empleados, que tengan mas de una falta.
SENTENCIAS / FUNCIONES
ORDER BY. Ordena los registros obtenidos por la funcin SELECT, especificando el campo por el cual se va a ordenar y el modo de ordenacin (Ascendente o Descendentemente). SELECT * FROM Empleados ORDER BY NOMBRE DESC; Muestra todos los registros ordenados por nombre descendentemente.