INSTITUTO TECNOLÓGICO SUPERIOR DE CALKINÍ, EN EL ESTADO DE CAMPECHE EXAMEN A TÍTULO Asignatura: BASE DE DATOS Y REDES Carrera: INGENIERÍA EN MECATRÓNICA Grupo A Profesor: MSC. FRANCIA ISABEL MIRANDA RODRÍGUEZ. Fecha de aplicación: 13 DE AGOSTO DE 2012 Horario: de 18:00 A 20:00 hrs Lugar: Salón 4 edificio D. Estimados estudiantes: con respecto al Examen de Título estos son los requerimientos del mismo, los cuales corresponden al 20% del trabajo documental y al 20% de participación. 1. Diseñar una Base de Datos en Microsoft Office Access de una Compañía. 2. A continuación se especifican todos los detalles que deben ser considerados para la Base de Datos. La compañía mediante un sistema de información, requiere llevar el control de empleados, departamentos y proyectos, para lo cual es necesario diseñar la base de datos que almacenará los datos que son requeridos por la empresa. La compañía está organizada en departamentos. Cada departamento tiene un nombre único, un número único, y un empleado en particular que es el jefe del departamento. Se llevará el registro de la fecha en la que el empleado fue designado como jefe del departamento. Un departamento puede estar ubicado en varias localidades En cuanto a los proyectos, cada uno tiene un número único y un nombre único, y se ejecuta en un solo lugar. Cada departamento controla un cierto número de proyectos. No necesariamente todos los departamentos controlan proyectos. Los datos que se registrarán para los empleados son los siguientes: nombre, cédula, fecha de nacimiento, dirección, sexo y salario. Los empleados trabajan en un departamento en particular, pero pueden trabajar en varios proyectos, los que no están necesariamente controlados por su mismo departamento. Para cada empleado se registrará además el número de horas semanales que trabaja en cada proyecto. También llevaremos el registro del supervisor directo de cada empleado. De los empleados se tiene que registrar los datos de sus dependientes (cargas familiares), se almacenará de cada persona dependiente, su sexo, fecha de nacimiento y su parentesco con el empleado. SE PIDE PARA EL TRABAJO LO SIGUIENTE: a) Diagrama Entidad-Relación. b) Diagrama Relacional. c) Cardinalidades y restricciones entre tablas, claves principales, foráneas, y todos los check que se necesiten para que la base de datos permanezca en un estado consistente. d) Normalización, etapa por etapa, con la debida explicación de cada una. e) Auditoría sobre la tabla de empleados, cada vez que ingresemos se solicitará que: f) Se guarde información sobre quien ingreso el empleado, con fecha y hora, esto selo hará automáticamente por medio de un trigger. g) Se solicitará adicionalmente una vista que tenga el usuario ingresado, y de la tabla de auditoría se presente un reporte de los días que el usuario lleva ingresado en el sistema. h) Adicionalmente, se requiere un trigger que calcule automáticamente la edad del empleado y al momento del ingreso en la base se actualice esta como un campo calculado. i) Se requiere una vista que permita ver cuáles son los integrantes de cada proyecto. j) Un gestor de consultas. k) Un gestor de Informes. 3. DEBERAS PREPARAR UN DOCUMENTO CON TODO LO SOLICITADO EN LA BASE DE DATOS Y CON TODAS LAS EXPLICACIONES NECESARIAS, ASÍ COMO EN DIAPOSITIVAS TODO EL PROCESO DE LA BASE DE DATOS. 4. El documento deberá contener los siguientes puntos y también deberá estar engargolado. Presentación Introducción Contenido Conclusión Bibliografía ATENTAMENTE MSC. FRANCIA ISABEL MIRANDA RODRÍGUEZ