Vous êtes sur la page 1sur 7

Estructura Analítica del informe Fase Final – Proyecto final

1. El estudiante de forma individual debe Integrar y presentar la solución a la


problemática presentada en la Fase 1. Análisis y que ha venido desarrollando
durante todo el curso; el proyecto final debe contemplar los siguientes aspectos:

Descripción general del proyecto


Nombre de la empresa y Colegio Francisco Molina Sánchez
Ubicación Cesar – Valledupar
Actividad económica de la Educación pública Básica y Secundaria
empresa
Área que se quiere estudiar Operatividad - Sistemas
(Administrativa o financiera o
estratégica u operativa)
Seleccione únicamente una.
Descripción general de la El colegio tiene 70 computadores repartidos en
problemática o del proceso diferentes áreas, se requiere recolectar la información
que tiene problemas con los de los empleados que operan los computadores y la
datos. asignación de estos, ya que no se tiene claridad de
los responsables de cada computador y las áreas en
la que están asignados.
Justificación de por qué es Trabajar en esta área es de gran importancia ya que
interesante trabajar esa se tienen problemas y cruces de datos sobre los
problemática responsables de los computadores y las áreas en la
que operan, la solución a esto nos permitirá identificar
los antecedentes funcionales de los computadores,
quienes los operan y el área donde se encuentran
asignados.
Fase Análisis – Modelo Entidad-Relación

La solución de bases de datos el cual debe cumplir con las siguientes etapas:

Fase Análisis
- Definición y descripción de tablas Entidades definidas en el contexto del proyecto:
Empleados: contiene información personal de los
empleados que se encuentran vinculados al colegio.
Cargos: contiene las funciones que ejercen los
empleados.
Computador: Contiene información del computador que
se le asignara al empleado.
- Descripción de las columnas - Empleados
(atributos)  Id_Empleado
 P_Nombre
 P_Apellido
 S_Apellido
 Correo
 Sexo

- Cargos
 Id_Cargo
 Nombre_Cargo

-Cumputador
 Id_Computador
 Nombre_Computador

- Definición de las relaciones Se requiere una relación entre la entidad empleados y


requeridas y pertinentes en la matriz cargos se evidencia la necesidad de establecer una
de relaciones relación entre el atributo id_empleado y el atributo
id_cargos de la entidad cargos. También se establece una
relación entre la entidad empleados y la entidad
computador.
- Descripción de cada una de las Todo empleado solo puede estar asociado a un único
relaciones teniendo en cuenta las cargo en tiempo real, también todo empleado debe tener
opcionalidades, cardinalidades, un solo computador asignado. De acuerdo con lo expuesto
grado, transferibilidad y si ayuda o por Jiménez (2014) una relación 1:1 quiere decir que los
no resolver debilidades en las atributos de ambas entidades se relacionan de 1 a 1 en
entidades participantes y las ambos sentidos.
restricciones propias de cada
relación
Modelo Entidad - Relación:

Fase Diseño – Modelo Relacional

- Llaves primarias (UID) de cada tabla.

Las claves proporcionan una manera rápida y eficiente de buscar datos en una tabla,
además de que permiten preservar la integridad de los datos.
Una clave primaria es una clave candidata que ha sido diseñada para identificar de
manera única a los registros de una tabla a través de toda la estructura de la base de
datos.

 En la tabla empleados la clave primaria la asignamos a Id_empleado y las claves


foráneas se le asignan a Id_Cargo y Id_Computador
 En la tabla cargo la clave primaria se le asigna a Id_Cargo
 En la tabla Computadores la clave primaria se le asigna a Id_Computador

- Aplicar técnicas de normalización

Técnicas de Normalización

 Aplicando la primera forma normal a la tabla empleado los atributos P_nombre y se


