ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingeniería en Sistemas de Información y Ciencias de la Computación


Enviado por   •  7 de Abril de 2017  •  Trabajo  •  585 Palabras (3 Páginas)  •  82 Visitas

Página 1 de 3

Universidad Mariano Gálvez de Guatemala

Primer siclo sección “A”

Ingeniería en Sistemas de Información y Ciencias de la Computación

Curso:   Introducción a los sistemas de computo

Catedrático:   Ing. Julio Escobar

Consultas en Base de Datos en Access

Estudiante:   César Augusto Florian Chicas

No. de Carné:   1590-17- 1180

Santa Rosa, Marzo de 2017

Consulta 1:

Explicación:

En el SELECT colocamos un asterisco para que se nos muestre todas las columnas de las tablas que coloquemos en el FROM, en este colocaremos todas las tablas a cada una asignándole un alias, porque en este caso necesitamos de todas ellas y en el WHERE colocamos la o las condiciones que solicitemos para mostrar los resultados, y en este caso las condiciones serán que muestre resultados de empleados que tengan en uno de sus nombres el nombre de JULIO colocando un operador LIKE que servirá como filtro ayudado de asteriscos alrededor del nombre JULIO como comodín de caracteres, luego colocaremos un operador AND para agregar otra condición en la que solicitaremos una igualdad de un campo de la tabla EMPLEADO con otro de la tabla CARGO así: E.COD_CARGO=C.COD_CARGO después como última condición después de otro AND solicitamos otra igualdad entre un campo de la tabla EMPLEADO con uno de la tabla DEPARTAMENTO expresándolo así: E.COD_DEPTO=D.COD_DEPTO, estas dos últimas condiciones evitaran que se repitan resultados porque estamos utilizando más de una tabla. Toda esta consulta nos mostrara todos los campos de todas las tablas para empleados que se llamen JULIO.

La consulta mostrara 11 resultados.

Para mostrar el resultado se realizó la siguiente consulta:

SELECT * FROM EMPLEADO E, CARGO C, DEPARTAMENTO D WHERE E.NOMBRE LIKE "*JULIO*" AND E.COD_CARGO=C.COD_CARGO AND E.COD_DEPTO=D.COD_DEPTO;

[pic 1]

[pic 2]

Consulta 2:

Explicación:

En el SELECT colocamos el nombre de todas las columnas de las tablas que queremos que se muestren, en el FROM colocaremos las tablas que utilizaremos en la consulta asignándole un alias a cada una,  y en el WHERE colocamos las condiciones, las condiciones serán que muestre resultados de empleados que tengan en uno de sus nombres el nombre de CARLOS colocando un operador LIKE como filtro ayudado de asteriscos alrededor del nombre, agregaremos otra condición después de un operador AND en la que solicitaremos mostrar solo los empleados que tengan un salario mayor a 5000, después agregamos otra condición con otro AND así: E.COD_CARGO=C.COD_CARGO, esta última condición evitaran que se repitan resultados porque estamos utilizando más de una tabla. Toda esta consulta nos mostrara todos los campos de la tabla EMPLEADO con su debido salario para empleados que se llamen CARLOS y ganen más de 5000.

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (778 Kb) docx (602 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com