You are on page 1of 9

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS

Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

PROCESO DE DISEO DE BASES DE DATOS RELACIONALES

ETAPAS DEL PROCESO

1. ANALISIS O MODELADO ENTIDAD RELACION O MODELADO CONCEPTUAL

2. DISEO O MODELADO RELACIONAL O DISEO LOGICO/FISICO

3. DESARROLLO IMPLEMENTACION O DISEO FISICO


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

1. Etapa de anlisis o Modelado Entidad Relacin Siguiendo el Modelo de Datos Entidad


Relacin (Peter Chen 1976)
Mecanismos de Abstraccin propuestos por Peter Chen en su Modelo de Datos Entidad Relacin:
Clasificacin, Asociacin, Generalizacin y especializacin
Elementos gramaticales utilizados en el proceso que determinar los diferentes Objetos del Mundo del Problema acerca de los cuales
se desea registrar datos en Bases de Datos.
Sustantivos (Entidades u objetos a los cuales les hemos dado Nombre y sobre los cuales se requiere registrar datos sobre sus
atributos)
Adjetivos (Atributos que explican a los Sustantivos)
Verbos (Relaciones entre Sustantivos y Adjetivos y entre Sustantivos y otros Sustantivos)
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Formato 1 Descripcin de de Entidades


Entidad o Tipo Justificacin, explicacin Ejemplo de Ejemplares EXtension INTENCION
de Entidad de su existencia en el (Instancias)
Mundo del Problema
Empleado Ibo Cerra 150 Hacer un trabajo en el
Daniel Prada proceso a cambio de
Jean Carlos Tierradentro una remuneracin.
Dilsa Triana
Diana Cardona
Sandra Cristancho
Alexander Garca
Luis Cobo
Laura Camargo
Axel Roses
Silvia Cristal
Laura Coronado
Francisco Cerra

Departamentos Sistemas, 40
Telecomunicaciones,
Jurdica,
Financiera
Secretaria General
Despacho
Cargos Rector 100
Profesor Titular,
Profesor Asociado
Vicerrector
Monitor
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Formato 2 - Descripcin de atributos y sus restricciones naturales (Tipo de Dato) y restricciones adicionales, Dominios (Lista de
Valores, Rangos de Valores y Restricciones generales)
Nombre Entidad Atributos Identificador Nombre dominio Tipo de Tamao Obligatoriedad Cardinalidad Restricciones adicionales
nico (UID) Dato (Si/No) (1 o
(Texto, Muchos) Lista de Rango Restriccin
Nmero, Valores de general
Fecha) Valores
Empleado Empleado_id X Empleados_ids N 4 Si 1 --
P_nombre P_Nombres T 30 SI 1 -- --- ---
S_nombre S_nombres T 30 Si 1 -- --- ---
P_apellido P_apellidos T 30 --- ---
S_apellido S_apellidos T 30
F_ingreso F_ingresos F F_ingreso >
F_nacimiento
F_Nacimiento F
Estado civil Estados Civiles T 2 S 1 C,S,UL,V,SE --- ---
Salario Salarios N 10,2 Si 1 --- --- ---
Correo Correos T 30 No M --- ---- ---
Sexo Sexos T 1 Si 1 M, F,X
Cargo Cargo_id X Cargos_ids --- ---
Nombre --- ---
Departamento Departamento_id X Departamentos_ids T 30 SI 1 -- --- ---
Nombre Nombres T 30 SI 1 -- --- ---
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Formato 3 - Matriz de Relaciones


Empleados Departamentos Cargos
Empleados R1 R2, R3 R4
Departamentos
Cargos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Formato 4 Descripcin ampliada de las relaciones determinadas en la Matriz de Relaciones (Anlisis de Roles,
Cardinalidad/Opcionalidad, Grado, Cualidad de identificacin, Transferibilidad)
Relaci Entidades 1 Rol Entidad 2 Pregunta para determinar Opcionalidad Rta. Opc. Pregunta para determinar Rta. Relacin es Grado Ayuda a Identificar entidades Observacin/Restricciones/Atributos
n (Preguntar si est obligado) Cardinalidad Card. Transferible Participantes
(Preguntar CUANTO ) (Si/No)
R1 Empleado Dirige.. Empleado Un Empleado est obligado a liderar a otro No Un empleado CUANTOS empleados Muchos Si 1 a Mucho La dos entidades participantes se Esta relacin modela un hecho importante
empleado ? dirige ?. identifican plenamente que sucede en el proceso que estamos
1:M analizando y es que unos empleados dirigen a
Empleado Dirigido.. Empleado Empleado est obligado a ser dirigido por No. Un empleado por CUANTOS 1 Si otros empleados y que los empleados de la
otro empleado empleados es dirigido ? organizacin son dirigidos por otros
empleados. Es posible que algunos
empleados de la organizacin no sean
liderados o dirigidos por otro empleado
R2 Empleado Trabajo .. Departamento Un Empleado EST OBLIGADO a Trabajar en un No Un Empleado en CUANTOS Departamentos 1 Si 1aM La dos entidades participantes se Esta relacin modela un hecho importante
Departamento ? Trabaja? identifican plenamente que sucede en el proceso que estamos
Departamento Ocupa Empleado Un Departamento ESTA OBLIGADO a ocupar No Un departamento CUANTOS Emplados Ocupa M Si 1:M analizando y es que los empleados trabajan en
Empleados? ? los departamentos de la organizacin y que los
departamentos de la compaa ocupan
empleados o que en los departamentos de la
compaa trabajan empleados.
R3

R4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Borrador de Diagrama Entidad Relacin Notacin CROWs--- Foot de Richar Barker a partir de la Matriz de Relaciones y Diseado
a Mano Alzada Versin 1.0
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Borrador de Diagrama Entidad Relacin Notacin CROWs Foot de Richar Barker a partir de la Matriz de Relaciones y Diseado
con la Herramienta Oracle Developer Data Modeler Versin 1.0
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD -PROGRAMA DE INGENIERIA DE SISTEMAS
Proceso de Diseo de una Base de Datos Relacional para el proceso de Gestin de Nmina y datos de Empleados en Tiesto Tech Inc.
Etapa de Anlisis (Modelamiento Entidad Relacin) Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboCerra E, Msc,OCA/OCP Developer.
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de Profesor Tendencias Disruptivas, Big Data, Analtica en Maestra Gestin de
Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin, Narracin de cada Tecnologas de Informacin , Desarrollo de Sistemas de Informacin y
Paso a Paso y Formatos requeridos una de las Relaciones con ERDish) Desarrollo WEB Unversidad EAN, Bases de Datos Bsica y Base de Datos
Avanzadas - Unad, Instructor Oracle Academy y Oracle University.

Formato 5 Descripcin Semntica de las Relaciones con el Lenguaje ERDish


Relaci Entidades 1 Rol Entidad 2 Pregunta para determinar Opcionalidad Rta. Opc. Pregunta para determinar Rta. Descripcin de la Relacin de acuerdo con el ERDish
n (Preguntar si est obligado) Cardinalidad Card.
(Preguntar CUANTO )
R1 Empleado Dirige.. Empleado Empleado est obligado a Dirigir a otro No Un empleado CUANTOS empleados Muchos
empleado ? dirige ?
Empleado Dirigido.. Empleado Empleado est obligado a ser dirigido por No. Un empleado por CUANTOS 1
otro empleado ? empleados es dirigido..?
R2

R3

R4

You might also like