faguilavidal
5/26/2015 - 7:26 PM

Ejercicio SQL celulares

Ejercicio SQL celulares

1. Crear y poner en uso la base de datos

Listo.

2. Crear la tabla cliente

create table cliente
(
rut int primary key,
nombre varchar2(20),
direccion varchar2(20),
comuna varchar2(20),
ciudad varchar2(20)
);

3. Crear la tabla tipo características

create table tipocaracteristicas
(
idtipoc int primary key,
nombre  varchar2(20)
);

4. Crear la tabla celular

create table celular
(
idcelular int primary key
);

5. Crear la tabla características

create table caracteristicas
(
idcelular int references celular(idcelular),
idtipoc int references caracteristicas(idtipoc)
);

6. Crear la tabla propietario

create table propietario
(
idcelular int references celular(idcelular),
rut int references cliente(rut),
numero int,
compañia  varchar2(20),
fechacontrato Date
);

7. Agregar 5 registros a las tablas cliente, celular y tipo de características



8. Agregar 10 registros a la tabla propietario y características



9. Mostrar un listado de comunas sin repeticiones



10. Mostrar un listado de todos los celulares que tienen un valor superior a 30000 pesos



11. Mostrar un listado de todos los celulares LG



12. Mostrar un listado de todos los celulares Samsung y que salieron este año (hoy 2012,
después 2013 2014 etc).



13. Mostrar los clientes de Entel



14. Mostrar los clientes de Movistar que ingresaron el año 2010



15. Mostrar todos los celulares que tienen Bluetooth



16. Mostrar todos los celulares que tienen cámaras de 5 MP y no tienen pantalla tactil



17. Mostrar los celulares que son modelo optimus (ej: 3d, one, etc)



18. Mostrar todos los teléfonos que tienen sistema operativo Android



19. Mostrar todos los teléfonos que son táctiles y que no poseen 4g.



20. Mostrar cuantos clientes son de Rancagua



21. Mostrar cuantos teléfonos tienen bluetooth



22. Mostar cual es el promedio de precios de los teléfonos LG



23. Mostrar cuantos teléfonos hay por marca



24. Mostrar cuantos clientes hay por comuna



25. Mostrar los clientes que son de Santiago y que tienen teléfonos Iphone



26. Los teléfonos Nokia están en oferta, bajan un 20 %



27. Mostrar los datos de los clientes que compraron teléfonos con pantalla táctil y que
cuestan más de $120000



28. Mostrar cuantos modelos de celulares son de la compañía Virgin Mobile



29. Borrar todos los celulares que tienen Infrarrojo



30. Mostrar todos los celulares que no tienen cámara de 5 MP



31. Hay una actualización que modifico todas las cámaras de 3 MP a 5 MP de la marca LG



32. Mostar a todos los clientes que tienen teléfonos Alcatel



33. Mostrar cuantos clientes tienen teléfonos con ringtone polifónico.



34. Mostrar cuantos teléfonos tienen sistema operativo Windows Mobile



35. Mostrar cuantos teléfonos son modelo Galaxy (algo) y tienen wifi



36. Mostrar todos los teléfonos que no tienen wifi



37. Mostrar cuantos clientes tienen teléfonos marca Samsung



38. Mostrar cuantos modelos diferentes existen de Iphone



39. Mostar cuantos clientes tienen más de 3 celulares



40. Mostrar cuantos clientes de Macul tienen teléfonos con sistema operativo Android



41. Mostar la marca y modelo de los teléfonos que tienen GPS