Sunteți pe pagina 1din 14

ESCUELA DE CIENCIAS BASICAS TECNOLOGIAS E INGENIERIA ECBTI PROGRAMA DE INGENIERIA DE SISTEMAS CURSO BASES DE DATOS BASICO

TRABAJO COLABORATIVO 2

PRESENTADO POR: JISSELL ORTIZ AVILA COD: 1.068.817.194

TUTOR: CARLOS SILVA

CURSO: 301330

GRUPO: 53

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD CEAD SAHAGUN CERES VALENCIA II 2012

INTRODUCCIN Los temas que tratamos en este trabajo ms que todo es Modelo Entidad Relacin, esta basado en una percepcin del mundo real consistente en objetos bsicos llamados entidades y en relaciones entre esos objetos. Hay tres nociones bsicas que emplea el modelo entidad relacin conjunto de entidades, conjunto de relaciones y atributos. Una entidad es una cosa u objeto en el mundo real que es distinguible de todos los dems objetos. Una entidad se representa mediante un conjunto de atributos. Los atributos describen propiedades que posee cada miembro de un conjunto de entidades. Un conjunto de relaciones es un grupo de relaciones del mismo tipo. Se dice que las entidades participan en la relacin. A travs del caso estudio de HAY- FESTIVAL y Centro Mdico Pregunta lo que quiera, damos a conocer como estudiante los conocimiento y habilidades adquiridos en la unidad 1 y 2 Fundamentos de bases de datos, en este aplicamos el modelo entidad relacin. A travs de caso estudios identificamos las entidades, los atributos

OBJETIVOS

Aplicar conceptos de modelado lgico o conceptual de datos. Disear un modelo Entidad Relacin Analizar cada uno de estos conceptos y ponerlos en prctica. Estudiar los casos de estudios en los cuales se especifica las temticas abordadas. Implementar tcnicas que nos ayuden a disear un modelo de entidad relacin. Aplicar los conceptos del Modelo Relacional y el paso del MER a tablas. Aplicar los conceptos del Algebra Relacional.

Aplicar los conceptos de la tcnica de Normalizacin en la estructura lgica de una base de datos.

Actividades 1. Con base en el modelo lgico de datos de los casos 1 y 2 del trabajo colaborativo 1, realic las modificaciones realizadas en la realimentacin del trabajo de tal forma que el MER quede bien. 2. Con base en los diagramas entidad relacin del punto anterior. Realice para cada uno de ellos el Modelo Relacional. Recuerde que este modelo, solo son tablas, campos, campos claves y llaves forneas. 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 pas de origen es Chile. b. Se requiere el nombre de los jurados que han realizado evaluaciones. c. Se requiere saber el nombre de la de los participantes con los respectivos nombres de pases de origen. d. Se desea saber los nombres de los certmenes que se realizaron en el ao 2011. 4. Dada la siguiente tabla, aplique las reglas de normalizacin y genere las tablas que consideren conveniente con sus respectivos nombres, llaves primarias y llaves forneas y campos, para que mnimo quede en tercera forma normal (3FN).
Nro_Con s Fecha_Consul ta Nro_Id_P ac Id_Med Nomb_Pa c Nomb_M ed Cod_Con sul Piso_Con sul Id_Med_ Consul Cod_Hos p_Rem Nomb_H osp_Rem

Cons:Consulta Pac: Paciente Med: Mdico Consul: Consultorio Id_Med_Consul: Consultorio mdico Cod_Hosp_Rem: Cdigo Hospital Remisin Nomb_Hosp_Rem: Nombre Hospital Remisin

1. Con base en el modelo lgico de datos de los casos 1 y 2 del trabajo colaborativo 1, realic las modificaciones realizadas en la realimentacin del trabajo de tal forma que el MER quede bien. CASO 1: La organizacin HAY-FESTIVAL, lo ha contratado a usted para que le organice todos los datos de la planeacin de los festivales que realiza a nivel nacional. La organizacin cuenta con una serie de festivales, los cuales se encuentran codificados y adems tienen su nombre, duracin, tipo de arte (cine, pintura, etc.), municipio donde se realiza y mes de realizacin. Los tipos de arte (cine, pintura, etc.), se encuentran codificados. Cada vez que se realiza un festival, esto son llamados certmenes, los cuales tienen un nmero nico, temtica, fecha inicio y fecha final. Tambin se tienen las personas que van a participar en cada uno de los certmenes y de cada una de ellas se tiene el tipo de identificacin, el nmero de identificacin, nombres, apellidos, nacionalidad y tipo de arte. Para cada certamen se tiene una programacin de los diferentes eventos y a cada uno de ellos se le asigna un nmero consecutivo con su respectiva fecha, hora, duracin, participante, lugar, promedio de evaluacin de los jurados y tipo de evento. Los lugares y los tipos de eventos, se encuentran codificados. De cada uno de ellos se requiere tener cdigo y nombre. Los datos que se quieren guarda del jurado son iguales al de los participantes. Cada vez que un jurado califica a un participante, esto queda registrado y de ello se guarda el certamen, el evento, calificacin y una observacin

