Você está na página 1de 7

BASE DE DATOS BASICO

Fase 5: Taller virtual Modelo Relacional

Presentado Por

Ayda Luz Mosquera Perea


Cdigo: 1010069603

Grupo 301330_54

Tutora: Dilsa Enith Triana

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


UNAD

ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA


04/2017
Matriz entidad relacin
Entidades Departamento Municipio Giros Desmovilizados Actividades Jefe Tipos Zonas Pagadores Pagos Actividades_ Activida Proyectos
zona actividades proyectos des_re
alizada
s
Departamento X X X X X X X X X X X X X

Municipio 1-N X X X X X X X X X X X X

Giros X X X 1-N X X X X X X X X X

Desmovilizados X 1-N X X X X X 1-N X X X X 1-N

Actividades X X X X X X 1-N X X X X X X

Jefe zona X X X 1-N X X X X 1-N X X X X

Tipos X X X X X X X X X X X X X
actividades
Zonas X 1-N X 1-1 X X X X X X X X

Pagadores X X X X X X X X X X X X X

Pagos X X X 1-1 X X X X X X X X X

Actividades_pro X X X X 1-N X X X X X X X 1-N


yectos

Actividades_real X X X X X X X X X X X X X
izadas

Proyectos X X X 1-1 X X X X X X X X X
DIAGRAMA ENTIDAD RELACION
Cod_proy Fecha_pago
Nomb_proy Valor
Cod_dpto Departamento Desc_breve_proy
Nomb_dpto Jefe zona Valor_proy Pagos

i Actividad_proyecto
Proyectos

Cod_mun Municipios i
Nomb_mun Cod_act
Nomb_act

Pagadores Actividades

Zona
Desmovilizad Nro_id_pagad
os i
Nomb_pagad
Cod_zona Nro_id_desmov Apell_pagad
Nomb_zona Tipo_id_desmov
Nomb_desmov Tipo Actividades
Apell_desmov Actividades_realizadas
Alias_desmov Cod_tipo_Act
Dir_desmov
Giros Nomb_act
Tel_cont_desmov
Tel_celular_desmov
Nro_tran
Fecha_tran
Valor_tran
Entidad
Paso de un modelo lgico de datos a Modelo Relacional
De acuerdo a los conceptos vistos, la pregunta que se debe hacer es Cmo paso
un modelo conceptual o lgico a un modelo relacional o diseo fsico?
Para contestar esta pregunta, existen unas reglas muy sencillas que se deben entrar
a aplicar:

1) Toda entidad es una tabla.

2) Todos los atributos de una entidad, son columnas o campos de la tabla. El


atributo clave es campo clave.

3) Toda Relacin Uno a Varios (1-N), la tabla hija hereda de la tabla padre el
campo clave. Si la relacin es fuerte (lleva i), entonces el campo clave
heredado es campo clave del hijo.

1) Toda entidad es una tabla.

Departamento
Proyecto
Tipo de actividades
Pagadores
Municipio
Zona
Desmovilizados
Actividades
Giros
Actividad proyecto
Actividades realizadas
Pagos
Jefe zona

1. Todos los atributos de una entidad, son columnas o campos de la tabla. El


atributo clave es campo clave.

Departamento (Cod_dpto, Nomb_dpto)


Proyecto (Cod_proy, Nomb_proy, Desc_breve_proy, Valor_proy)
Tipo de actividades (Cod_tipo_Act, Nomb_act)
Pagadores (Nro_id_pagad, Nomb_pagad,Apell_pagad)
Municipio (Cod_mun, Nomb_mun
Zona (Cod_zona,Nomb_zona
Desmovilizados (Nro_id_desmov, Tipo_id_desmov, Nomb_desmov, Apell_desmov,
Alias_desmov, Dir_desmov,Tel_cont_desmov,Tel_celular_desmov
Actividades (Cod_act, Nomb_act
Giros (Nro_tran, Fecha_tran, Valor_tran, Entidad
Actividad proyecto (
Actividades realizadas (
Pagos (
Jefe zona (

2. Toda Relacin Uno a Varios (1-N), la tabla hija hereda de la tabla padre el
campo clave. Si la relacin es fuerte (lleva i), entonces el campo clave
heredado es campo clave del hijo.

Departamento (Cod_dpto, Nomb_dpto)


Proyecto (Cod_proy, Nomb_proy, Desc_breve_proy, Valor_proy)
Tipo de actividades (Cod_tipo_Act, Nomb_act)
Pagadores (Nro_id_pagad, Nomb_pagad,Apell_pagad)
Municipio (Cod_mun, Nomb_mun,cod_dpto)
Zona (Cod_zona,Nomb_zona, cod_mun)
Desmovilizados (Nro_id_desmov, Tipo_id_desmov, Nomb_desmov, Apell_desmov,
Alias_desmov, Dir_desmov,Tel_cont_desmov,Tel_celular_desmov, Cod_proy,
Cod_mun, Cod_zona)
Actividades (Cod_act, Nomb_act, Cod_tipo_Act)
Giros (Nro_tran, Fecha_tran, Valor_tran, Entidad, Nro_id_desmov)
Actividad proyecto (Cod_act, Cod_proy)
Actividades realizadas (Nro_id_desmov)
Pagos (Fecha_pago, Valor, Nro_id_pagad)
Jefe zona (Nro_id_desmov)

CONSULTAS OPERADORES LGEBRA RELACIONAL

1. Consultar todos los datos de las zonas de concentracin con sus


respectivos datos de los desmovilizados, como es, nmero de
identificacin, nombres y apellidos.
2. Consultar el nmero de identificacin, nombres y apellidos de los
desmovilizados que han sido jefe de zonas.
3. Consultar los desmovilizados que no han sido jefe de zonas.
DESMOVILIZADOS
N Id_desmov Nombre_desmov Apellido_desmov

1 JUAN RUIZ
2 PEDRO PARRA
3 ANGEL PEREA

CONSULTAR DESMOV QUE NO HA SIDO JEFE DE ZONA


N Id_jefe z Nombre_jefe z Apellido_jefe z Fecha_entr Fech_salida N_id_desmov

1 ANGEL PEREA 01-01-17 30-01-17 3


2 PEDRO PARRA 01-02-17 01-02-17 2
3 ANGEL PEREA 01-03-17 01-03-17 3

Tabla 1 =proyec(desmovilizado/ N_ Id_desmov)


N Id_desmov
1
2
3

Tabla 2= proyec(jefe zona/ N _Id_desmov)

N Id_desmov
3
2
3
Tabla 3= tabla 1 diferencia tabla 2

N Id_desmov
1

Tabla 4 = tabla 3 join desmovilizados

N Id_desmov Nombre_desmov Apellido_desmov

1 JUAN RUIZ

Você também pode gostar