13. Seleccionar los Productos que tengan distintos

Anuncio
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: [email protected]
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: [email protected]
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: [email protected]
BLOG: Yesikamedina.wordpress.com
Descargar