UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO KAREN ESMERALDA MARTINEZ HERNANDEZ LIA I8 PROYECCION La proyección, denotada por π 1, 2,3 (R) es usada para extraer uno o varios atributos desde cada n-ada (renglones) de la relación R. Ejemplo: Sea la relación R: A 1 2 3 B 1 2 3 C 2 1 2 = π A, B R =π cve,nom(alumno) RI= π A, B select A, B from R select cve,nom from alumno SELECCION La selección, denotada por &f (R) es utilizada para extraer los renglones de la relación R en que se satisface la formula f. Donde f es una expresión relacional cuyos operandos pueden ser atributos de R o constantes. EJEMPLO: Sea la relación R: A 1 2 B 1 2 C 2 1 UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO KAREN ESMERALDA MARTINEZ HERNANDEZ LIA I8 3 3 2 La selección de los renglones en donde B es >=2 de R se indicaría mediante: Representación Rl= &B>=2(R) Select A, B from where B>=2 Para seleccionar a los que empiecen con la misma variable (A), se utiliza: Select NOM from ALUMNO where NOM ‘%A’; Select MATERIA, MAESTRO where ALUMNO.CVE=MAESTRO.CVE and MAESTRO.CVE=MATERIA; _______________________________________________________________ Consideremos una base de datos llamada BIBLIOTECA con los siguientes esquemas de relación: LIBRO Título del libro Autor del libro Nombre de la editorial Numero de libro Tit_lib Aut_lib Nom_edit Num_lib EDITOR Nombre del editor Dirección del editor Cuidad del editor Nom_edi Dir_edi Ciu_edi UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO KAREN ESMERALDA MARTINEZ HERNANDEZ LIA I8 PRESTATARIO Nombre del prestatario Nom_pre Dirección del prestatario Dir_pre Ciudad del prestatario Ciu_pre Número del prestatario Num_pre PRESTAMOS Número del préstamo Num_pre Número del libro Num_lib Fecha de préstamo Fs_pmo