You are on page 1of 11

Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS

Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

PROCESO DE DISEO DE BASES DE DATOS RELACIONALES

ETAPAS DEL PROCESO

1. ANALISIS O MODELADO ENTIDAD RELACION

2. DISEO O MODELADO RELACIONAL

3. DESARROLLO - IMPLEMENTACION
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, 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 Relecin:
Clasificacin, Asociacin, Generalizacin y especializacin
Elementos gramaticales utilizados en el 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 - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

Tablas descripcin de Entidades


Entidad o Justificacin, explicacin de su Ejemplo de Ejemplares EXtension INTENCION
Tipo de existencia en el Mundo del
Entidad Problema
Empleado Ibo Cerra 150 Hacer un trabajo en el
Daniel Prada proceso a cambio de
Jean Carlos Tierradentro una remuneracin.
Sandra Cristancho
Alexander Garcia
Luis Cobo
Laura
Axel
Silvia

Departamen Sistemas, 40
tos Telecomunicaciones,
Jurdica,
Financiera
Secretaria General
Despacho
Cargos Rector 100
Profesor Titular,
Profesor Asociado
Vicerrector
Monitor
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

Tabla de Descripcin de atributos y sus restricciones naturales (Tipo de Dato) y


Adicionales (Lista de Valores, Rangos de Valores y Restricciones generales)
Nombre Atributos Identificador Nombre dominio Tipo Tama Obligatori Cardinali Restricciones adicionales
Entidad nico (UID) de o edad dad
Dato (Si/No) (1 o Lista de Rango de Restriccin
(Texto Muchos) Valores Valores general
,
Nme
ro,
Fecha
)
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_nacimient
o
F_Nacimiento F
Estado civil Estados Civiles T 2 S 1 C,S,UL,V,S --- ---
E
Salario Salarios N 10,2 Si 1 --- --- ---
Correo Correos T 30 No 1 --- ---- ---
Sexo Sexos T 1 Si 1 M, F,X
Cargo Cargo_id X Cargos_ids --- ---
Nombre --- ---
Departame Departament X Departamentos T 30 SI 1 -- --- ---
nto o_id _ids
Nombre Nombres T 30 SI 1 -- --- ---
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

Matriz de Relaciones
Emplead Departamen Cargos
os tos
Empleados R1 R2, R3 R4
Departamen
tos
Cargos
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

Ampliacin de la Matriz de Relaciones con el Anlisis de Cardinalidad/Opcionalidad


Relaci Entidades Rol Entidad Pregunta para determinar Rta. Opc. Pregunta para determinar Rta. Grado Ayuda a Observacin/Restricciones/Atributos
n 1 2 Opcionalidad Cardinalidad Card. Identificar
entidades
(Preguntar si est obligado) (Pregunta CUANTO ) Participantes
R1 Empleado Dirige .. Empleado Empleado est obligado a Dirigir a otro No Un empleado CUANTOS empleados Muchos 1a La dos entidades Esta relacin modela un hecho importante que sucede en
empleado Dirige .. Mucho participantes se el proceso que estamos analizando y es que unos
identifican empleados dirigen a otros empleados y que los
Empleado Dirigido Empleado Empleado est obligado a ser dirigido por No. Un empleado por CUANTOS 1 1:M plenamente empleados de la organizacin son dirigidos por otros
otro empleado empleados es dirigido .. empleados. Es posible que algunos empleados de la
organizacin no sean liderados o dirigidos por otro
empleado
R2 Empleado Trabaja Departame UN EMPLEADO ESTA OBLIGADO A TRABAJAR EN No Un Empleado en CUANTOS Departamentos 1 1a La dos entidades Esta relacin modela un hecho importante que sucede en
nto UN DEPARTAMENTO ? Trabaja ? Mucho participantes se el proceso que estamos analizando y es que los
Departamento Ocupa Empleado Un DEPARTAMENTO ESTAO OBLIGADO A OCUPAR No Un Departamento CUANTOS Empleados M s identifican empleados trabajan en los departamentos de la
EMPLEADOS? Ocupa ? 1:M plenamente O SEA organizacin y que los departamentos de la compaa
QUE SON FUERTES.. ocupan empleados o que en los departamentos de la
compaa trabajan empleados.
R3

R4
Universidad Nacional Abierta y a Distancia - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, 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 - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, 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 - Programa de Ingeniera de Sistemas BASES DE DATOS
Proceso de Diseo de una Base de Datos Relaciona para el proceso de Gestin de Nmina y datos de Empleados en Tiesto
Tech Inc.
Etapa de Anlisis (Modelamiento Modelo Entidad Relacin Versin 1.0 Autor: Ingeniero IboT Cerra, Msc,OCA/OCP
Soportes (Descripcin del Proceso, Tabla de Entidades, Tabla de Atributos, Matriz de
Entidad Relacin) Relaciones, Descripcin de Relaciones, Diagrama Entidad Relacin)
Developer. Profesor Tendencias Disruptivas, Big Data,
Analtica en Maestra Gestin de Tecnologas de
(Reference: Modelo de Datos Entidad Relacin Peter Chen) Informacin , Desarrollo de Sistemas de Informacin y
Desarrollo WEB Unversidad EAN,Nacional, Oracle
Academy, Oracle University.

You might also like