Está en la página 1de 11

TRABAJO COLABORATIVO 2

BASE DE DATOS BASICO

PRESENTADO POR YAMILE SERRANO ARO CDIGO: 37544661 MARA ANGLICA LPEZ GUERRERO COD: 1072446386 NORLY LILIANA RODRIGUEZ HOYOS CODIGO:

TUTOR: ING. CARLOS SILVA GRUPO: 301330-78

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA NOVIEMBRE 2013

INTRODUCCIN

En el presente trabajo los estudiantes plantean como se paso del modelo entidadrelacion utilizando para ello las respectivas reglas al modelo Relacin sugerido para el caso la Finca sinagua y el caso la Universidad Regalatitulo con el fin de aplicar lo aprendido en la unidad 2 del curso base de datos bsico. Asi mismo se muestra la aplicacin de las llaves forneas a y las entidades, los atributos y atributos claves. El modelo relacional es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de informacin as como sus interrelaciones y propiedades.

OBJETIVOS
Identificar las reglas para pasar de un modelo lgico de datos a un modelo relacional, Desarrollar paso a paso cmo se pasa un modelo lgico de datos, basado en la tcnica entidad-relacin, a un modelo relacional, basado en tablas y campos. Identificar el cambio de nombre de las relaciones, el atributo clave y

atributos de cada Tabla del modelo relacional


Desarrollar la habilidad para disear una base de datos relacional, aplicando los conceptos de normalizacin, en el ejemplo dado.

DESARROLLO ACTIVIDADES

