TABLA CLIENTE Caso 1 Mostrar los nombres de la compaa de todos los clientes que empiecen con su identificacin m SELECT CustomerID, CompanyName FROM do!Customers "#ERE $CompanyName LI%E N&m '() Caso * Mostrar las identificaciones y pas de los clientes que son del pas de Alemania. SELECT CustomerID, Country FROM do!Customers "#ERE $Country LI%E N(+ERMAN,() Computacin e informtica Pgina 2 Administracin de base de datos Caso - Mostrar las identificaciones y telfono de los clientes que empiecen con a SELECT CustomerID, P.one, Conta/tName FROM do!Customers "#ERE $Conta/tName LI%E N&A '() Caso 0 Mostrar a todos los clientes que pertenecen a la compaa alfreds futterkiste SELECT CustomerID, CompanyName FROM do!Customers "#ERE $CompanyName 1 N(ALFREDS F2TTER%ISTE() Caso 3 Computacin e informtica Pgina 3 Administracin de base de datos Mostrar a todos las compaas de Austria. SELECT CompanyName, Country FROM do!Customers "#ERE $Country 1 N(A2STRIA() Caso 4 Mostrar a todos las identificaciones de los clientes que tienen el cargo de marketing. SELECT CustomerID, Conta/tT5t6e, CompanyName FROM do!Customers "#ERE $Conta/tT5t6e LI%E N&MAR%ETIN+ '() TABLA CATE+ORIA Computacin e informtica Pgina 4 Administracin de base de datos Caso 7 mostrar categoras. SELECT Cate8oryID, Cate8oryName FROM do!Cate8or5es TABLA PROD2CTO Caso 9 Mostrar todos los productos que pertenecen a la categora 1. SELECT Produ/tID, Cate8oryID, Produ/tName FROM do!Produ/ts "#ERE $Cate8oryID 1 1) TABLA DE PRO:EEDOR Computacin e informtica Pgina 5 Administracin de base de datos Caso ; Mostrar a todos los proeedores en nombre de contactos que pertenecen a Alemania. SELECT Supp65erID, Conta/tName, Country FROM do!Supp65ers "#ERE $Country 1 N(+ERMAN,() Caso 1< Mostrar nombre de contacto y pas de los proeedores que tienen el cargo de administrador de pedidos. SELECT CompanyName, Supp65erID, Country, Conta/tT5t6e FROM do!Supp65ers "#ERE $Conta/tT5t6e LI%E N(Order Adm5n5strator '() PRACTICA DE BASE DE DATOS CONSULTAS DE UNA TABLA 1.!Muestre todos los alumnos. Computacin e informtica Pgina 6 Administracin de base de datos CODI+O= SELECT NIF, NOMBRE, APELLIDO1, APELLIDO*, EDAD, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO ".!Muestre los alumnos donde el nombre empiece con #. CODI+O= SELECT NOMBRE FROM do!AL2MNO "#ERE $NOMBRE LI%E N(>'() $.!Muestre los alumnos donde el apellido1 empiece con %. CODI+O= SELECT APELLIDO1 FROM do!AL2MNO Computacin e informtica Pgina 7 Administracin de base de datos "#ERE $APELLIDO1 LI%E N(:'() &.!Muestre edad de 'ina (uertas )alacio. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD FROM do!AL2MNO "#ERE $NOMBRE 1 N(+INA() AND $APELLIDO1 1 N(#2ERTAS() AND $APELLIDO* 1 N(PALACIOS() *.!Muestre las notas del +,- &..1*/.$*.!0. CODI+O= SELECT NIF, PARCIAL1, PARCIAL*, PR?CTICAS FROM do!AL2MNO "#ERE $NIF 1 N(07!13;!-37@C() Computacin e informtica Pgina 8 Administracin de base de datos 1.!Muestre el +,- y +2M345 donde sus notas parciales y practicas correspondientes son 1/6 "7618. CODI+O= SELECT NIF, NOMBRE, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO "#ERE $PARCIAL1 1 1;) AND $PARCIAL* 1 *<) AND $PRACTICAS 1 19) ..!Muestre los alumnos que tengan & letras en su nombre. CODI+O= SELECT NOMBRE FROM do!AL2MNO "#ERE $NOMBRE LI%E N(AAAA '() 8.!Muestre los alumnos mayores de 1* aos. CODI+O= Computacin e informtica Pgina 9 Administracin de base de datos SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD FROM do!AL2MNO "#ERE $EDAD B 13) /.! Muestre los alumnos menores de "7 aos. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD FROM do!AL2MNO "#ERE $EDAD C *<) 17.! Muestre los alumnos entre "7 y $7 aos. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD FROM do!AL2MNO Computacin e informtica Pgina 10 Administracin de base de datos "#ERE $EDAD B *< AND EDAD C -<) 11.! Muestre los alumnos donde parcial1 sean menor igual a 17. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1 FROM do!AL2MNO "#ERE $PARCIAL1 C1 1<) 1".! Muestre los alumnos donde parcial" sean mayor igual a 18. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL* FROM do!AL2MNO "#ERE $PARCIAL* B1 19) Computacin e informtica Pgina 11 Administracin de base de datos 1$.! Muestre los alumnos donde parcial1 sean mayores igual a 17 . CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1 FROM do!AL2MNO "#ERE $PARCIAL1 B 1<) 1&.! Muestre los alumnos donde parcial" sean menor igual a 1*. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL* FROM do!AL2MNO "#ERE $PARCIAL* C 13) Computacin e informtica Pgina 12 Administracin de base de datos 1*.! Muestre los alumnos donde parcial1 esta entre 1* y "7. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1 FROM do!AL2MNO "#ERE $PARCIAL1 B 13 AND PARCIAL1 C *<) 11.! Muestre los alumnos donde parcial" este entre 7 y 17. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL* FROM do!AL2MNO "#ERE $PARCIAL* B < AND PARCIAL* C 1<) Computacin e informtica Pgina 13 Administracin de base de datos 1..! Muestre los alumnos que aprobaron las pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PRACTICAS FROM do!AL2MNO "#ERE $PR?CTICAS B 1-) 18.! Muestre los alumnos que desaprobaron las pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PR?CTICAS FROM do!AL2MNO "#ERE $PR?CTICAS C 1-) Computacin e informtica Pgina 14 Administracin de base de datos 1/.! Muestre los alumnos que aprobaron los parciales y las pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO "#ERE $PARCIAL1 B 1-) AND $PARCIAL* B 1-) AND $PRACTICAS B 1-) "7.! Muestre los alumnos que desaprobaron los parciales y las pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO "#ERE $PARCIAL1 C 1-) AND $PARCIAL* C 1-) AND $PRACTICAS C 1-) Computacin e informtica Pgina 15 Administracin de base de datos "1.! Muestre los parciales y la pr9ctica de los alumnos que tienen la letra + en el apellido". CODI+O= SELECT PARCIAL*, PARCIAL1, PRACTICAS, APELLIDO* FROM do!AL2MNO "#ERE $APELLIDO* LI%E N('n '() "".!Muestre las edades de los alumnos donde el nombre empie:an con C! CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD FROM do!AL2MNO "#ERE $NOMBRE LI%E N(C'() "$.!Muestre los alumnos mayores igual de "7aos y aprobados en los parciales y pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD, PARCIAL1, PARCIAL*, PRACTICAS Computacin e informtica Pgina 16 Administracin de base de datos FROM do!AL2MNO "#ERE $EDAD B1 *<) AND $PARCIAL1 B 1-) AND $PARCIAL* B 1-) AND $PRACTICAS B 1-) "&.! Muestre los alumnos menores de "7 aos de edad desaprobados en los parciales y pr9cticas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, EDAD, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO "#ERE $EDAD C *<) AND $PARCIAL1 C 1-) AND $PARCIAL* C 1-) AND $PRACTICAS C 1-) "*.!Muestre los alumnos donde los apellidos empiecen con ) y estn aprobados en los parciales y las practicas. CODI+O= SELECT NOMBRE, APELLIDO1, APELLIDO*, PARCIAL1, PARCIAL*, PRACTICAS FROM do!AL2MNO "#ERE $APELLIDO1 LI%E N&P '() AND $APELLIDO* LI%E N(P'() AND $PARCIAL1 B 1-) AND $PARCIAL* B 1-) AND $PRACTICAS B 1-) Computacin e informtica Pgina 17 Administracin de base de datos Computacin e informtica Pgina 18