República Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería. Escuela de Computación. Asignatura: SISTEMAS DE BASE DE DATOS I Sección: IC731 Docente: ING. YESIKA MEDINA PRACTICA SQL .PRODUCTOS DE COMPUTACION 1. Crear la tabla Clientes (Rif, Nombre, Apellido) CREATE TABLE Clientes (Rif TEXT (15), Nombre TEXT(30), Apellido TEXT(40)); 2. Crear la tabla Compras ( Rif del Cliente , Cantidad ) 3. Crear la tabla Productos (Nombre, Descripción y Precio) 4. Insertar a la Tabla Clientes los campos: teléfono, Cuenta Bancaria. ALTER TABLE Clientes ADD COLUMN Teléfono TEXT(20), [Cuenta Bancaria] LONG; 5. Insertar a las Tablas Compras y Productos el campo Código del producto, 6. Seleccionar los Clientes que tengan por Apellido ROJAS SELECT * FROM Clientes WHERE Apellido = ’Rojas’; 7. Seleccionar los Productos que tengan por nombre PROCESADOR. 8. Seleccionar las Compras que tengan por Cantidad 5 productos. 9. Eliminar los registros de la tabla Productos que tengan por Precio 1000 DELETE * FROM Productos WHERE Precio = 1000; 10. Eliminar los registros de la tabla Compras que tengan por Cantidad 10 11. Eliminar los registros de la tabla Clientes que tengan por Nombre María 12. Seleccionar los Clientes que tengan distintos apellidos. SELECT DISTINCT Apellido FROM Clientes; 13. Seleccionar los Productos que tengan distintos Precios. 14. Seleccionar las Compras que tengan distintas Cantidades. 15. Mostar los Clientes que se apelliden Hernández y Rivero SELECT * FROM Clientes WHERE Apellido = ‘Hernández’ OR Apellido =’Rivero’; CORREO ELECTRONICO: ing.yesikamedina@hotmail.com BLOG: Yesikamedina.wordpress.com República Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería. Escuela de Computación. Asignatura: SISTEMAS DE BASE DE DATOS I Sección: IC731 Docente: ING. YESIKA MEDINA 16. Mostrar los Productos que tengan distintos Codigos 17. Obtener los datos de los clientes cuyos nombres comiencen con ‘A’ SELECT * FROM Clientes WHERE Nombre LIKE ‘A*’; 18. Mostar las compras cuyos Códigos de los productos comiencen con ‘M’ 19. Crear un Alias (para evitar escribir mucho) en una consulta que permita generar los ingresos superior por unidad entre 500 y 2mil SELECT p.Codigo, p.Nombre, p.Descripción, p.Precio FROM Productos p WHERE p.Precio BETWEEN 500 and 2000; 20. Sumar el total de las compras realizadas de las tablas compras y productos, utilizar un alias SELECT SUM(c.Cantidad *p.Precio) AS SUMA FROM Compras c, Productos p WHERE c.Codigo= p.Codigo; NOTA: AGREGAR 5 REGISTROS A CADA TABLA. CORREO ELECTRONICO: ing.yesikamedina@hotmail.com BLOG: Yesikamedina.wordpress.com República Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería. Escuela de Computación. Asignatura: SISTEMAS DE BASE DE DATOS I Sección: IC731 Docente: ING. YESIKA MEDINA PRACTICAR las consultas de la base de datos anterior con esta Crear la tabla Aeropuertos (Placa_Avion, Aerolínea, Piloto, Pasajero, Hora Salida, Hora Llegada, Destino,) Crear la tabla Piloto( Nombre) Crear la tabla Aerolínea ( Nombre) Crear la tabla Equipaje ( Nombre) Insertar a la Tabla Aeropuertos los campos: Carga, Capacidad de Pasajeros, Tipo Avión, Modelo. Insertar a las Tablas Piloto, Aerolínea y Equipaje los campos Código. Seleccionar los Aeropuertos que tengan por aerolínea AEROMEXICO Seleccionar los Equipajes que tengan por nombre MALETA. Seleccionar los AEROPUERTOS que tengan por DESTINO Maracaibo. Eliminar los registros de la tabla Aeropuertos que tengan por tipo de avión AIRBUS NOTA: AGREGAR 5 REGISTROS A CADA TABLA. CORREO ELECTRONICO: ing.yesikamedina@hotmail.com BLOG: Yesikamedina.wordpress.com