Está en la página 1de 13

FASE 1 - PLANEACIÓN

PARTICIPANTES:
CC: 1065820673- German Medina Albis

GRUPO No. 301125A_764

Tutor:
MARIANO ESTEBAN ROMERO

Universidad Nacional Abierta y a Distancia – UNAD


Escuela Ciencias básicas, tecnología e ingeniería
Programa Ingeniería de Sistemas
Base de datos avanzada 301125
Periodo 16-01
Colombia
2020
Tabla de contenido
INTRODUCCIÓN..................................................................................................................3
OBJETIVOS............................................................................................................................4
RESULTADOS........................................................................................................................5
1. Proyecto para desarrollar.............................................................................5
2. Tabla de definición entidades.....................................................................6
3. Descripción de atributos y sus restricciones.....................................7
4. Matriz de Relaciones........................................................................................8
5. Descripción de las relaciones determinadas en la Matriz de
Relaciones..........................................................................................................................8
6. Evidencias de la participación en el foro..............................................8
CONCLUSIONES................................................................................................................10
BIBLIOGRAFÍA..................................................................................................................11
INTRODUCCIÓN

Las bases de datos son un elemento fundamental en el entorno


informático hoy en día y tienen aplicación en la práctica totalidad de
campos. Concebidas con un propósito general, son de utilidad para
toda disciplina o área de aplicación en la que exista una necesidad de
gestionar datos, tanto más cuanto más voluminosos sean estos.
La Base de Datos debe ofrecer los procedimientos y funciones
almacenados necesarios para que la aplicación que interactúe con la
Base de Datos no tenga que acceder directamente a las tablas.

Por medio de este proyecto demostraremos como funciona una base


de datos y la relación de distintas entidades para un mejor
funcionamiento y cruce de información.
OBJETIVOS

Objetivo General
Como objetivo general nos hemos trazado el poder contribuir a que el
sistema pueda facilitar el trabajo en las oficinas de la Universidad
Nacional Abierta y A Distancia UNAD, así como hacer más eficiente el
trabajo realizado por los mismos.

Poder llevar el control de los datos académicos de los estudiantes,


profesores y administrativos, así como poder llevar un mejor control
en la programación de sesiones de los cursos dictados por la
institución.

Objetivos Específicos
Objetivo 1: identificar la funcionalidad de las bases de datos en
mundo real y la importancia de estas.
Objetivo 2: adquirir destrezas en la creación y análisis de bases de
datos.
Objetivo 3: optimizar y modernizar cualquier tipo de proceso
administrativo en la cual se manejen gran cantidad de información de
manera fácil, eficaz y lograr una disminución de tiempo al realizar
dichas actividades.
Objetivo 4: poder obtener información clara y concisa de manera
oportuna.
RESULTADOS

1. Proyecto para desarrollar

Analizar los requerimientos del siguiente proyecto: La universidad


Nacional Abierta y a Distancia, solicita crear una base de datos
relacional para un sistema integrado de gestión de B-Learning. El
proceso inicia con la planeación, continua con la programación y
ejecución de cada sesión programada; finalmente se cierra con el
registro de asistencia, evaluación de las sesiones y el informe
docente.

Para desarrollo de la base de datos es vital tener en cuenta los


diferentes roles que intervienen en el proceso; entre los cuales se
pueden encontrar estudiantes, docentes y administrativos. Los b-
learing aplican únicamente para cursos de primera matricula, un b-
learning puede tener varias sesiones, las sesiones deben ser
programadas dentro de un periodo académico (16-01, 16-02, 8-03,
16-04, 8-05 y 16-06), para estos periodos se debe tener en cuenta la
fecha de inicio y fecha de cierre. Así mismo las sesiones son
desarrolladas por un docente que es asignado en cada centro según
su perfil profesional. Es de aclarar que la UNAD tiene varias zonas y
las zonas se conforman por centros de atención.

La base de datos debe tener la capacidad de almacenar la


