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.

            object(stdClass)#3681 (6) {
  ["type"]=>
  string(2) "03"
  ["typeonixlist"]=>
  string(3) "153"
  ["audience"]=>
  string(2) "00"
  ["audienceonixlist"]=>
  string(3) "154"
  ["content"]=>
  object(stdClass)#3748 (1) {
    ["spa"]=>
    string(1829) "

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.

" } ["label"]=> object(Magento\Framework\Phrase)#4039 (2) { ["text":"Magento\Framework\Phrase":private]=> string(11) "Description" ["arguments":"Magento\Framework\Phrase":private]=> array(0) { } } }

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.

            object(stdClass)#3757 (6) {
  ["type"]=>
  string(2) "04"
  ["typeonixlist"]=>
  string(3) "153"
  ["audience"]=>
  string(2) "00"
  ["audienceonixlist"]=>
  string(3) "154"
  ["content"]=>
  object(stdClass)#3766 (1) {
    ["spa"]=>
    string(363) "

3. Índice de figuras

3. Índice de cuadros

7. Introducción a las bases de datos

15. Modelos de datos

41. Dependencia y normalización

77. Álgebra relacional

107. Lenguaje de consulta

145. Descubrimiento de conocimiento

165. Apéndice A. Código ejemplo SQL asociado a la BD Ventas

182. Bibliografía

" } ["label"]=> object(Magento\Framework\Phrase)#4040 (2) { ["text":"Magento\Framework\Phrase":private]=> string(17) "Table of contents" ["arguments":"Magento\Framework\Phrase":private]=> array(0) { } } }

3. Índice de figuras

3. Índice de cuadros

7. Introducción a las bases de datos

15. Modelos de datos

41. Dependencia y normalización

77. Álgebra relacional

107. Lenguaje de consulta

145. Descubrimiento de conocimiento

165. Apéndice A. Código ejemplo SQL asociado a la BD Ventas

182. Bibliografía

  • COM021000 ORDENADORES > Bases de datos > General
  • 004 Generalidades > Generalidades y ciencias de la computación > Procesamiento de datos, Informática
  • Ingeniería
  1. Nombre
    • Leonardo Daniel Sánchez Martínez (Autor)

    • Información de autor disponible próximamente.

  2. Nombre
    • José Alejandro Reyes Ortiz (Autor)

    • Información de autor disponible próximamente.

  3. Nombre
    • Maricela Claudia Bravo Contreras (Autor)

    • Información de autor disponible próximamente.