convierte en un solo atributo que se llamará Nombres, y los atributos P_apellido y
S_apellido se convierten en un solo atributo que se llamará Apellidos, teniendo en
cuenta a Chicano (2013) al expresar que una Base de Datos está en primera forma
normal si, y solo si, cada atributo de una tabla contiene un solo valor atómico, ya que un
atributo que contenga varios valores puede ocasionar una pérdida de datos.
 Al revisar la aplicación de la segunda forma normal se observa que las tablas cumplen
con esta puesto que todos los atributos distintos de la clave primaria dependen por
completo de la clave primaria, según Chicano (2013) cuando expresa que una relación
está en segunda forma normal (2FN) si, y solo si, está en primera norma formal (1NF) y
todos los atributos fuera de la clave primaria son funcionalmente dependientes de esta
de forma completa.
 Al aplicar la tercera forma normal se concluye que las tablas cumplen con esta, ya que
en ninguna de las tablas existen campos que no son clave principal de los cuales
dependa otros campos, teniendo en cuenta que según Chicano (2013) la tercera forma
normal (3FN) se cumple en una tabla cuando esta está en 2FN y, además, cuando
ningún atributo que no sea clave dependa transitivamente de las claves de la tabla; es
decir, cuando ningún atributo dependa funcionalmente de atributos que no son clave.
Todos los atributos que no son claves deben ser mutuamente independientes.

- Diccionario de Datos – Construir a partir del software Oracle Developer Data


Modeler

Tabla de empleados

Campo Descripcion Tipo de campo Restriccione


s
Id_empleado Número del documento de Numérico (15) Primary Key
identificación del empleado
Nombres Nombres del empleado Texto (30 Not Null
caracteres)
Apellidos Apellidos del empleado Texto (30 Not Null
caracteres)
Correo Correo electrónico del Texto (30
empleado caracteres)
Sexo Género del empleado (M o F) Texto (1 caracter) Not Null
Id_Cargo Código del Cargo Numérico (4) Foreign Key
Id_Computador Código del Computador Numérico (5) Foreign Key
Tabla de cargos

Campo Descripción Tipo de campo Restriccione


s

Id_cargo Código del cargo Numérico (4) Primary Key


Nombre_cargo Nombre del cargo Texto (30 Not Null
caracteres)

Tabla de Computadores

Campo Descripción Tipo de campo Restriccione


s
Id_Computador Código del computador Numérico (5) Primary Key
Nombre_cargo Nombre del computador Texto (10 Not Null
caracteres)

Modelo Relacional:
Fase - Desarrollo - Construcción del Modelo Físico (DDL, DML, DCL)

El estudiante debe diseñar, desarrollar y presentar el script en la herramienta Oracle


Application Express (APEX) que responda a los siguientes requisitos:

- Programación con el lenguaje SQL del Script DDL


- Programación con el lenguaje SQL del script DML para poblar las tablas de la base de
datos (especialmente las tablas maestras o de referencia o tablas de códigos)
- Programación con el lenguaje SQL el Scripts DCL para otorgar los permisos sobre los
objetos de la base de datos a otros usuarios/Esquemas de la base de datos.
- Generación de Consultas simples sobre las tablas de la base de datos

2. Crear una carpeta que se llame NumeroGrupo_Nombre


completo_BDA_Fase_Final, ejemplo 1_Ivan Alejandro Veloza_BDA_Fase_Final.

Nombre Estudiante Enlace (Bitácora Individual)

3. El estudiante comparte su avance del documento y realimenta a la vez los


aportes de los demás compañeros del grupo mediante el análisis y sugerencias
efectuadas.

4. Construir de forma individual el informe final abordando los siguientes requisitos:

 Portada con nombre del curso, nombre y código de los integrantes que
participaron en el trabajo.
 Tabla de contenido
 Introducción
 Objetivos
 Tabla con el enlace a Google Drive
Ejemplo Tabla de consolidado trabajo individual

Nombre Estudiante Enlace (Bitácora Individual)

 Resultado de la Actividad:

 Conclusiones
 Referencias pertinentes a la fase y verificable (utilizar gestor de
referencias)
 Número máximo de páginas: sin límite

Vous aimerez peut-être aussi