ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ SABADO 30 DE JULIO DE 2011 ACTIVIDAD DE LA SEGUNDA SEMANA SENA Teniendo en cuenta el ejercicio de la actividad anterior donde se aplicaron las diferentes formas normales, podemos realizar las siguientes tablas y realizar las diferentes operaciones mandadas por la tutora. 1- Crear y enlazar las tablas en WINSQL obtenidas al realizar la actividad 1. Tabla Factura Tabla Producto o Artículos
Es un pequeño ejemplo de consultas en el lenguaje SQL
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
ACTIVIDAD DE LA SEGUNDA SEMANA SENA
Teniendo en cuenta el ejercicio de la actividad anterior donde se
aplicaron las diferentes formas normales, podemos realizar las
siguientes tablas y realizar las diferentes operaciones mandadas
por la tutora.
1- Crear y enlazar las tablas en WINSQL obtenidas al realizar
la actividad 1.
Tabla Factura
Tabla Producto o Artículos
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Tabla Clientes
Ya se tienen las tablas con el diseño. Para realizar las tablas en
la base de datos nosotros debemos crear una Base de datos en este
caso utilizare un programa que se llama MySQLyog el cual me
permitirá crear y realizar operaciones con las tablas.
Antes de crear la Base de datos, Activamos el WampServer.
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Verificamos si WampServer se encuentra activado
Ahora nos vamos para SQLyog
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Verificamos la conexión con el servidor
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Después de realizar el test de conexión el servidor Wampserver,
escribimos la siguiente sentencia SQL para poder crear nuestra
Base de Datos en este caso se va a llamar Curso
Ahora vamos a crear la primera tabla cliente
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Luego alteramos la tabla para agregarle la llave principal, y
cambiar el motor de la tabla para poder obtener las relaciones.
Insertamos la primera persona a la tabla para probar si no existe
algún error con la base de datos o con el servidor
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Realizamos la tabla Artículos o productos de la misma manera
Alteramos la tabla para cambiarle el motor para que nos permita
las relaciones y le agregamos la llave primaria
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Ya tenemos todas las tablas sin relaciones en la base de datos,
ahora para poder realizar la primera relación entre las tablas,
debemos cambiarle el motor a cada una de las tablas de la
siguiente manera.
1- ALTER TABLE artículos Engine = InnoDB;
2- ALTER TABLE clientes Engine = InnoDB;
3- ALTER TABLE facturas Engine = InnoBD;
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Después de haber cambiado el motor de cada una de las tablas para
poder realizar las relaciones correspondientes la tabla factura
nos quedaría de la siguiente manera.
NOTA: para las relaciones utilice PHPmyAdmin.
La tabla clientes queda de la siguiente manera.
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
La tabla artículos o productos queda de la siguiente manera.
Ahora vemos la tabla Facturas con algunos registros
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
Ahora pasamos a las diferentes consultas que debemos de realizar
como parte del ejercicio.
1- SELECT * FROM artículos ;
ACTIVIDAD 2 DEL SENA JOSE CARLOS FERRER BERMUDEZ
SABADO 30 DE JULIO DE 2011
2- SELECT nombre, apellido FROM clientes WHERE ciudad LIKE