INTRODUCCIÓN A MYSQL Esta primera guía está orientada a

Anuncio
INTRODUCCIÓN A MYSQL
Esta primera guía está orientada a hacer una introducción al manejo del motor de base de
datos MYSQL, desde el ambiente de trabajo de PHPMyAdmin.
En primer lugar debemos de acceder al panel de control, para ello ingrese al explorador de
internet he ingrese localhost, debe de aparecer algo como se observa en imagen.
El siguiente paso es acceder al icono de phpMyAdmin, el cual es la primera opción que se
observa en la pantalla.
Con phpMyAdmin podremos gestionar nuestras bases de datos MySQL, la pantalla inicial da la
opción tanto de seleccionar una base de datos ya creada desde el menú de la izquierda, como
de crear una nueva base de datos (La crearemos mediante código SQL).
Para seleccionar una base de datos existente, desplegaremos el combo de la izquierda de la
pantalla, y elegimos la base de datos.
Creando Base de Datos. Para crear una nueva base de datos lo podemos hacer utilizando la
opción que trae phpMyAdmin, o mediante comandos SQL, en nuestro caso lo haremos
primero usando comandos, para ello de clic sobre el ícono SQL.
Se abre la ventana de edición de comandos SQL, en ella teclee CREATE DATABASE db_prueba,
y clic en botón Continuar.
Observe los resultados, tal y como se ven en la siguiente imagen.
Borrar Base de Datos. Para borrar base de datos se utiliza el comando DROP DATABASE
db_prueba, pruebe el comando.
Vuelva a crear la base de datos con el comando CREATE, para continuar con la creación de
tablas.
Creando Tablas. Lo primero que debemos de hacer es ubicarnos en la base de datos, para ello
use el comando USE db_prueba, de esta manera nos ubicamos en la base de datos que vamos
a usar.
A lo largo de la guía basaremos todos los ejemplos y ejercicios en las tablas que aparecen a
continuación.
Nota: Estas tablas están orientadas a la didáctica, no a un diseño óptimo.
Tabla empleados con los siguientes campos:









numemp: número del empleado
nombre : nombre y apellidos del empleado
edad : edad del empleado
oficina : número de la oficina donde trabaja el empleado, p.ej. Antonio Gómez trabaja en
la oficina 12 de Bogotá
cargo: el cargo que desempeña el empleado
contrato: fecha en que se contrató al empleado
jefe: número de su jefe inmediato, p.ej. El jefe de Antonio García es José González.
cuota: cuota del empleado, sería el importe mínimo de ventas que debe alcanzar el
empleado en el año
ventas: importe de ventas realizadas durante este año.
De clic sobre la pestaña SQL y ejecutemos el siguiente comando para crear la tabla anterior.
Observe y analice la sintaxis del comando SQL para crear tablas (CREATE TABLE), creemos
ahora la tabla tboficinas, que se observa en la siguiente imagen.
Observe que el campo oficina es la llave primaria de la tabla.
Vamos a crear todas la tablas que necesitaremos para el presente curso.
Tabla: tbproductos.
Tabla: tbpedidos
Tabla: tbclientes
DATOS DE EJEMPLOS
Para poder continuar ingrese mínimo unos 10 registros en cada tabla.
TbEmpleados
TbOficinas
TbClientes
TbProductos
TbPedidos
Recuerde debe ingresar suficientes registros, de tal forma que al momento de hacer las
consultas nos de algún resultado.
CONSULTAS SIMPLES
Empezaremos por estudiar la sentencia SELECT, que permite recuperar datos de una o varias
tablas. La sentencia SELECT es la más compleja y potente de las sentencias SQL. Empezaremos
por ver las consultas más simples, basadas en una sola tabla.
Esta sentencia forma parte del DML (lenguaje de manipulación de datos), en este tema
veremos cómo seleccionar columnas de una tabla, cómo seleccionar filas y cómo obtener las
filas ordenadas por el criterio que queramos.
El resultado de la consulta es una tabla lógica, porque no se guarda en el disco sino que está en
memoria y cada vez que ejecutamos la consulta se vuelve a calcular.
Cuando ejecutamos la consulta se visualiza el resultado en forma de tabla con columnas y filas,
pues en la SELECT tenemos que indicar qué columnas queremos que tenga el resultado y qué
filas queremos seleccionar de la tabla origen.
Sintaxis de la Clausula SELECT
Selección de Columnas.
La lista de columnas que queremos que aparezcan en el resultado es lo que llamamos lista de
selección y se especifica delante de la cláusula FROM.
Con la cláusula FROM indicamos en qué tabla tiene que buscar la información. Ejemplo:
Select * From tbclientes
Descargar