Professional Documents
Culture Documents
Contenido
Introduccin .......................................................................................................................... 4
Desarrollo de la actividad .................................................................................................... 5
Resultado Actividad 2 ......................................................................................................... 5
Resultado Actividad 3 ....................................................................................................... 15
Conclusiones ........................................................................................................................ 16
Bibliografa .......................................................................................................................... 17
3
Tabla1 ..................................................................................................................................... 7
Tabla2 ..................................................................................................................................... 8
Tabla3 ..................................................................................................................................... 9
Figura1 .................................................................................................................................... 9
Tabla4 ................................................................................................................................... 10
Figura2 .................................................................................................................................. 11
Figura3 .................................................................................................................................. 12
Tabla5 ................................................................................................................................... 13
Tabla6 ................................................................................................................................... 14
4
Introduccin
En este trabajo propuesto por la UNAD, especficamente por el programa Base de Datos
Bsico, debemos desarrollar una serie de actividades que van desde la visualizacin de una
Web Conference dispuesta por el curso para empezar a desarrollar la temtica propuesta
relacionada con bases de datos relacionales. Despus se debe replicar y explicar cada una de
las fases del Proceso de Diseo de la Base de Datos Diseada en la Web Conference, para
Resultado de la Actividad 2
Relacin:
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
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 Muchos)
(Texto, Lista de Valores Rango Restriccin general
Nmero, de
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 Si --- ---
S_apellido S_apellidos T 30 Si
F_ingreso F_ingresos F Si F_ingreso >
F_nacimiento
F_Nacimiento F Si
Estado civil Estados Civiles T 2 No 1 C,S,UL,V,SE --- ---
Salario Salarios N 10,2 Si 1 --- --- 700,000
hasta
10,000,000
Correo Correos T 30 Si 1 --- ---- ---
Sexo Sexos T 1 Si 1 M, F
Cargo Cargo_id X Cargos_ids N 10 SI --- ---
Nombre T 30 SI --- ---
Departamento Departamento_id X Departamentos_ids N 10 SI 1 -- --- ---
Nombre Nombres T 30 SI 1 -- --- ---
*En la base de datos anterior no establezco ninguna cardinalidad Muchos ya que todos tienen que ser valores nicos, puesto que no quiero que se
archiven y se sobresaturen datos, con un atributo y 1 cardinalidad por persona, est bien.
9
R2
Empleados Departamentos
R3
R1
R4
Cargos
10
Empleado Trabajo .. Departamento Un Empleado EST OBLIGADO a Trabajar en un No Un Empleado en CUANTOS Departamentos 1 Si 1:M Esta relacin modela un hecho importante
R2 Departamento ? Trabaja? Las dos entidades que sucede en el proceso que estamos
participantes se analizando y es que los empleados trabajan
identifican en los departamentos de la organizacin y
plenamente que los departamentos de la compaa
ocupan empleados o que los departamentos
de la compaa trabajan empleados.
Departamento Ocupa Empleado Un Departamento ESTA OBLIGADO a ocupar No Un departamento CUANTOS Empleados M Si 1:M
Empleados? Ocupa?
Empleados Dirigen Departamentos Un empleado ESTA OBLIGADO a dirigir un No Un empleado CUNTOS departamentos 1 Si 1:M
R3 departamento? dirige? Las dos entidades Esta relacin modela un hecho importante
participantes se que sucede en el proceso que estamos
identifican analizando y es que unos empleados dirigen
plenamente unos departamentos y que los
departamentos de la compaa son dirigidos
por unos empleados en la empresa.
Departamentos Dirigido Empleados Un departamento EST OBLIGADO a No Un departamento por CUNTOS 1 Si 1:M
ser dirigido por un empleado? empleados est dirigido?
Empleados Ocupan Cargos Un empleado EST OBLIGADO a No Un empleado CUNTOS cargos 1 Si 1:M
R4 ocupar un cargo? ocupa? Las dos entidades Esta relacin modela un hecho importante
participantes se que sucede en el proceso que estamos
identifican analizando y es que unos empleados ocupan
plenamente unos cargos de le empresa en anlisis y que
los cargos de la compaa son ocupados por
unos empleados.
Cargos Ocupado Empleados Un cargo EST OBLIGADO a ser No Un cargo por CUNTOS empleados 1 Si 1:M
ocupado por un empleado? est ocupado?
11
Borrador de Diagrama Entidad Relacin Notacin CROWs--- Foot de Richar Barker a partir de la
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
13
-- WARNING: Column Empleados.fecha_ingreso has no check constraint defined for this database type
-- CREATE PACKAGE 0
-- CREATE PACKAGE BODY 0
-- CREATE PROCEDURE 0
-- CREATE FUNCTION 0
-- CREATE TRIGGER 0
-- ALTER TRIGGER 0
-- CREATE COLLECTION TYPE 0
-- CREATE STRUCTURED TYPE 0
-- CREATE STRUCTURED TYPE BODY 0
-- CREATE CLUSTER 0
-- CREATE CONTEXT 0
-- CREATE DATABASE 0
-- CREATE DIMENSION 0
-- CREATE DIRECTORY 0
-- CREATE DISK GROUP 0
-- CREATE ROLE 0
-- CREATE ROLLBACK SEGMENT 0
-- CREATE SEQUENCE 0
-- CREATE MATERIALIZED VIEW 0
-- CREATE SYNONYM 0
-- CREATE TABLESPACE 0
19
-- CREATE USER 0
--
-- DROP TABLESPACE 0
-- DROP DATABASE 0
--
-- REDACTION POLICY 0
--
-- ORDS DROP SCHEMA 0
-- ORDS ENABLE SCHEMA 0
-- ORDS ENABLE OBJECT 0
--
-- ERRORS 0
-- WARNINGS 1
20
Resultado de la Actividad 3
Conclusiones
Esta actividad fue de suma importancia para la profundizacin de los temas del curso, ya que
nos permiti identificar los principales Momentos del Proceso de Diseo de Bases de Datos
introduccin al concepto de bases de datos relacionales, del primer contacto con el Lenguaje
Bibliografa