CASO 1LA FINCA SIN AGUA 1) TODA ENTIDAD ES UNA TABLA ( ACTIVIDAD ( LOTE ( CULTIVO ( TRABAJADORES ( SALARIO_TRABAJADORES ( ACTIVIDADES_REALIZADAS ( ESTADO_CULTIVO ( VENTAS (

2) Todo atributo es campo de la tabla. El atributo clave tambin es campo clave. ACTIVIDADES (Cod_Actividad, Nombre_Actividad, Valor_hora) LOTE (Id_lote, Area_lote, Fecha_siembra CULTIVO (Cod_Cultivo, Nombre_cultivo, Tiempo_promedio_Cultivo TRABAJADORES (Nro_Id_Trabajador, Nombre _Trabajador, Apellido_trabajador, Telefono_Trabajador, Dirreccion_Trabajador, Nro_Cuenta_Nomina) SALARIO_TRABAJADORES (Nro_Salario, Fecha_Semana_Pago, Valor_Pago_Salario ACTIVIDADES_REALIZADAS (Nro_Actividad_Realizada, Cod_Actividad_Realizada, Fecha _Actividad_Realizada, Nro _Horas_Realizadas, Nombre_Trabajador_Actividades_Realizadas ESTADO_CULTIVO (Cod_Estado_Cultivo, Nombre_Estado_Cultivo) VENTAS (Cod_Venta, Nro_Kilo_Vendido, Valor_Precio_Kilo) 3) Toda Relacin Uno a varios (1-N) ACTIVIDADES (Cod_Actividad, Nombre_Actividad, Valor_hora) LOTE (Id_lote, Area_lote, Fecha_siembra, Nro_Id_Trabajador, Cod_Cultivo) CULTIVO (Cod_Cultivo, Nombre_cultivo, Tiempo_promedio_Cultivo, Codigo_Estado_Cultivo) TRABAJADORES (Nro_Id_Trabajador, Nombre _Trabajador, Apellido_trabajador, Telefono_Trabajador, Dirreccion_Trabajador, Nro_Cuenta_Nomina)

SALARIO_TRABAJADORES (Nro_Salario, Fecha_Semana_Pago, Pago_Salario, Nro_Id_Trabajador) ACTIVIDADES_REALIZADAS (Nro_Actividad_Realizada, Cod_Actividad_Realizada, Fecha _Actividad_Realizada, Nro _Horas_Realizadas, Nombre_Trabajador_Actividad_Realizada, Cod_Actividad, Id__lote, Nro_Id_Trabajador, Cod_Venta) ESTADO_CULTIVO (Cod_Estado_Cultivo, Nombre_Estado_Cultivo) VENTAS (Cod_Venta, Nro_Kilo_Vendido, Valor_Precio_Kilo)

Caso 2: Universidad Regalatitulo (con las modificaciones dadas por el tutor) 1) TODA ENTIDAD ES UNA TABLA ( EXAMENES ADMISIONES( EMPLEADOS( FORMAS_PAGOS( DATOS_ESTUDIANTES( INSCRIPCIONES_ESTUDIANTES( PAGOS_INSCRIPCIONES( MUNICIPIOS( SEDES( PROGRAMAS( 2) Todo atributo es campo de la tabla. El atributo clave tambin es campo clave. EXAMENES ADMISIONES(Nro_Examen_admision, Calif_examen_Admision, EMPLEADOS(Nro_Id_Empleado, Nombre_Completo_Empleado, Cargo_empleado) FORMAS_PAGOS(Cod_Forma_Pago, Nombre_forma_Pago, DATOS_ESTUDIANTES(Tipo_Doc_Id_Estudiante, Nro_Id_Estudiante, Lugar_Exp_Id, Nombre_Completo_Estudiante, Nro_Prueba_Estudiante, Correo_Electronico_Estudiante, Dir_Residencia, INSCRIPCIONES_ESTUDIANTES(Fecha_Inscripcion, Nro_Inscripcin, PAGOS_INSCRIPCIONES(Nro_Consignacion, Cod_Banco, Nombre_Banco,) MUNICIPIOS(Cod_municipio, Nombre_Municipio,) SEDES(Cod_sede, Nombre_Sede, PROGRAMAS(Cod_Programa, Nombre_programa,

3) Toda Relacin Uno a varios (1-N) EXAMENES ADMISIONES(Nro_Examen_admision, Calif_examen_Admision, Tipo_Doc_Id_Estudiante) EMPLEADOS(Nro_Id_Empleado, Nombre_Completo_Empleado, Cargo_empleado)

FORMAS_PAGOS(Cod_Forma_Pago, Nombre_forma_Pago, Nro_Inscripcin, DATOS_ESTUDIANTES(Tipo_Doc_Id_Estudiante, Nro_Id_Estudiante, Lugar_Exp_Id, Nombre_Completo_Estudiante, Nro_Prueba_Estudiante, Correo_Electronico_Estudiante, Dir_Residencia, INSCRIPCIONES_ESTUDIANTES(Fecha_Inscripcion, Nro_Inscripcin, PAGOS_INSCRIPCIONES(Nro_Consignacion, Cod_Banco, Nombre_Banco) MUNICIPIOS(Cod_municipio, Nombre_Municipio) SEDES(Cod_sede, Nombre_Sede, PROGRAMAS(Cod_Programa, Nombre_programa,

4. Aplicar las reglas de normalizacin en la siguiente tabla: Nro_Pedido Nomb_Artic Fecha_Pedido Cant_pedida Nro_Id_Empl Tel_Cli Nomb_Empl Nomb_Clie Valor_Total Art_pedido Dir_Clie Cod Articulo Nro_Id_Clie

Precio_Unit_Art

Solucion:

1.

Primera Forma Norma (1FN)

Una tabla esta en primera forma normal, si y solo si, no existe campos multivariado: PEDIDOS
Nro_Pedido Fecha_Pedido Art_pedido Cod_Articulo Nomb_Artic Cant_pedida Precio_Unit_Art Valor_Total

EMPLEADOS Nro_Id_Empl Nomb_Empl

CLIENTES Nro_Id_Clie Nomb_Clie Tel_Cli Dir_Clie

2.

Segunda Forma Normal (2FN)

Una tabla esta en segunda forma normal, si y solo si, est en 1FN, y todos los campos no primos: PEDIDOS Nro_Pedido Fecha_Pedido Art_pedido Cant_pedida Valor_Total

ARTICULO Cod_Artic Nomb_Artic Precio_Unit_Art

EMPLEADOS Nro_Id_Empl Nomb_Empl

CLIENTES Nro_Id_Clie Nomb_Clie Tel_Cli Dir_Clie

Tercera Forma Normal (3FN)

Una tabla est en 3FN, si y solo si, est en 2FN y ningn campo no primo (T.y) depende funcionalmente en forma transitiva del campo primo (campo clave) T.x.
PEDIDOS Nro_Pedido Fecha_Pedido

DETALLE PEDIDO Art_pedido Cant_pedida Valor_Total

ARTICULO Cod_Artic Nomb_Artic Precio_Unit_Art

EMPLEADOS Nro_Id_Empl Nomb_Empl

CLIENTES Nro_Id_Clie Nomb_Clie Tel_Cli Dir_Clie

CONCLUSIONES Al realizar este trabajo hemos aprendido a pasar un modelo de entidad-relacion o modelo conceptual a modelo Relacional o modelo fsico teniendo en cuenta los pasos dados y el cambio de las definiciones de diferentes trminos como por ejemplo cada da lugar a una tabla, las Relaciones entre las entidades en el modelo relacional dan lugar a las llaves forneas, etc.

REFERENCIAS

-SANCHEZ GOMEZ, D. Base de datos bsico (2011) MEDELLIN UNAD -OVAS del Aula virtual Curso Base de datos Bsico UNAD

CIBERGRAFIA http://docencia.lbd.udc.es/bdd/teoria/tema2/2.3.1.-ElModeloRelacional.pdf http://es.wikipedia.org/wiki/Modelo_relacional http://www.slideshare.net/DaniSantia/t2-modelo-relacional http://www.ual.es/~mtorres/BD/bdtransp3.pdf