object(stdClass)#3822 (6) {
["type"]=>
string(2) "03"
["typeonixlist"]=>
string(3) "153"
["audience"]=>
string(2) "00"
["audienceonixlist"]=>
string(3) "154"
["content"]=>
object(stdClass)#3820 (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)#2646 (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)#3819 (6) {
["type"]=>
string(2) "04"
["typeonixlist"]=>
string(3) "153"
["audience"]=>
string(2) "00"
["audienceonixlist"]=>
string(3) "154"
["content"]=>
object(stdClass)#3828 (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)#2647 (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