Cambiar Nav
Mi carrito
mobile icon

Análisis y diseño de bases de datos


 CÓMO CITAR

El desarrollo de aplicaciones y sistemas de cómputo se ha convertido en una tarea esencial hoy en día. La gran mayoría de éstos utilizan un medio de almacenamiento para mantener los datos persistentes. Si bien, existen diversas herramientas que permiten mantener los datos por largo periodos de tiempo, las bases de datos son las más utilizadas para esta tarea. Por ello, son parte fundamental del desarrollo de un sistema, ya que el diseño e implementación de las mismas impactará en el desempeño de éste. Desde este punto de vista, las bases de datos son el punto de partida de muchos sistemas.

En este material se presentan los conceptos que se abordan en el contenido de la Unidad de Enseñanza Aprendizaje de Base de Datos. En el capítulo 1 se presentan los conceptos fundamentales de bases de datos y las características de un Sistema Gestor de Bases de Datos. En el capítulo 2 se expone un resumen de los distintos modelos para diseñar bases de datos, centrándose en aquellos para Bases de Datos Relacionales (BDR). En el capítulo 3 se explica el concepto de Normalización a fin de evaluar y corregir un diseño en BDR. En el capítulo 4 se trata el lenguaje formal para realizar consultas en BDR. Finalmente, en el capítulo 5 se estudia el lenguaje de consulta estructurado estándar para BDR. El objetivo de este material es complementar dichos conceptos y abordarlos desde una perspectiva sobre el papel que desempeñan las bases de datos dentro del desarrollo de un sistema, enfocándose en las ventajas que tienen sobre otros modelos de datos, su correcto diseño, la evaluación de diseños existentes e implementación a través de un lenguaje estructurado como SQL. Adicionalmente, este material cuenta con ejercicios y preguntas de control para evaluar el dominio de cada tema.