AYUDA_301330_TC2_G_7 (2)
-
Upload
pablo-isidro-ordonez -
Category
Documents
-
view
215 -
download
0
Transcript of AYUDA_301330_TC2_G_7 (2)
UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
CURSO 301330 – BSES DE DATOS BASICO
TRABAJO COLABORATIVO 2
PRESENTADO A:
Sánchez Gómez María Dora Alba
PRESENTADO POR: HEIDER ROSERO MAUNA
CÓD: 10301818
JOSE LISANDRO OINO GONZALEZ
COD: 10491202
ROBINSON TOBAR PECHENE
COD: 10494850
ELVAR ANDRES MOSQUERA
COD: 10695649
COLOMBIA 12 DE NOVIEMBRE DEl 2012
INTRODUCCIÓN
El desarrollo del trabajo colaborativo No 2 se basa en el manejo del
Modelo Entidad Relación, del Modelo Relacional y el Algebra Relacional
y la aplicación en el diseño de una base de datos. Donde se deben
resolver de manera individual las actividades planteadas y participar en
el foro asignado para la actividad; se debe interactuar con los
integrantes de grupo para luego entregar un trabajo final en donde se
recopile la información de la participación de cada estudiante.
OBJETIVOS
Objetivo General
Aprender a realizar el modelo relacional o diseño físico para una base de
datos
Objetivos Específicos
Aplicar los conceptos del Modelo Relacional y el paso del MER a tablas.
Aplicar los conceptos del Algebra Relacional.
Aplicar los conceptos de la técnica de Normalización en la estructura
lógica de una base de datos.
1. Con base en el modelo lógico de datos de los casos 1 y 2 del trabajo colaborativo 1, realicé las modificaciones realizadas en la realimentación del trabajo de tal forma que el MER quede bien.
MATRIZ IDENTIDAD RELACION ´´HAY FESTIVAL´´
festivales certámenes participantes Programación- eventos
calificaciones Tipo de artes
Tipos de eventos
municipios lugares Jurados países
festivales X 1-N X X X 1-1 X X X X X
certámenes 1-1 X 1-N 1-N X X X X X X X
participantes X X x 1-N 1-N X X X X X X
Programacio- eventos
X 1-1 1-1 x 1-N X 1-1 X 1-1 X X
calificaciones X X X X X X X X X X X
Tipos de artes
1-N X 1-N X X X X X X X X
Tipos de eventos
X X X X X X X X X X X
municipios 1-N 1-N X X X X X X X X X
lugares X X X 1-N X X 1-N X X X X
jurados X X X 1-N 1-N X X X X X X
países X X 1-N X X X X X X X X
2. Con base en los diagramas entidad relación del punto anterior. Realice para cada uno de ellos el Modelo Relacional. Recuerde que este modelo, solo son tablas, campos, campos claves y llaves foráneas.
MODELO RELACIONAL
TIPO DE ARTES(cod_tipo de arte)
PAISES(cod_pais,nombre )
JURADOS(Tipo id, Nro-id jurado ,Nombres, Apellidos, Nacionalidad,Tipo de
art)
i
i
i
i i
i
i
LUGARES(Codig lugar,Nom lugar)
MUNICIPIOS(cod_munucipio, nombre)
FESTIVALES(Cod_festival, Nom_festival,Duración ,Tipo de arte, Municipio,
Mes, cod_munucipio, cod_tipo de arte)
PARTICIPANTES(Tp-id, Nro –id participante, Nombres, Apellidos,
Nacionalidad,Tipo de arte, cod_tipo de arte , Num-unic, cod_pais)
PROGRAMACION_EVENTOS(num_consecutivo,Fecha,hora,Duración,Partici
pante,Lugar,Promedio_evalu_jura, Num-unic, Cod lugar, Nro –id jurado, , Nro
–id participante)
CERTAMENES(Num-unic,Tematica,Fecha-ini,Fecha-fin ,Cod_festival,
cod_munucipio)
CALIFICACIONES(Certamen,Programación- evento,Nota,Observación, Nro id
jurado, Nro id participante, num_consecutivo)
TIPOS DE EVENTOS(Cod ,nombre, Cod lugar,)
3. Con base en el Modelo Relacional del caso 1. Realice las siguientes consultas utilizando los operadores del álgebra relacional.
a. Se requiere el nombre de los participantes cuyo país de origen es “Chile”.
Código_pais nombre
001 Colombia
002 Perù
003 Chile
TABLA PARTICIPANTE
Tipo id Num id participante
nombres apellidos nacionalidad Tipo de arte
c.c 12356 Elbar Burbano chile música
c.c 5434565 Eduardo casas chile pintura
c.c 6544 Andrés muñoz Perú música
t.i 765 Víctor Pérez argentina danza
r.c 6543 Rodrigo Cardona Colombia escultura
Países=select (participantes/nacionalidad=’’chile’’)
b. Se requiere el nombre de los jurados que han realizado evaluaciones.
TABLA JURADOS
Tipo id Numero id jurado
nombres apellidos nacionalidad Tipo de arte
c.c 093866 Gerardo Gonzales Bolivia música
c.c 890483 Luis Maza ecuador Danza
c.c 399992 Hugo Ordoñez Colombia pintura
Calificaciones = PROYECT (jurados/nombre)
c. Se requiere saber el nombre de la de los participantes con los respectivos nombres de países de origen. Países=PROYECT(participantes/ nacionalidad)
d. Se desea saber los nombres de los certámenes que se realizaron en el año 2011.
TABLA CERTAMENES
Num_unic Temática Fecha_ini Fecha_fin
1 Música clásica 08-12-11 08-20-11
2 Arte contemporáneo 05-06-12 05-10-12
3 Arte barroco 02-8-11 06-14-11
Festivales=select (certámenes/fecha_ini=’’-11’’)
1. Con base en el modelo lógico de datos de los casos 1 y 2 del trabajo colaborativo 1, realicé las modificaciones realizadas en la
realimentación del trabajo de tal forma que el MER quede bien
MATRIZ IDENTIDAD RELACION ´´CENTRO MEDICO PREGUNTE LO QUE QUIERA´´
Centros medicos
Empleados
medicos consultorios
Solicitudes_cons
departamentos
municipios pacientes Enfermedades_hereditarias
Ennfermedades _hered_pacientes
Centros medicos
x 1-n 1-n 1-n x x x x x x
Empleados 1-1 x x x 1-n x x x x X
Médicos x x x x 1-n x x x x X
Consultorios x x x x 1-n x x x x X
Solicitudes_cons
x x x x x x x x x x
Departamentos
x x x x x x 1-n x x x
Municipios 1-n x x x x x x 1-n x x
Pacientes x x x x x x x x 0-n 1-n
Enfermedades_here
x x x x x x x x x 1-n
Enfermedades_here_pacient
x x x x x x x x x x
2. Con base en los diagramas entidad relación del punto anterior. Realice para cada uno de ellos el Modelo Relacional. Recuerde que este modelo, solo son tablas, campos, campos claves y llaves foráneas.
MODELO RELACIONAL
DEPARTAMENTOS ( cod_depto,nom_dpto) ENFERMEDADES HERIDITARIAS (Cod_enfermedahered, nom_enfermedad, parentesco_heriditarias) SOLICITUDES DE CONSULTAS (nro solicitud _consul, cod_centro_medico, fecha,ciudad,nom_empleado,valor_consulta, nro-id-
médico,cod_consultorio,nro_empleado)
CONSULTORIOS (cod_consultorio, cod_centro_medico)
EMPLEADOS (tipo_id, nro_id_empleado, nombre_emple, apellido_emple,cod_centro_medico)
CENTROS MEDICOS(cod_centro_medico, nom_centro_medico,cod_municipio)
MÉDICOS (tipo_ id médico, nro-id- médico, nom_medico,cod_consultorio,
nro_remision,nro_formula, fecha_consulta,cod_centro_medico,)
MUNICIPIOS (cod_municipio, nom_municipio,cod_departamento)
PACIENTES (tipo_id, nro_id_paciente ,lugar_exp_id,nombre_paciente, apellido_paciente,fecha _nacimiento, dir_oficina, dir_residencia, nro_cel, cod_municipio)
Enfermedades_hered_pacientes( nom_enfermedad, nro_id_paciente, Cod_enfermedahered)
4. Dada la siguiente tabla, aplique las reglas de normalización y genere las tablas que consideren conveniente con sus respectivos nombres, llaves primarias y llaves foráneas y campos, para que mínimo quede en tercera forma normal (3FN).
Ficha de consulta
Cons:Consulta
Pac: Paciente
Med: Médico
Consul: Consultorio
Id_Med_Consul: Consultorio médico
Cod_Hosp_Rem: Código Hospital Remisión
Nomb_Hosp_Rem: Nombre Hospital Remisión
Nro_Cons: Es el número consecutivo de la consulta y es unico.
Fecha_Cons: Es la fecha en que el paciente solicito su consulta
Nro_Id_Pac: Es el número de identificación del paciente, el cual es único para
cadapaciente.
Id_med: numero de identificación del medico y es unico
Nom_Pac: Es el nombre del paciente que va ser atendido
Nom_Med: Es el nombre del médico que atiende.
Cod_consul: El código del consultorio el cual es único.
Piso_consul: Es la ubicación del consultorio en un edificio
Id_med_consul: Es el número de identificación del médico que atiende en determinado
consultorio
Cod_Hosp_Rem: Código del hospital que realiza la remisión y es único
Nomb_Hosp_Rem: Es el nombre del hospital que hizo la remisión
Campos X
Nro_Cons, Nro_Id_Pac, Id_med, Cod_consul, Cod_Hosp_Rem:
Los demas son Y
paciente
Consulta
Nro_Cons Fecha_Cons
Consultorio
Cod_consul Piso_consul Id_med_consul
Medico
Hospital
Cod_Hosp_Rem Nomb_Hosp_Rem
Nro_Id_Pac Nom_Pac
Id_med Nom_Med
Conclusiones
Se aplican los conceptos de la unidad dos mediante la práctica sobre la
realización del modelo relacional.
Se logra la prensión de nuevos conocimiento respecto a la realización de
modelo relacional para bases de datos.
La creación de bases de datos mediante el modelo relacional o diseño
físico.
BIBLIOGRAFIA
• Modulo de Bases de Datos Básicos UNAD, Unidad 2
• http://www.desarrolloweb.com/articulos/paso-tablas-entidad-relacion.html
• https://sites.google.com/a/elpoli.edu.co/basesdedatos/contenido/modelorelacional
• https://www.youtube.com/watch?v=Pl8Hc91MUso