Desarrollo de un Prototipo de Software para la Automatización del Diseño de un Esquema de Bases de Datos Relacional

En el proceso de construcción de los sistemas informáticos, el diseño de las bases de datos (BD) ocupa un lugar importante; puede verse como un proceso compuesto por una serie de etapas para su desarrollo, relativamente indepen- diente dentro del diseño de un sistema, este proceso aumenta los tiempo...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/5186
Acceso en línea:
http://hdl.handle.net/11349/5186
Palabra clave:
Base de Datos
Algebra Relacional
Armstrong
Normalización
Recubrimiento Minimo
ESPECIALIZACIÓN EN INGENIERÍA DE SOFTWARE - TESIS Y DISERTACIONES ACADÉMICAS
DESARROLLO DE PROTOTIPOS
AUTOMATIZACIÓN
BASES DE DATOS
Databases
Normalization
Armstrong
Minimal Cover
Relational Algebra
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
Description
Summary:En el proceso de construcción de los sistemas informáticos, el diseño de las bases de datos (BD) ocupa un lugar importante; puede verse como un proceso compuesto por una serie de etapas para su desarrollo, relativamente indepen- diente dentro del diseño de un sistema, este proceso aumenta los tiempos de las fases de elaboración y construcción del mismo. Como respuesta a esta pro- blemática, surgen procesos como la normalización que es el proceso de organizar los datos de una base de datos, que incluye la creación de tablas y el estable- cimiento de relaciones entre ellas, según reglas diseñadas tanto para proteger los datos como para hacer que la base de datos sea más flexible al eliminar la redundancia y las dependencias incoherentes, además de algoritmos y buenas prácticas que al hacer uso de ellos, permiten simplificar el diseño del modelo de la base de datos.