Você está na página 1de 4

UNIVERSIDAD AUTNOMA DEL ESTADO DE MXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO

Tarea 12 Rebeca Becerril Alvarez Grupo: LIA I-7 Semestre: 7 PRACTICA DE LABORATORIO PROPSITO: El dicente har uso de palabras reservadas de SQL (lenguaje de consulta estructurado). ALCANCES: al terminar el dicente podr hacer consultas de atributos de una o ms entidades. Har uso de select, from, where, operadores de comparacin y operadores lgicos. INSTRUCCIONES: inicia el gestor de la base de datos oracle y en el men contextual elige SQL workshop selecciona SQL commands, aparece un panel para escribir la sentencia y comienza a resolver. 1.- Selecciona todos los profesores. SELECT * FROM PROFESOR; Fecha: 25 de Septiembre 2013

2.- Selecciona el nombre completo de los profesores (es importante que coloques el nombre exacto de los atributos de lo contrario la consulta no ser correcta) SELECT "NOMBRE-PROF", "APE-PAT-PROF", "APE-MAT-P" FROM PROFESOR;

3.- Pon una etiqueta al CAMPO NOMBRE_PROF COMO NOM (utiliza la sentencia AS) SELECT "NOMBRE-PROF" AS "NOM", "APE-PAT-PROF", "APE-MAT-P" FROM PROFESOR;

4.- Selecciona el nombre completo del profesor que tenga telfono (nota para hacer la consulta o recuperacin de varias entidades o tablas debemos colocar el nombre de LA TABLA. ATRIBUTO) SELECT NOMBRE_PROF FROM PROFESOR, PROFESOR.CVE_PROF = TELEFONO.CVE_PROF; TELEFONO WHERE

SELECT PROFESOR.NOMBRE_PROF, TELEFONO.TIPO FROM PROFESOR INNER JOIN TELEFONO ON PROFESOR.CVE_PROF = TELEFONO.CVE_PROF;

5.- Selecciona solo el nombre del profesor que tenga telefono celular SELECT PROFESOR.NOMBRE_PROF FROM PROFESOR, TELEFONO WHERE PROFESOR.CVE_PROF = TELEFONO.CVE_PROF AND TELEFONO.TIPO='CELULAR';

6.- Selecciona todos los profesores cuya profesion sea lia. (nota: checa el constrain de llave principal de la entidad prof_profesion la llave primaria debe estar formada por clave de profesor y clave de profesion para que los datos sean correctos, de lo contrario podras observar inconsistencias como que Elizabeth evangelista es 2 veces LA por ejemplo y se refiere a la misma persona) SELECT PROFESOR.CVE_PROF,PROFESOR.NOMBRE_PROF, PROFESION.ABREVIATURA FROM PROFESOR,PROFESION,PROF_PROFESION WHERE PROFESOR.CVE_PROF = PROF_PROFESION.CVE_PROF AND PROFESION.CVE_PROFESION=PROF_PROFESION.CVE_PROFESION AND PROFESION.ABREVIATURA='LIA';

7.- Selecciona la CVE y nombre completo de los profesores cuya clave sea mayor o igual a 9348501

SELECT PROFESOR.CVE_PROF, PROFESOR.NOMBRE_PROF FROM PROFESOR WHERE PROFESOR.CVE_PROF >= '9348501';

8. Selecciona la cve y nombre completo de los profesores cuya clave este entre el 9348510 y el 9348514 SELECT PROFESOR.CVE_PROF, PROFESOR.NOMBRE_PROF FROM PROFESOR WHERE PROFESOR.CVE_PROF BETWEEN 9348510 AND 9348514;

Você também pode gostar