A6 - Lugo

 UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS División de Electrónica y Computació

Views 125 Downloads 2 File size 255KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

 UNIVERSIDAD DE GUADALAJARA

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS División de Electrónica y Computación  Carrera: Ingeniería Informática Materia: Bases de Datos Clave de la materia: I-5890 Sección: D-02 - 2020A 

Actividad VI. Transformación del DER a Tablas

Alumnos: Álvarez Moreno Josué Tonatiuh Duran Manzano Mario Martín Gutiérrez Pablo Julian Mora Sandoval Jonathan Valencia Delgadillo José Miguel  

Observaciones: _____________________________________________________ ____________________________________________________________

Fecha de entrega: 15 de Mayo de 2020. Profesor: Luis Felipe Mariscal Lugo

Suponga que tenemos los siguientes requisitos para la base de datos de una universidad, que se utilice para controlar los certificados de estudios de los estudiantes: a. La universidad controla, por cada Estudiante su nombre, CURP, código, domicilio_actual, teléfono_actual, domicilio_permanente, teléfono_permanente, fecha_nacimiento, sexo, grado ('primer año/semestre','segundo año/semestre', ... , 'graduado') y carrera. Tanto la CURP como el código son valores únicos para cada estudiante. b. Cada Departamento está descrito mediante un nombre, código, número_oficina, teléfono_oficina y un campus. Tanto el nombre como el código tienen valores únicos para cada departamento. c. Cada Curso tiene un nombre, descripción, número, número_horas_semestre, grado y el código_departamento que lo imparte. El número de curso es único por cada uno de ellos. d. Cada Sección tiene un número, profesor (nombre), semestre, grado y curso (número). El número de sección diferencia cada una de las secciones del mismo curso que se imparten durante el mismo grado (semestre/año); sus valores son 1, 2, 3, etc. e. Un registro de calificación hace referencia a un código de Estudiante, una sección particular y una calificación. Diseñar un esquema de base de datos relacional para esta aplicación. Elaborar un documento que contenga las tablas que representen el diagrama ER, con sus nombres y atributos. El documento liste las tablas de la base de datos a crear, con sus nombres de tabla, atributos y tipos de datos propuestos a usar en la implementación.

Requerimientos Generales a) Por cada tabla de la base de datos: a) Mostrar el nombre de la tabla b) Incluir una columna para el atributo c) Incluir una columna para el tipo de dato en español (entero, real, moneda, carácter, lógico, cadena) d) Incluir una columna para el tipo de dato propuesto para la base de datos: int(tamaño), char(tamaño), varchar(tamaño), decimal(dígitos,decimales), date, money e) Incluir una columna para la tabla que corresponda a la llave foránea.

b) Mostrar las llaves primarias y foráneas de cada tabla

c) Elaborar para cada tabla, tablas de ejemplo con 5 tuplas cada una.

Conclusiones: Alvarez Moreno Josue Tonatiuh: Esta actividad me ayudo a identificar los aspectos importantes de un diagrama de identidad relación y poder convertirlo a un modelo de tablas, tomando en cuenta relaciones, restricciones, datos de atributos y como se implementarían en la base de datos. Duran Manzano Mario Martín Gutiérrez Pablo Julian Mora Sandoval Jonathan Valencia Delgadillo José Miguel