Está en la página 1de 3

Trabajo Practico N 4

Suarez, Sebastin Alejandro, alumno de Ingeniera en Computacin, FACET, UNT

Resumen En este Trabajo Practico se busca consolidar los conocimientos con respecto a el modelo Relacional Los objetivos principales de este son: Desarrollar las situaciones problemticas dadas en la practica con aplicaciones en la vida real. ndicesModelo Relacional

siempre que est calificado para hacerlo. Cada clase debe tener un profesor, pero pueden asistir a ella varios alumnos. Al comienzo de cada semestre, las clases se asignan a distintos salones donde se renen regularmente. Entidades: Profesor, Clase, Alumno Atributos: Profesor(Id_profesor,Nombre,Apellido,Direccion,Especi alidad,Titulo) Clase(ID_clase,Nombre,Horario,Salon) Alumno(DNI,Nombre,Apellido,Direccion,Telefono) Relaciones: Imparte (Profesor,Clase) Asiste(Alumno,Clase)

I. NOMENCLATURA Entidad:Una entidad es un algo que se puede identificar en el medio ambiente de trabajo de los usuarios; es decir, aquello a lo cual los usuarios quieren dar seguimiento. Atributos:Las entidades tienen propiedades o atributos que describen las caractersticas de la entidad. Identificadores: Son atributos que nombran o identifican la instancia de la entidad, con el fin de lograr brindar criterios de unicidad. Relaciones: Son asociaciones entre las clases de entidad, y las instancias de relaciones son asociaciones entre instancias de entidad. II. INTRODUCCIN

Transformacion al modelo Relacional:

odas las entidades regulares presentes en el modelo E/R se transforman en tablas en el modelo relacional, manteniendo el nmero y tipo de los atributos, as como las claves primarias. Las entidades dbiles tambin se convierten en tablas en el modelo relacional, manteniendo el nmero y tipo de los atributos, pero su clave primaria se forma por la composicin de su clave primaria con la clave primaria de la entidad regular de la cual depende (Clave Fornea) El modelo Relacional es importante porque con el se expresan la mayora de los diseos de bases de datos y porque es el fundamento de la mayora de los productos de DBMS actuales. La normalizacin es importante porque constituye una tcnica para comprobar la calidad del diseo relacional. III. PROBLEMAS DE APLICACION A. Problema N1 Un profesor puede impartir varias clases diferentes,
Este trabajo fue apoyado por la Ctedra de Bases de Datos de la Facultad de Ciencias Exactas y Tecnologas de la Universidad Nacional de Tucumn. Jefe de Ctedra: Ing. G. E. Jurez (gjuarez@herrera.unt.edu.ar) Jefe de T. Prcticos: Ing. F. D. Menndez (fmenendez@herrera.unt.edu.ar)

B. Problema N1 La editorial Megabyte trabaja con autores diferentes que escriben los libros que publican. Algunos autores han escrito solo un libro, mientras que otros han escrito varios, adems algunos libros tienen coautora. Megabyte tambin trabaja con mltiples imprentas; sin embrago un libro dado lo imprime una sola imprenta. Un editor de Megabyte trabaja con diversos autores al mismo tiempo editando y produciendo sus libros; es labor del editor dar a la imprenta la copia final lista para cuando se ha revisado el manuscrito. Entidades: Autor,Libro,Imprenta Atributos: Autor(Id_autor,Nombre,Apellido,Telefono,Direccion) Libro(ISBN,Nombre,Tema) Imprenta(Id_imprenta,Nombre,Direccion,Telefono) Relaciones: Escribe(Autor,Libro)
Pgina 1 de 3

Bases de Datos

Imprime(Imprenta,Libro)

Transformacin al modelo Relacional:

Transformacion al modelo relacional:

C. Problema N3

E. Problema N 5 Dada la siguiente informacin del modelo E-R: - Cliente(dni, nombre-cli, direccin-cli, tarifa) - Automvil(matricula, marca, modelo, pagado, dni, clase) - Categora(clase, tasa) - Taller(cif, nombre-tal,direccin-tal) - Accidente(accidente, dni, matricula, cif, fecha, coste) Sabiendo que se han llamado igual, en todas las tablas, los atributos que representan el mismo objeto o propiedad; se pide realizar el modelo relacional

Transformacin al modelo Relacional:

D. Problema N4

F. Problema 6 Dado el modelo E-R de una BD siguiente: - Departamentos(cdigo, nombre) - Areas(cdigo, nombre, cdigo-dep) - Profesores(cdigo, nombre, categora, cdigo-are) - Locales(cdigo, nombre, capacidad, situacin) - Asignaturas(siglas, nombre, crditos, anualidad, curso, carcter, horas-teoria, horas-practicas, alumnos) - Grupos(siglas-asi, clase(*), cdigo, nombre, alumnos) - Docencia(cdigo-pro, cdigo-loc, siglas-asi, clase-gru, cdigo-gru, dia, hora) (*) indica si son de teora o de practicas. Que contiene informacin sobre un centro universitario: departamentos (dep), reas de Bases de Datos
Pgina 2 de 3

conocimiento (are), profesores (pro), locales (loc) donde se imparte clase o se realiza algn otro proceso, asignaturas (asi), grupos de clase de las asignaturas (gru), y horas de docencia. Se pide: a- Elegir e identificar las claves de cada tabla. b- Realizar el modelo Relacional

Modelo Relacional:

IV. REFERENCIAS Apuntes:


[1] [2] Diapositivas y apunter propios de las clases tericas del Ing. Juarez. Diapositivas y apuntes propios de la clase practica del Ing. Menendez.

Libros:
[3] Procesamiento de bases de datos. fundamentos, diseo e implementacin / David M. Kroenke.(Tra. Ana Elizabeth Garca Hernndez.--Rev. Tca. Juan Ral Esparza Martnez). Pearson Educacin. Mxico /c.2003/8. Edic. Fundamentos de bases de datos / Abraham Silberschatz, Henry F. Korth /y/ S. Sudarshan.(Tra. FernndoSenz Prez, Antonio Garca Cordero /y/ Jess Correas Fernndez.-- Rev. Tca. Luis Grau Fernndez). McGraw Hill. Madrid /c.2006/5a. Edic. Bases de datos / Pablo Rovarini y Herminia de Herca. Argentina 1998/1a.ed. Fundamentos de sistemas de bases de datos / RamezElmasri /y/ Shamkant B. Navathe.(Tra. VernicaCanivell Castillo, Beatriz Galn Espiga /y/ Gloria Zaballa Prez.--Rev. Tca. Alfredo GoiSarriguren , Arturo Jaime Elizondo /y/ Toms A. Prez Fernndez) Pearson Educacin. Madrid /c.2002/3a. ed. [Online]. Disponible: http://www.amdahl.com/doc/products/bsg/intra/ infra/html

[4]

[5] [6]

[7]

Artculos presentados en conferencias (No publicados):


[8] D. Ebehard y E. Voges, "Digital single sideband detection for interferometric sensors," presentado en la 2a. Conf. Int Fibra ptica y Sensores, Stuttgart, Alemania, 1984. Process Corp., Framingham, MA. Intranets: Internet technologies deployed behind the firewall for corporate productivity. Presentado en INET96 Reunin Anual. [Online]. Disponible: http://home.process.com/ Intranets/wp2.htp

[9]

Bases de Datos

Pgina 3 de 3

También podría gustarte