información personal de los estudiantes matriculados por escuelas y
programas; al igual que la relación de los cursos matriculados en el
periodo académico vigente; la programación de las sesiones por
curso, los docentes responsables y el registro de asistencia. Se
espera que de la base de datos se pueda hacer consultas de los
estudiantes que se encuentran matriculados en los cursos, los que se
inscribieron y los que asistieron en cada una de las sesiones
programadas además del número de sesiones programadas
comparadas con las sesiones realizadas.
2. Tabla de definición entidades

Entidad o Tipo de Justificación, Ejemplo de Ejemplares Extensión INTENCION


Entidad explicación de (Instancias)
su existencia
en el Mundo
del Problema

Roles-Personas Datos de las Información específica de Registro en la BD


personas de la identificación de las
Universidad personas registradas

Periodos Periodo Información de cada periodo Periodos


programados autorizado en el año Incluidos para el
en el año año estudiantil
estudiantil
Sesiones Sesiones Sesiones programada y que Sesiones
programada programa programadas
por Docentes
Centros Centros de Centros de formación en el Centros de
formación cual se matriculo formación,
ubicación y
contacto
Zonas Lo conforman División de los centros y su División de las
diversos respectivas zonas zonas
centros
Programas Programas Programas ofertados por la Programas
académicos universidad autorizados en
cada centro
3. Descripción de atributos y sus restricciones.
Cardinalid
Restricciones adicionales
Identifica Tipo de Dato Obligato ad
Nombre
Atributos dor Único Nombre dominio (Texto, Número, Tamaño riedad Rango
Entidad (1 o Lista de Restricción
(UID) Fecha) (Si/No) de
Muchos) Valores de Control
Valores
Id_Persona Yes ID_Persona Numerico Mas de 8 caracteres Si N#A N#A Primary Key
cc No Cedula Char Mas de 8 caracteres Si N#A N#A N#A
Mas de 20
Nombre No Nombres Char Si N#A N#A N#A
Caracteres
Mas de 20
Apellido No Apellidos Char Si N#A N#A N#A
Caracteres
Mas de 100
Direccion No Direccion Char Si N#A N#A N#A
Caracteres
Roles- Genero No Genero Char 2 Caracteres Si M/F N#A N#A
1-N
Personas
Administrativo
Mas de 20
Rol No Rol Char Si /Docente/Est N#A N#A
Caracteres
udiantes
Mas de 20
Telefono No Telefono Char Opcional N#A N#A N#A
Caracteres
Mas de 20
Correo No Correo Char Opcional N#A N#A N#A
Caracteres
Nombre Mas de 20
Id_Programa No Char Si N#A N#A Foreing Key
Programa Caracteres
Id_Periodo Yes ID_Periodo Numerico Mas de 8 caracteres Si N#A N#A Primary Key
Mas de 20
Nom_Periodo No Nombre Periodo Char Si N#A N#A N#A
Caracteres
Mas de 20
Fecha_Inicio No Inicio Periodo Char Si N#A N#A N#A
Caracteres
Periodos Mas de 20 1-N
Fecha_Fin No Fin Periodo Char Si N#A N#A N#A
Caracteres
lista
Nombre Mas de 20 desplegable
Id_Programa No Numerico Si N#A Foreing Key
Programa Caracteres de los
programas
Id_Sesion Yes ID_Sesion Numerico Mas de 8 caracteres Si N#A N#A Primary Key
Mas de 20
Nom_Sesion No Nombre Sesion Char Si N#A N#A N#A
Caracteres
Mas de 20
Sesiones Horario No Horario Sesion Char Si 1-N N#A N#A N#A
Caracteres
Nombre
Id_Programa No Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Programa
Id_Persona No ID_Persona Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Id_Centro Yes Nombre Centro Numerico Mas de 8 caracteres Si N#A Primary Key
Mas de 20
Nom_Centro No Nombre Centro Char Si N#A N#A N#A
Caracteres
Mas de 20
Dir_Centro No Dirrecion Centro Char Si N#A N#A N#A
Caracteres
Centros Mas de 20 1-N
Tel_Centro No Telefono Centro Char Si N#A N#A N#A
Caracteres
Mas de 20
Email_Centro No Email Centro Char Si N#A N#A N#A
Caracteres
Nombre
Id_Programa No Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Programa
Id_Zonas Yes ID_Zonas Numerico Mas de 8 caracteres Si N#A N#A Primary Key
Mas de 20
Zonas Nom_Zonas No Nombre Zonas Char Si 1-N N#A N#A N#A
Caracteres
Id_Centro No Nombre Centro Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Id_Programa Yes ID_Programa Numerico Mas de 8 caracteres Si N#A N#A Primary Key
Nom_Program Nombre Mas de 20
No Char Si N#A N#A N#A
a Programa Caracteres
Programas Id_Persona No ID_Persona Numerico Mas de 8 caracteres Si 1-N N#A N#A Foreing Key
Id_Sesion No Nombre Sesion Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Id_Centro No Nombre Centro Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
Id_Zonas No Nombre Zonas Numerico Mas de 8 caracteres Si N#A N#A Foreing Key
4. Matriz de Relaciones

