2do. Parcial Bases de datos Octubre 2015
1. Introducción a bases de datos Efectúe la definición conceptual de Modelos de Datos. (T1) Mencione y describa los componentes del Modelo Estático y el Modelo Dinámico. (T1) (T2) Los modelos lógicos basados en registros, se utilizan para describir los datos a nivel conceptual y externos; Describa básicamente el Modelo Relacional. (T2) 2. Definiciones de Objetos Efectúe la definición conceptual de los siguientes objetos. Entidades. (T1) Atributos. (T2) Dominios (T1) Tupla. (T2) Grado. (T1) Cardinalidad. (T1) (T2) Clave. (T1) (T2) 3. Modelo Relacional Describa brevemente el Modelo Entidad / Relación. (Incluya simbología) (T1) (T2) De las Operaciones Básicas Mencione las Operaciones Básicas Unarias. (T1) Mencione las Operaciones Básicas Binarias (T2) Mencione las Operaciones Derivadas (T1) (T2) Describa la operación JOIN. (T2) Describa las normas del proceso de normalización (1FN - 2FN -3FN –BCFN) (T1) (T2)
AlumnosExámenesMaterias NlegajoNum7NlegajoNum7NlegajoNum7 CodCarreraNum3CodMateriaNum3CodMateriaNum3 NombreCar.25FechaExamenDate NombreMat er Car.30 ApellidoCar.25NotaNum2,2CodDeptoNum3 DomicilioCar.25DepartamentosCodCarreraNum3 LocalidadCar.25 CodDeptoNum3 Cod. PostalCar.10 NombreDept o Car.30 PromedioNum2,2 MaterAprobNum2 SQL Efectuar las consultas que se solicitan a continuación de acuerdo el modelo de datos que se acompaña. (T1) (T2) a.- Construya una consulta de acuerdo a la siguiente consigna: Mostrar el apellido, nombre, número de legajo del alumno; Código de la materia, nombre de la materia, fecha y nota del examen, para todos los alumnos con notas entre seis y ocho puntos y notas entre nueve y diez puntos. b.- De acuerdo a la siguiente consigna indique los errores que observe en la sentencia SQL desarrollada. Mostrar el apellido, domicilio, código de carrera y todos los exámenes rendidos por el alumno (en este caso se deberá mostrar el código de materia, fecha de examen y nota) para aquellos alumnos de la carrera 01 y 02 que aprobaron al menos 10 materias. SELECT Alumnos.Apellido, Alumnos. Domicilio, Alumnos.CodCarrera, Examenes.CodMateria, Examenes.FechaExamen, Examenes. Nota FROM Alumnos, Examenes WHERE Alumnos.Nlegajo = Materias.Nlegajo AND Alumnos.CodCarrera = 01 AND Alumnos.CodCarrera = 02 OR Alumnos.MaterAprob >= 10