Está en la página 1de 18

Administracin de base de datos

PRACTICA ACCESS SQL


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

También podría gustarte