Sesione
  Roles-Persona Periodo s Centros Zonas Programas
Roles-Persona 1-1 1-1 1-1 1-1 1-1 1-N
Periodo 1-N 1-1 1-N 1-N 1-N 1-N
Sesiones 1-N 1-N 1-1 1-N 1-N 1-N
Centros 1-N 1-N 1-N 1-1 1-1 1-N
Zonas 1-N 1-N 1-N 1-N 1-1 1-N
Programas 1-N 1-N 1-N 1-N 1-N 1-1

5. Descripción de las relaciones determinadas en la Matriz de


Relaciones

Pregunta
para
Pregunta para determinar
determinar Rta.
Cardinalidad Relación Ayuda a Observaci
Opcionalida
d es Identificar ón/Restric
Relación Entidad 1 Rol Entidad 2 Rta. Opc. Grado
Transferib entidades ciones/Atr
le (Si/No) Participantes ibutos
(Preguntar
si está (Pregunta CUANTO ) Card.
obligado)
Un programa
de una a Roles- ¿un programa puede tener lo cursan
Programas Id_Persona N#A N#A 1-N No 2
muchos Persona muchas personas? varias
personas
la zona tiene
de una a ¿una zona puede tener
Zonas Id_centro Centros N#A N#A 1-N No 2 diferentes
muchos muchos centros?
centros
el centro tiene
de una a ¿un centro puede tener
Centros Id_Programa Programas N#A N#A 1-N No 2 muchos
muchos muchos programas?
programas
un programa
de una a ¿ un programa puede tener
Programas Id_sesion Sesiones N#A N#A 1-N No 2 tiene muchas
muchos muchas sesiones?
sesiones

6. Evidencias de la participación en el foro


Se espera que cada estudiante presente las evidencias de su
participación en el foro con relación al Desarrollo Fase 1- Planeación.

Participación en el foro
Imagen 1 Imagen 2

Imagen 3 Imagen 4

s
CONCLUSIONES

Los Sistemas Gestores de Base de Datos tienen un propósito claro,


que es el de facilitar el manejo de la información, el hecho de
manejar una herramienta con tanto poder nos permite tener el
control sobre la organización y acceso de la información, lo que hace
importante conocer, estudiar y manejar estas herramientas.

En conclusión, en una organización o empresa, el análisis y diseño de


sistemas de información, es el proceso de estudiar su situación con la
finalidad de observar cómo trabaja y decidir si es necesario realizar
una mejora por medio de los resultados obtenidos.

En este contexto, se busca que el estudiante conozca los conceptos


básicos vinculados al tema, a fin de poder desempeñarse como
usuario o de poder interactuar adecuadamente en equipo de
desarrollo de los sistemas de información.
BIBLIOGRAFÍA

Bases de Datos:
mailto:https://www.ecured.cu/Bases_de_datos

Categoría: Base de datos, Glosario TIC|09/07/2019


mailto:https://www.ticportal.es/glosario-tic/base-datos-database

También podría gustarte