Você está na página 1de 3

Aclaraciones de la segunda entrega del Proyecto de aula

Buen día Estimados Estudiantes

A continuación encontrarán una breve explicación de varios de los puntos que


deben elaborar en la segunda entrega del proyecto (entrega final), espero les sea
de utilidad:

1. Pruebas con álgebra relacional

Son las operaciones en notación de algebra relacional, las operaciones son


proyección, selección, unión, intersección y diferencia

Pruebas con cálculo relacional

El cálculo relacional se utiliza para la manipulación de datos a partir de relaciones,


basado en el cálculo de predicados de primer orden que refleja las relaciones que
existen entre los elementos de un dominio.

Existen dos variantes del cálculo relacional, el que se orienta a tuplas y el que se
orienta a dominios.

Son las mismas del punto de algebra relacional pero en notación de cálculo
orientado a dominios

Ejemplo: Obtener la información de todos los candidatos

{t/ t ϵ Candidatos}

2. Diccionario de Datos Y Diseño físico

Aclaración Diccionario de Datos: Contiene las características de cada uno de los


datos que se tendrán en la base de datos. En cada una de las tablas se debe
describir el nombre de la tabla, Alias (si aplica), descripción de cada uno de sus
atributos, tipo de dato, longitud, llave primaria o cuales son llaves foráneas y
descripción de cada uno de los campos.

Aclaración Diseño Físico: Es la construcción de la BD en lenguaje SQL, en


detalle es la creación de las tablas que componen el modelo de base de datos y
llenado de cada uno de los atributos de la tablas. (Evidenciar con
imágenes/pantallazos de las sentencias SQL de creación y llenado de la BD y su
efecto)

3. Documentación de la implementación y ajustes al sistema de bases de


datos:
Explicación: Si realizaron aplicación la cual era opcional deben documentarla, si
no, entonces solamente deben trabajar el tema de ajustes al sistema de base de
datos que consiste en indicar los cambios realizados a la base de datos con
respecto al diseño relacional normalizado y el diseño físico que terminaron
realmente construyendo, se deben documentar estos cambios y/o ajustes y aquí
también se documentan nuevas tablas o la des-normalización de algunas tablas
de la base datos en el caso de que aplique

4. Consultas SQL y reportes según requerimientos del sistema

Explicación: Lo que se debe realizar es las consultas en lenguaje SQL que


satisfagan los 5 requerimientos del sistema que se describen en la hoja
número 2 del documento donde se describe el proyecto grupal.

Puntos 5, 6 y 7 (relacionados con la creación de Procedimientos almacenados,


Trigers y cursores).

Explicación: Los puntos 5 al 6 se basan en la construcción en lenguaje SQL de


los cursores, de los procedimientos almacenados (stored procedures), y
disparadores (triggers) aplicados a la base de datos de votaciones que
construyeron.

Nota: Los puntos 4 al 7 se deben evidenciar con pantallazos/imágenes donde


se evidencie la construcción del código SQL y su efecto en el SGBD
seleccionado.

8. Cuestiones de seguridad de la base de datos.

Explicación: Aquí se debe describir que tipo de seguridad que le aplicarían a su


Base de Datos, algunos aspectos de seguridad se pueden hacer por medio de
control de acceso a usuarios, características de ciertos atributos como rangos y
restricciones entre otras cuestiones.

9. Documentación del proceso de refinamiento y pruebas de performance de la


base de datos.

Explicación: Este punto está relacionado con documentación de la aplicación de


la formas normales (normalización de la BD) temas que vimos en la semana 2, y
evidencias de pruebas sobre la Base de Datos por ejemplo varios usuarios
realizando consultas y/o votaciones sobre la BD y analizar cuál fue el
comportamiento de la BD. Adicionalmente, pueden investigar cómo se realizarían
las pruebas de carga y estrés sobre la BD y enunciar (describir) como se podrían
realizar estas pruebas.
10. Código fuente de la aplicación, debidamente documentado.

Explicación: Si realizaron aplicación deberían entregar el código fuente más los


scripts de la BD.

Pero hayan o no elaborado la aplicación en este punto todos los grupos deben
anexar los scripts de la creación de la BD y no olviden que también deben incluir
las respectivas consultas (en SQL) que realizaron en los puntos 4 al 7. Y
adicionar la grabación de un video donde muestren lo realizado en estos
puntos.

11. Manual de administración y usuario final de la aplicación y la base de datos

Explicación: El manual de administración es un manual técnico de como instalar


e ingresar a la BD de E-vote, el otro manual es un manual de como el usuario
realizaría los votos y como ejecutaría los requerimientos planteados en el
enunciado del proyecto mostrando los pasos.

12. Descripción de los requerimientos mínimos en hardware y software necesarios


para el buen funcionamiento de la aplicación y la base de datos.

Explicación: Como el punto lo describe aquí se espera una descripción de las


características de Hardware y Software que se necesitan para el buen
funcionamiento de la Base de datos e-vote

13. Documentación de la calidad de la experiencia.

Explicación: Aquí se espera 2 descripciones la primera es la descripción de los


usuarios al usar las base de datos de votaciones, y la otra es la descripción del
grupo frente al ejercicio realizado y sus aprendizajes.

14. Bibliografia

NOTA: Les recuerdo que la elaboración de un aplicativo para poder acceder a la


BD de I-vote no es obligatorio, es opcional. Conforme a lo que les comente en la
clases sincrónicas anteriores.

Cordialmente

Hugo Ortiz

Tutor

Você também pode gostar