ENTIDADES

Festivales

Certmenes

Tipos de Arte X X X

Eventos

Lugares

Tipos de eventos X X X

Jurado

Participantes

Festivales Certmenes Tipos de Artes Eventos Lugares Tipos de eventos Jurado Participantes

X 11 1N

1N X X

X 1 -N X

X X X

X X 1-N

X X 1N

X X X

X X 1-N

X X X

X 1N 1-1

1N X X

1-1 X X

X X X

X X X

X X

X X

X 11

1-N 1N

X X

X X

X X

1-N X

2. Con base en los diagramas entidad relacin del punto anterior. Realice para cada uno de ellos el Modelo Relacional.

Recuerde que este modelo, solo son tablas, campos, campos claves y llaves forneas.

CASO 2
El centro mdico Pregunta lo que quiera, est interesado en que usted le modele el formato de Solicitud y atencin de consultas. Adicional al formato se tiene la siguiente informacin: En una ciudad puede haber varios centros mdicos Un empleado solo pertenece a un centro mdico Un centro mdico puede tener varios consultorios Un paciente puede tener cero o varias enfermedades hereditarias. El nombre del mdico que solicit el paciente para la consulta, puede ser diferente al mdico que realmente le atendi la consulta El Centro mdico tiene codificado las ciudades. Los tipos de documentos puede ser CC, cdula de ciudadana o cdula de extranjera.

ENTIDAD Centro Medico Empleados

Centro medico X

Empleados X

Consultorio 1-N

Pacientes X

Enf. hereditaria X

Mdico 1-N

Ciudades X

Consultas 1N

1-1

1-N

Consultori o Paciente

1-N

1-1

1-1

1-N

1-1

11

Enf. Hereditaria s Medico Ciudades Consultas

X 1-N X

X X X

1-1 X X

1-1 X 1-1

X X X

X X 1-N

X X X

1N X X

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 pas de origen es Chile. b. Se requiere el nombre de los jurados que han realizado evaluaciones. c. Se requiere saber el nombre de los participantes con los respectivos nombres de pases de origen. d. Se desea saber los nombres de los certmenes que se realizaron en el ao 2011. a. Tabla 1 = SELECT (participantes/pas=Chile Grficamente seria: Nro. Id 5233 5320 5012 5135 Tabla 1 Ahora generamos la consulta con los campos solicitados Tabla 2 = PROYECT (Tabla1/Nombre) Grficamente: Nombre Mateo Ortiz Isabel Mestra Ral Daz Manolo Lopz Tabla 2 b. Tabla 1 = SELECT (Eventos/Evaluaciones<>null) Nombre Mateo Ortiz Isabel Mestra Ral Daz Manolo Lpez Pas Chile Chile Chile Chile

Grficamente seria:
E_num C_num Fecha_eve Hora_eve Dura_Hrs Nro_Id_Part c Evaluacin Nro_Id_ Ju

1526 123 1545 120 1623 124 Tabla 1

13-02-08 02-04-02 10-09-04

7 p.m 9 p.m 6 p.m

3 5 2

323567037 730044926 823442340

4.5 3.8 4.9

112110 111220 131211

Tabla 2 = PROYECT (Tabla1/Nro_Id_Ju) Nro_Id_Ju 112110 111220 131211

Tabla 2 Tabla 3 = Tabla 2 JOIN Jurados Nro_Id_Ju 112110 111220 Tabla 3 c. Tabla 1 = PROYECT (Participantes/Nombre_Part, Pas) Jnombre Manuel Snchez Andrs Hernndez

Mateo Ortiz Isabel Mestra Ral Daz Manolo Lpez Gyunpio Gyun

Venezuela Uruguay Colombia Per Korea

CONCLUSIN En el anterior trabajo se aplicaron los conceptos de Modelo Relacional, Algebra relacional, tcnica de Normalizacin en la estructura lgica de una base de datos . Aplicados a los casos de estudio correspondiente como: HAY FESTIVAL y Centro Mdico Pregunte lo que quiera, en cada uno de estos se aplicaron los conceptos anteriores, y se adquiri los conocimientos necesarios para conocer y estudiar una base de datos.

BIBLIOGRAFA

Mdulo: Bases de Datos Bsico. UNAD. 2011 Documento de apoyo puesto en el foro.
http://www.mysql.com/downloads/workbench/

S-ar putea să vă placă și