Este documento presenta los conceptos básicos del modelo de datos relacional, incluyendo las características del modelo relacional como su formalidad, independencia física y uso del lenguaje SQL. Explica conceptos como dominios, relaciones n-arias, esquemas de relación, tuplas, restricciones de integridad y dependencias entre relaciones. También incluye ejemplos para ilustrar estos conceptos clave del modelo relacional.
Este documento presenta información sobre la simplificación de fracciones algebraicas. Explica conceptos clave como fracciones algebraicas, fracciones propias e impropias, y cómo simplificar fracciones mediante la factorización. También incluye ejemplos de simplificación usando productos notables y diferencia de cuadrados. Finalmente, propone ejercicios para que los estudiantes practiquen la simplificación de fracciones algebraicas.
1) Se define el concepto de conjunto como una colección de objetos llamados elementos que comparten una propiedad común.
2) Existen diferentes formas de notar y representar conjuntos, como mediante letras mayúsculas entre llaves o mediante una descripción de la propiedad común de sus elementos.
3) Los conjuntos pueden determinarse de forma extensiva, enumerando sus elementos, o de forma comprensiva, describiendo la propiedad que cumplen sus elementos.
El documento presenta las perspectivas de la sociedad de la red. Explora los aspectos tecnológicos como la infraestructura de redes y dispositivos, y los aspectos sociales como las comunidades en línea y el trabajo colaborativo. Finalmente, predice que el futuro incluirá la integración de la tecnología en el ambiente a través de dispositivos móviles y la interacción multimodal.
Este documento presenta un curso sobre bases de datos semiestructuradas. Brevemente describe que las bases de datos semiestructuradas tienen como modelo subyacente datos semiestructurados que no tienen un esquema predefinido y donde la información sobre la estructura está junto con los datos. Luego, el contenido del curso incluye modelos de datos semiestructurados, representaciones como XML, y un caso de estudio detallado sobre XML.
Este documento presenta una introducción a las bases de datos XML. Explica conceptos básicos como DTD y esquemas XML para definir la estructura de los documentos XML. También introduce herramientas para consultar datos semiestructurados como XPath, XSLT y XQuery. Finalmente, discute extensiones y sistemas nativos para almacenar y consultar datos XML en bases de datos.
El documento habla sobre informática y PowerPoint. Brevemente describe el hardware como dispositivos electrónicos para entrada, salida, cálculo y lógica. Luego menciona que la programación informática busca alcanzar un 60% del tiempo bajo control para tareas de alto rendimiento, mientras que el 20% restante se divide entre actividades espontáneas e imprevistos. Finalmente, presenta diferentes tipos de diapositivas en PowerPoint como prediseñadas con imagen y texto o libres.
Este documento contiene ejercicios y exámenes resueltos de econometría y econometría empresarial. Se divide en cuatro secciones: 1) ejercicios resueltos de econometría, 2) exámenes de econometría, 3) exámenes de econometría empresarial, y 4) exámenes de principios de econometría. Incluye problemas sobre estimación de parámetros, contrastes de hipótesis, descomposición de varianzas, y elasticidades en modelos de regresión simple y mú
El documento discute las ventajas del trabajo colaborativo, incluyendo un aumento de la motivación y satisfacción debido a una mayor cercanía entre miembros del grupo, y un incremento en la autoeficacia. También señala que el aprendizaje colaborativo tiene beneficios cognitivos y socio-afectivos, mejorando las relaciones sociales y la integración grupal. Finalmente, enfatiza la importancia de evaluar las contribuciones individuales para alcanzar los objetivos.
Este documento presenta información sobre la simplificación de fracciones algebraicas. Explica conceptos clave como fracciones algebraicas, fracciones propias e impropias, y cómo simplificar fracciones mediante la factorización. También incluye ejemplos de simplificación usando productos notables y diferencia de cuadrados. Finalmente, propone ejercicios para que los estudiantes practiquen la simplificación de fracciones algebraicas.
1) Se define el concepto de conjunto como una colección de objetos llamados elementos que comparten una propiedad común.
2) Existen diferentes formas de notar y representar conjuntos, como mediante letras mayúsculas entre llaves o mediante una descripción de la propiedad común de sus elementos.
3) Los conjuntos pueden determinarse de forma extensiva, enumerando sus elementos, o de forma comprensiva, describiendo la propiedad que cumplen sus elementos.
El documento presenta las perspectivas de la sociedad de la red. Explora los aspectos tecnológicos como la infraestructura de redes y dispositivos, y los aspectos sociales como las comunidades en línea y el trabajo colaborativo. Finalmente, predice que el futuro incluirá la integración de la tecnología en el ambiente a través de dispositivos móviles y la interacción multimodal.
Este documento presenta un curso sobre bases de datos semiestructuradas. Brevemente describe que las bases de datos semiestructuradas tienen como modelo subyacente datos semiestructurados que no tienen un esquema predefinido y donde la información sobre la estructura está junto con los datos. Luego, el contenido del curso incluye modelos de datos semiestructurados, representaciones como XML, y un caso de estudio detallado sobre XML.
Este documento presenta una introducción a las bases de datos XML. Explica conceptos básicos como DTD y esquemas XML para definir la estructura de los documentos XML. También introduce herramientas para consultar datos semiestructurados como XPath, XSLT y XQuery. Finalmente, discute extensiones y sistemas nativos para almacenar y consultar datos XML en bases de datos.
El documento habla sobre informática y PowerPoint. Brevemente describe el hardware como dispositivos electrónicos para entrada, salida, cálculo y lógica. Luego menciona que la programación informática busca alcanzar un 60% del tiempo bajo control para tareas de alto rendimiento, mientras que el 20% restante se divide entre actividades espontáneas e imprevistos. Finalmente, presenta diferentes tipos de diapositivas en PowerPoint como prediseñadas con imagen y texto o libres.
Este documento contiene ejercicios y exámenes resueltos de econometría y econometría empresarial. Se divide en cuatro secciones: 1) ejercicios resueltos de econometría, 2) exámenes de econometría, 3) exámenes de econometría empresarial, y 4) exámenes de principios de econometría. Incluye problemas sobre estimación de parámetros, contrastes de hipótesis, descomposición de varianzas, y elasticidades en modelos de regresión simple y mú
El documento discute las ventajas del trabajo colaborativo, incluyendo un aumento de la motivación y satisfacción debido a una mayor cercanía entre miembros del grupo, y un incremento en la autoeficacia. También señala que el aprendizaje colaborativo tiene beneficios cognitivos y socio-afectivos, mejorando las relaciones sociales y la integración grupal. Finalmente, enfatiza la importancia de evaluar las contribuciones individuales para alcanzar los objetivos.
Spyl50649 pablo zuloaga y gloria roncancio-el trabajo de tu vidaSLIDE DEPOT
El documento presenta una campaña para prevenir el embarazo adolescente en Colombia. Actualmente, el 19% de adolescentes entre 15-19 años son madres o están embarazadas de su primer hijo. La campaña busca generar conciencia en adolescentes y padres sobre las responsabilidades de ser padre a través de medios masivos. La idea central es mostrar que "Ser padre es un trabajo para toda la vida". La campaña utilizará televisión, prensa, internet y exteriores para llegar a ambos grupos objetivos.
Este documento invita al lector a enviar un PowerPoint a un amigo si les ha gustado y ofrece un enlace para suscribirse a recibir más presentaciones gratis por correo electrónico.
El documento proporciona instrucciones en 3 pasos para crear un diagrama de barras a partir de una tabla de datos: 1) crear una tabla de datos con columnas de materias y periodos, 2) seleccionar las columnas relevantes para insertar una nueva columna, 3) crear un diagrama de barras a partir de los datos seleccionados.
Este documento trata sobre los virus informáticos. Explica que los virus son programas que se instalan de forma inadvertida en los ordenadores y que se propagan principalmente a través del correo electrónico, la mensajería instantánea y las descargas. También describe algunos de los síntomas que indican la presencia de un virus en un ordenador y las medidas de prevención y eliminación que se pueden tomar.
Este documento describe los principales componentes de un computador, incluyendo los dispositivos de entrada y salida, la unidad de procesamiento central (CPU), y los dispositivos de almacenamiento. Explica que un computador es una máquina que sirve para ingresar, procesar y mostrar información a través de estos componentes clave.
Este documento presenta los diversos servicios de tratamientos estéticos no invasivos ofrecidos, incluyendo radiofrecuencia facial y corporal, ultracavitación, carboxyterapia, terapia fotodinámica, depilación láser y manejo de sobrepeso a través de dietas, masajes y asociación de técnicas como ultracavitación y radiofrecuencia, con el objetivo de mejorar la apariencia de la piel y el cuerpo de manera segura y sin necesidad de cirugía. Todos los tratamientos son supervis
El documento describe las características y el proceso de instalación de un adaptador inalámbrico. Permite conexiones inalámbricas de hasta 150Mbps y es compatible con los estándares 802.11b, 802.11g y 802.11n. El proceso de instalación implica desactivar otros adaptadores, ejecutar el asistente de instalación, conectar el adaptador USB y configurar la conexión inalámbrica mediante el botón WPS o escaneando las redes disponibles.
Este documento presenta 6 tareas relacionadas con el uso de herramientas digitales como Google Docs, SlideShare y Scribd. La primera tarea implica crear una presentación con información personal y enlaces. La segunda tarea requiere subir la presentación a Google Docs y compartirla. La tercera tarea pide capturar pantallas de SlideShare. La cuarta tarea agrega páginas a un PDF de Scribd. La quinta tarea diseña preguntas sobre una unidad. La sexta tarea envía un formulario con información personal y
El documento describe la producción de cestería en fique en Guacamayas, Boyacá, Colombia. Los artesanos de Guacamayas producen objetos ornamentales como canastos y bandejas usando fique y paja tejidos con la técnica de cestería en espiral. El fique se tiñe con colorantes naturales para darle color a las artesanías.
Spyl 50663 oscar mejia y jaime lopez-proyecto por noSLIDE DEPOT
La campaña busca prevenir embarazos a temprana edad en Colombia. Apunta a jóvenes en pleno descubrimiento de su sexualidad para promover opciones de prevención como la educación y toma de decisiones. Se propone contactarlos de forma innovadora apelando a su curiosidad y deseo de conocer cosas nuevas. El proyecto "POR NO" invita a crear cortometrajes sobre cómo los embarazos no planeados afectan los proyectos de vida para mostrarlos en cines y redes sociales.
La cultura olmeca se desarrolló entre 1500 a.C. y 100 a.C. en el Golfo de México. Practicaron la agricultura, cultivando maíz, frijoles y calabazas. Crearon uno de los primeros sistemas de escritura jeroglífica y desarrollaron el juego de pelota. Adoraban a varios dioses relacionados con la agricultura y elementos naturales. Se organizaron políticamente en torno a un gobernante divino y dejaron obras de arte como cabezas colosales y pirámides
El documento proporciona información personal de 28 empleados de la empresa ABC, incluyendo sus nombres, apellidos, dirección, estado civil, puesto de trabajo, número de hijos, teléfono, número de seguro social y libreta militar.
Spyl50564 diana mariño y nicolas malpica-mi voz transformaSLIDE DEPOT
El documento describe una propuesta para empoderar a los jóvenes colombianos a hablar sobre el problema del embarazo adolescente en su país. La propuesta sugiere crear una comunidad en Facebook llamada "Mi Voz Transforma" administrada por los propios jóvenes para convocar a la sociedad a abordar este tema. La campaña usaría afiches, volantes y anuncios en televisión para promover la comunidad y generar expectativa, mientras que la radio y líderes de opinión apoyarían el tema y dirigirían a la gente
El documento describe varias claves y factores para identificar nuevas oportunidades de negocio. Entre ellos se encuentran encontrar nichos de clientes insatisfechos, buscar ineficiencias en el mercado, analizar nuevos segmentos demográficos, identificar frustraciones de clientes, aprovechar nuevas tecnologías, detectar cambios en legislaciones o costos, y eliminar barreras tradicionales. También habla sobre tendencias de mercado, debilidades de la competencia, cambios tecnológicos, y oportunidades en el c
El documento define el juego como una actividad voluntaria, divertida y espontánea que se realiza dentro de ciertos límites de tiempo y espacio según reglas acordadas. Identifica tres tipos de juegos: juego sensoriomotor en la primera infancia, juego simbólico entre los 2 y 6 años, y juegos sujetos a reglas a partir de la edad escolar.
Gustav Courbet fue un pintor francés influyente del realismo en el siglo XIX. Fue encarcelado tras la caída de la Comuna de París por cargos falsos y obligado a exiliarse, donde continuó pintando hasta su muerte. Salvador Dalí fue un pintor y escultor español surrealista que estudió en Madrid y se relacionó con otros artistas como Lorca y Buñuel. Thomas Edison fue un inventor estadounidense cuyos desarrollos de la bombilla eléctrica, el generador eléctrico y
El documento agradece a la Fundación Futuro por una donación recibida por el Colegio "Leonardo Murialdo" - CRA e invita a los usuarios a acercarse para disfrutar del material didáctico recibido. También habla brevemente sobre Nemesio Antúnez, un artista que buscaba llevar el arte a las personas y enseñarles a apreciar obras de arte.
El documento resume los conceptos clave de compra y pago, incluyendo sus definiciones, tipos (compra en línea, carta de pago, dación en pago), y documentos utilizados como solicitud de compra, orden de compra y nota de recepción. Explica que la compra implica una venta opuesta y que ambas operaciones ocurren en el mercado.
Este documento resume información sobre varios instrumentos musicales como el violín, piano, violonchelo y bandoneón. Describe orígenes, características y desarrollos de cada instrumento a través de los siglos. El violín se perfeccionó en el siglo XIX, el piano evolucionó a partir del clavicordio en el siglo XVIII, el violonchelo tardó más en popularizarse que el violín a pesar de aparecer al mismo tiempo, y el bandoneón fue inventado en Alemania en la década de 1830.
El documento describe el cálculo relacional, el cual es un lenguaje de consulta no procedimental para bases de datos relacionales. Existen dos variantes principales, el cálculo relacional de tuplas que utiliza variables-tupla, y el cálculo relacional de dominios que emplea variables-dominio. El documento también presenta ejemplos de consultas en cálculo relacional y recomendaciones para comprender mejor su diseño físico.
Unidad 4 Modelo De Datos Para La ImplementacióNSergio Sanchez
Este documento describe el modelo de datos relacional, incluyendo las estructuras básicas de tupla y relación, y las operaciones algebraicas como selección, proyección, inserción y eliminación. También cubre las restricciones de integridad como clave primaria y referencial para garantizar la coherencia de los datos.
Spyl50649 pablo zuloaga y gloria roncancio-el trabajo de tu vidaSLIDE DEPOT
El documento presenta una campaña para prevenir el embarazo adolescente en Colombia. Actualmente, el 19% de adolescentes entre 15-19 años son madres o están embarazadas de su primer hijo. La campaña busca generar conciencia en adolescentes y padres sobre las responsabilidades de ser padre a través de medios masivos. La idea central es mostrar que "Ser padre es un trabajo para toda la vida". La campaña utilizará televisión, prensa, internet y exteriores para llegar a ambos grupos objetivos.
Este documento invita al lector a enviar un PowerPoint a un amigo si les ha gustado y ofrece un enlace para suscribirse a recibir más presentaciones gratis por correo electrónico.
El documento proporciona instrucciones en 3 pasos para crear un diagrama de barras a partir de una tabla de datos: 1) crear una tabla de datos con columnas de materias y periodos, 2) seleccionar las columnas relevantes para insertar una nueva columna, 3) crear un diagrama de barras a partir de los datos seleccionados.
Este documento trata sobre los virus informáticos. Explica que los virus son programas que se instalan de forma inadvertida en los ordenadores y que se propagan principalmente a través del correo electrónico, la mensajería instantánea y las descargas. También describe algunos de los síntomas que indican la presencia de un virus en un ordenador y las medidas de prevención y eliminación que se pueden tomar.
Este documento describe los principales componentes de un computador, incluyendo los dispositivos de entrada y salida, la unidad de procesamiento central (CPU), y los dispositivos de almacenamiento. Explica que un computador es una máquina que sirve para ingresar, procesar y mostrar información a través de estos componentes clave.
Este documento presenta los diversos servicios de tratamientos estéticos no invasivos ofrecidos, incluyendo radiofrecuencia facial y corporal, ultracavitación, carboxyterapia, terapia fotodinámica, depilación láser y manejo de sobrepeso a través de dietas, masajes y asociación de técnicas como ultracavitación y radiofrecuencia, con el objetivo de mejorar la apariencia de la piel y el cuerpo de manera segura y sin necesidad de cirugía. Todos los tratamientos son supervis
El documento describe las características y el proceso de instalación de un adaptador inalámbrico. Permite conexiones inalámbricas de hasta 150Mbps y es compatible con los estándares 802.11b, 802.11g y 802.11n. El proceso de instalación implica desactivar otros adaptadores, ejecutar el asistente de instalación, conectar el adaptador USB y configurar la conexión inalámbrica mediante el botón WPS o escaneando las redes disponibles.
Este documento presenta 6 tareas relacionadas con el uso de herramientas digitales como Google Docs, SlideShare y Scribd. La primera tarea implica crear una presentación con información personal y enlaces. La segunda tarea requiere subir la presentación a Google Docs y compartirla. La tercera tarea pide capturar pantallas de SlideShare. La cuarta tarea agrega páginas a un PDF de Scribd. La quinta tarea diseña preguntas sobre una unidad. La sexta tarea envía un formulario con información personal y
El documento describe la producción de cestería en fique en Guacamayas, Boyacá, Colombia. Los artesanos de Guacamayas producen objetos ornamentales como canastos y bandejas usando fique y paja tejidos con la técnica de cestería en espiral. El fique se tiñe con colorantes naturales para darle color a las artesanías.
Spyl 50663 oscar mejia y jaime lopez-proyecto por noSLIDE DEPOT
La campaña busca prevenir embarazos a temprana edad en Colombia. Apunta a jóvenes en pleno descubrimiento de su sexualidad para promover opciones de prevención como la educación y toma de decisiones. Se propone contactarlos de forma innovadora apelando a su curiosidad y deseo de conocer cosas nuevas. El proyecto "POR NO" invita a crear cortometrajes sobre cómo los embarazos no planeados afectan los proyectos de vida para mostrarlos en cines y redes sociales.
La cultura olmeca se desarrolló entre 1500 a.C. y 100 a.C. en el Golfo de México. Practicaron la agricultura, cultivando maíz, frijoles y calabazas. Crearon uno de los primeros sistemas de escritura jeroglífica y desarrollaron el juego de pelota. Adoraban a varios dioses relacionados con la agricultura y elementos naturales. Se organizaron políticamente en torno a un gobernante divino y dejaron obras de arte como cabezas colosales y pirámides
El documento proporciona información personal de 28 empleados de la empresa ABC, incluyendo sus nombres, apellidos, dirección, estado civil, puesto de trabajo, número de hijos, teléfono, número de seguro social y libreta militar.
Spyl50564 diana mariño y nicolas malpica-mi voz transformaSLIDE DEPOT
El documento describe una propuesta para empoderar a los jóvenes colombianos a hablar sobre el problema del embarazo adolescente en su país. La propuesta sugiere crear una comunidad en Facebook llamada "Mi Voz Transforma" administrada por los propios jóvenes para convocar a la sociedad a abordar este tema. La campaña usaría afiches, volantes y anuncios en televisión para promover la comunidad y generar expectativa, mientras que la radio y líderes de opinión apoyarían el tema y dirigirían a la gente
El documento describe varias claves y factores para identificar nuevas oportunidades de negocio. Entre ellos se encuentran encontrar nichos de clientes insatisfechos, buscar ineficiencias en el mercado, analizar nuevos segmentos demográficos, identificar frustraciones de clientes, aprovechar nuevas tecnologías, detectar cambios en legislaciones o costos, y eliminar barreras tradicionales. También habla sobre tendencias de mercado, debilidades de la competencia, cambios tecnológicos, y oportunidades en el c
El documento define el juego como una actividad voluntaria, divertida y espontánea que se realiza dentro de ciertos límites de tiempo y espacio según reglas acordadas. Identifica tres tipos de juegos: juego sensoriomotor en la primera infancia, juego simbólico entre los 2 y 6 años, y juegos sujetos a reglas a partir de la edad escolar.
Gustav Courbet fue un pintor francés influyente del realismo en el siglo XIX. Fue encarcelado tras la caída de la Comuna de París por cargos falsos y obligado a exiliarse, donde continuó pintando hasta su muerte. Salvador Dalí fue un pintor y escultor español surrealista que estudió en Madrid y se relacionó con otros artistas como Lorca y Buñuel. Thomas Edison fue un inventor estadounidense cuyos desarrollos de la bombilla eléctrica, el generador eléctrico y
El documento agradece a la Fundación Futuro por una donación recibida por el Colegio "Leonardo Murialdo" - CRA e invita a los usuarios a acercarse para disfrutar del material didáctico recibido. También habla brevemente sobre Nemesio Antúnez, un artista que buscaba llevar el arte a las personas y enseñarles a apreciar obras de arte.
El documento resume los conceptos clave de compra y pago, incluyendo sus definiciones, tipos (compra en línea, carta de pago, dación en pago), y documentos utilizados como solicitud de compra, orden de compra y nota de recepción. Explica que la compra implica una venta opuesta y que ambas operaciones ocurren en el mercado.
Este documento resume información sobre varios instrumentos musicales como el violín, piano, violonchelo y bandoneón. Describe orígenes, características y desarrollos de cada instrumento a través de los siglos. El violín se perfeccionó en el siglo XIX, el piano evolucionó a partir del clavicordio en el siglo XVIII, el violonchelo tardó más en popularizarse que el violín a pesar de aparecer al mismo tiempo, y el bandoneón fue inventado en Alemania en la década de 1830.
El documento describe el cálculo relacional, el cual es un lenguaje de consulta no procedimental para bases de datos relacionales. Existen dos variantes principales, el cálculo relacional de tuplas que utiliza variables-tupla, y el cálculo relacional de dominios que emplea variables-dominio. El documento también presenta ejemplos de consultas en cálculo relacional y recomendaciones para comprender mejor su diseño físico.
Unidad 4 Modelo De Datos Para La ImplementacióNSergio Sanchez
Este documento describe el modelo de datos relacional, incluyendo las estructuras básicas de tupla y relación, y las operaciones algebraicas como selección, proyección, inserción y eliminación. También cubre las restricciones de integridad como clave primaria y referencial para garantizar la coherencia de los datos.
Este documento resume la evolución del modelo relacional desde su creación en 1968 hasta la actualidad. Explica conceptos básicos como dominio, atributo, relación, tupla, clave primaria y clave ajena. También describe propiedades de las relaciones como que no pueden haber tuplas duplicadas y que los atributos y tuplas no tienen un orden predefinido. Por último, cubre temas de integridad referencial y restricciones en el modelo relacional.
Este documento explica conceptos básicos de grafos y relaciones como grafos, relaciones binarias, representaciones de relaciones, propiedades de relaciones como reflexividad y simetría, relaciones de equivalencia, clases de equivalencia, particiones, funciones y tipos de funciones. El autor concluye que estos temas son importantes para sistemas computacionales por su uso en órdenes, detección de errores y agrupamiento de datos.
1) El documento describe el modelo de datos relacional propuesto por E.F. Codd en 1970, incluyendo conceptos como relaciones, atributos, claves primarias y foráneas, y operaciones del álgebra relacional como selección, proyección y unión.
2) Se explican las reglas de integridad relacional como la unicidad de claves primarias y la concordancia de claves foráneas.
3) Se proveen ejemplos de operaciones del álgebra relacional como selección, proyección, unión y reunión natural aplicadas a
El modelo relacional, que es el modelo lógico en el que se basan la mayoría de los SMBD comerciales en uso hoy día. Se estudiarán los fundamentos del modelo relacional, que proporciona una forma muy simple y potente de representar
datos. Se empieza exponiendo una breve historia del modelo relacional, para luego pasar a la estructura básica, el esquema de base de datos, claves, diagramas de esquema y lenguaje de consulta.
Este documento presenta los fundamentos del modelo relacional de bases de datos, incluyendo conceptos como el álgebra relacional, operaciones como selección, proyección, unión, diferencia de conjunto, producto cartesiano y renombre, así como ejemplos de su aplicación sobre tablas de estudiantes e inscripciones a asignaturas.
Este documento describe los conceptos básicos del modelo de base de datos relacional, incluyendo las estructuras de datos como dominios, atributos, relaciones y tuplas. También explica los tipos de relaciones como relaciones base, vistas e instantáneas, y las restricciones de integridad como restricciones de dominio y clave primaria que aseguran la consistencia de los datos.
El documento presenta una guía de aprendizaje para estudiantes de grado 11 sobre relaciones y funciones. La guía incluye definiciones de relación y función, ejemplos para ilustrar conceptos como dominio, rango y tipos de funciones, y actividades para que los estudiantes apliquen los conceptos. La guía también proporciona instrucciones sobre cómo completar y enviar las actividades.
En el modelo relacional se basa en el concepto matemático de relación. En este modelo, la información se representa en forma de “tablas” o relaciones, donde cada fila de la tabla se interpreta como una relación ordenada de valores
Este documento presenta un taller sobre conjuntos matemáticos. Introduce conceptos básicos como elementos, pertenencia y subconjuntos. Explica las notaciones para definir conjuntos de manera extensiva o comprensiva. Incluye ejemplos y ejercicios sobre operaciones con conjuntos como unión, intersección y diferencia.
El documento proporciona una introducción al álgebra relacional y sus operaciones básicas. Explica que el álgebra relacional provee un conjunto de operadores de alto nivel que actúan sobre relaciones y producen nuevas relaciones. Luego define y da ejemplos de operaciones como unión, intersección, diferencia, producto cartesiano, restricción, proyección, reunión y división.
El documento describe el modelo de datos relacional introducido por E.F. Codd en 1970. El modelo representa los datos como una colección de tablas relacionadas entre sí. Cada tabla consiste en filas y columnas donde cada fila representa un objeto y cada columna representa un atributo del objeto. El modelo busca lograr independencia lógica e independencia física de los datos.
El documento describe conceptos básicos del modelo relacional de bases de datos, incluyendo relaciones, tuplas, atributos, dominios, claves, restricciones de integridad y esquemas de bases de datos relacionales. Explica que un esquema de BD relacional consta de un conjunto de esquemas de relaciones y restricciones de integridad.
Guía de Estudio sobre Relaciones y Funcionespcomba
El documento define relaciones y funciones matemáticas. Una relación es una correspondencia entre elementos de dos conjuntos donde a cada elemento del primer conjunto (dominio) le corresponde uno o más elementos del segundo conjunto (recorrido). Una función es una relación donde a cada elemento del dominio le corresponde exactamente un elemento del recorrido. El documento también describe cómo representar relaciones mediante diagramas de Venn o puntos en un plano cartesiano, y define los conceptos de dominio y recorrido de una relación.
“Es parte del resultado del diseño conceptual y da como resultado una descripción de la estructura de la base de datos en términos de las estructuras de datos que puede procesar un tipo de SGBD.” (Pita, 2021)
Este documento introduce las relaciones binarias y n-arias, y discute varias formas de representar y operar con relaciones. Explica que las relaciones son conjuntos de pares ordenados, y que pueden representarse como listas, matrices u otros métodos. También define conceptos clave como dominio, rango e inversiones de relaciones, y describe operaciones como unión, intersección y complemento que se pueden aplicar a relaciones.
Este documento trata sobre relaciones y funciones en matemáticas de grado 9. Explica que una relación es una correspondencia entre dos conjuntos donde cada elemento del primer conjunto (dominio) corresponde a cero o más elementos del segundo conjunto (rango). Una función es una relación especial donde cada elemento del dominio corresponde a exactamente un elemento del rango. Incluye ejemplos de relaciones y ejercicios sobre cómo representar relaciones mediante diagramas, pares ordenados y determinando el dominio y rango.
Este documento introduce las relaciones binarias y n-arias, y discute varias formas de representar y operar con relaciones. Explica que las relaciones son conjuntos de pares ordenados y que pueden representarse como listas, matrices u otros métodos. También define los conceptos de dominio, rango e introduce algunas operaciones comunes con relaciones como la inversa, unión, intersección y complemento.
3. Introducción
El almacenamiento y la manipulación de datos
ha sido una aplicación de importancia mayor
desde los primeros días de las computadoras
Las aplicaciones que requieren de almacenar
y recuperar datos, continúan evolucionando
Presumiblemente, las tecnologías de Gestión de
Datos continuarán siendo el objeto de esfuerzos
de desarrollo e innovación
3
4. Características
Basado en la teoría de relaciones:
Álgebra relacional,
Calculo de predicados SQL.
Modelo de datos simple y formal.
Alto grado de independencia física.
Lenguaje declarativo (SQL) de manipulación de datos.
4
5. Conceptos (1)
Un dominio es un conjunto de valores atómicos
caracterizados por un nombre:
enteros, nombres, edades, ciudades, colores_primarios, etc.
Puede ser definido en intención o en extensión:
enteros = lN+.
enteros = {0, 1, 2, 3, …, ∞ }.
5
6. Ejemplo
colores_primarios =
{rojo, verde, azul}.
nombres =
{cadenas de 20 caracteres} ó
{juan, pedro, pablo}.
enteros =
N+
{0,1,2,3, . . ., ∞}
{numeros <= 10}
{1,4,6,7}
Notas
Por cada dominio es necesario precisar su nombre y el tipo de datos.
Desde el punto de vista de la implementación se tienen dominios predefinidos.
(Enteros, booleanos, etc.)
6
7. Conceptos (2)
Una relación n-aria es un subconjunto de un producto
cartesiano de n dominios.
Sean {D1, D2, ... , Dn} un conjunto de dominios y R una relación,
R D1 D2 ... Dn.
Cada elemento (v1, v2, ... , vn) R es una tupla y n es el
grado de R.
7
8. Relación n-aria (1/2)
Intención de una relación (esquema de relación):
Dominios: D1, D2, ..., Dn.
Constituyentes: A1, A2, ..., An donde dom(Ai) = Di con i = 1, 2, ..., n.
Nombre de relación: R
regla o predicado que indica si una tupla (v1, v2, ..., vn) pertenece o no al
producto cartesiano de dominios que definen la relación.
Extensión de una relación:
{ (v1, v2, ..., vn) D1x D2 x ... Dn R(v1, v2, ..., vn) = verdadero }.
8
9. Relación n-aria (2/2)
Un esquema de relación de grado n se denota por R(A1, A2, ..., An).
Un constituyente dentro de una relación indica el rol de un dominio en una
relación.
Una asignación de un D de valores a cada atributo o constituyente:
Di = dom( Ai ).
Ai : Di.
Una tupla en R se denota por (v1, v2, ..., vn) donde vi es el valor
correspondiente al constituyente A.
Un predicado de pertenencia de tuplas a la relación:
R(v1, v2, ... , vn) = verdadero.
9
10. Ejemplo
D1 = Nombre
D2 = Ciudad
D3 = Ciudad
Nombre = {juan, pedro, pablo}
Ciudad = {puebla, cholula, mexico}
Calcule D=NombrexCiudadxCiudad
La tupla (n,v1,v2) E R tiene el significado:
La persona de nombre n nació en la ciudad v1 y vive
en la ciudad v2.
10
11. Relación n-aria: Resumen
Intención: esquema de relación R(A1, A2, ..., An) que es invariante
en el tiempo.
Extensión: representa los datos presentes a un instante dado en
la BD estado de la BD.
Un valor de atributo es atómico (eventualmente nulo).
La n-tupla es una secuencia ordenada de valores de atributos.
Una relación es un conjunto de n-tuplas donde no existe noción de
orden.
11
12. Ejemplo
R( ESCUELA, DIA, HORA, SALON, PROFESOR )
Intención:
El PROFESOR p da clases en la ESCUELA e el DIA d, a la HORA h,
en la SALON s.
El dominio del constituyente HORA está definido por el conjunto de
enteros comprendido entre 7 y 20.
Un profesor a una hora dada en el mismo día sólo puede estar en un
salón.
Los atributos DIA, HORA y PROFESOR no pueden ser nulos.
12
13. Esquema de relación (2)
Se define como una pareja R = < X, > donde X = { A1,
A2, ..., An } un conjunto de constituyentes y
representa parte de la semántica de la relación.
es un conjunto de restricciones de integridad.
13
14. Restricciones de integridad
Una restricción de integridad es una propiedad que no
varía en el tiempo.
Son un medio para asegurar que los cambios que se
hacen en la base de datos por usuarios autorizados no
resultan en una perdida de la coherencia de los datos.
14
15. Tipos de restricciones
Restricciones de dominio: forma más elemental de restricción
de integridad permiten probar valores insertados en la base.
Valores nulos: la inserción de tuplas incompletas puede introducir
valores nulos en la base. Para ciertos atributos los valores nulos
son inapropiados.
Llaves: por definición las tuplas de una relación son distintas
entre si. El sistema debe asegurar esta unicidad.
15
16. Tipos de restricciones
Estructurales: describe la manera en que los atributos se
relacionan entre si.
Restricciones referenciales: describen la manera en que se
relacionan las tablas. Aseguran que un valor que aparece en una
relación para un conjunto de atributos aparece para un cierto
conjunto de atributos en otra relación.
16
17. Restricción referencial
(ejemplo)
ESTUDIANTE HORARIO
CURSO NOMBRE CURSO MATERIA
IS-341 Pedro IS-341 BD
IS-417 Juan IS-417 SD
17
18. Super-llave de una relación
Existe un subconjunto de atributos de una relación que
permite diferenciar a las tuplas entre si. Esto quiere decir
que dos tuplas no tienen la misma combinación de
valores para esos atributos.
Todo conjunto de atributos que verifica esta propiedad
es una super-llave del esquema.
Existes al menos una super-llave ...
18
19. Llave de una relación
Una llave es un conjunto de atributos mínimo que
permite identificar de manera única a una tupla.
La llave es una super-llave tal que si le quitamos un
atributo entonces ya no es super-llave.
Ejemplo:
R( ID, NOMBRE, APELLIDOS, FECHA )
19
20. Llave extranjera: dependencias
inter-relaciones
Sean R1 y R2 dos relaciones:
Una llave extranjera impone que el valor de un grupo de atributos de R1 aparece como
valor de llave en R2 (dependencias inter-relaciones).
VIAJE( NUM_VIAJE, DESTINACION, SALIDA, LLEGADA, PRECIO )
CLIENTE( NUM_CLIENTE, NOMBRE, APELLIDOS, DIRECION )
RESERVACION( NUM_RESERVACION,
NUM_VIAJE, FECHA_R, NUM_CLIENTE, OFERTA )
20
21. Restricciones de integridad
referencial
Expresada entre dos relaciones
Consiste en verificar que la información utilizada en
una tupla para designar otra es válida, en particular
si la tupla designada existe.
Orden de creación o destrucción de las relaciones
(tablas).
21
22. Esquema relacional de bases de
datos
Conjunto de esquemas de relación:
S = ( R1, R2, ..., Rn )
conjunto de restricciones de integridad:
(S, )
( R1, R2, ..., Rn ) realización de un esquema relacional.
22
23. ESTUDIANTE
CURSO NOMBRE CIUDAD FECHAN DEPORTE
IS-341 Pedro Cholula 11/10/80 Football
IS-341 María Puebla 04/04/80 Natación
IS-341 Julia Puebla 15/03/81 Esgrima
IS-580 Juan Cholula 20/07/79 Football
HORARIO
CURSO DIAS HORA MATERIA PROFESOR SALON LIBRO
IS-341 MJ 13:00-13:50 BD José Luis 2102 Navathe
IS-580 LMV 05:00-05:50 SBD José Luis 2245 Navathe
RESULTADO
NOMBRE MATERIA CALIFICACION
Pedro BD 8.0
María BD 10.0
Julia BD 9.0
23
24. Ejemplo
Dado tres esquemas de relación:
ESTUDIANTE = <{ CURSO, NOMBRE, CIUDAD,
FECHAN, DEPORTE }, 1>
a) “El estudiante de NOMBRE n toma el CURSO c, habita en la
CIUDAD ci, tiene por FECHA de nacimiento f y práctica el
DEPORTE d”.
b) CIUDAD no puede ser NULO.
c) La llave primaria de la relación ESTUDIANTE es (NOMBRE).
1 = { a, b, c }
24
25. Ejemplo
HORARIO = <{ CURSO, DIAS, HORA, MATERIA,
PROFESOR, SALON, LIBRO }, 2>
d) “El PROFESOR p enseña la MATERIA s con el LIBRO l en el
CURSO c los DIAS d a la HORA h en el SALON s”.
e) “El número de horas de clase para cada curso es inferior a 30”.
f) “Un profesor a una hora determinada sólo puede estar en un salón
e impartiendo un solo curso”.
= { d, e, f }
25
26. Ejemplo
RESULTADO = <{ NOMBRE, MATERIA,
CALIFICACION }, >
g) “El estudiante de NOMBRE n obtuvo la CALIFICACION c en la
MATERIA m”.
h) La llave primaria de la relación RESULTADO es (NOMBRE,
MATERIA).
= { g, h }
26
27. Ejemplo
Esquema relacional: (S, )
i) “El CURSO de la relación ESTUDIANTE debe existir como
valor en la relación HORARIO”.
j) “La MATERIA de la relación RESULTADO debe existir como
valor en la relación HORARIO”.
k) “Los NOMBREs de la relación RESULTADO están contenidos
en el conjunto de nombres de la relación ESTUDIANTE”.
( S = {ESTUDIANTE, HORARIO, RESULTADO}, = { i, j, k } )
27
28. Ejercicio
a) Supongamos que se quiere agregar la siguiente tupla a la relación HORARIO:
(IS-417, LMV, 08:00-08:50, Pablo, 7110, Mullender )
¿Es está una relación del esquema HORARIO?
b) ¿Es posible agregar en ESTUDIANTE la siguiente tupla?
(IS-580, Alicia, México, 08/12/78, Esgrima )
28
29. Modelo de
datos
(modelo lógico)
Representación de datos Lenguaje de manipulación
(esquema) (necesidades del usuario)
29
31. ¿Cómo manipular las relaciones?
Álgebra relacional: colección de operadores que
permiten:
La selección de tuplas en una relación;
La combinación de tuplas de relaciones diferentes.
Principio:
La aplicación de uno o más operadores sobre una relación da
siempre como resultado una relación (cerradura).
La información a recuperar se expresa bajo la forma de una
relación obtenida por aplicación sucesiva de operadores
binarios o únarios cuyos operandos son las relaciones de la
BD.
32. Agencia de viajes: RUTA DEL SOL
CLIENTE VIAJE
NOMBRE DIRECCION DESTINACION SALIDA PRECIO
Juan Cain Murray Acapulco 01/06/04 2000.00
Rosario Cain Murray Veracruz 15/08/04 1000.00
Pedro Ignacio Bernal
Amalia José Gaos
HOTEL APARTAMENTOS
Celia Coley Taylor
NOMBRE TIPO NOMBRE TIPO
FIESTA INN 4 CITADINES 3
CAMINO REAL 5 HOME LUX 5
MIRADOR 3 FIESTA INN 4
RESERVACION
NUMERO NOMBRE DESTINACION
001 Juan Veracruz
002 Juan Acapulco
003 Celia Acapulco
004 Amalia Acapulco
33. Selección
Clientes de ruta del sol que viven en el colegio Cain Murray:
CLIENTE R
NOMBRE DIRECCION NOMBRE DIRECCION
Juan Cain Murray Juan Cain Murray
Rosario Cain Murray Rosario Cain Murray
Pedro Ignacio Bernal
Amalia José Gaos
Celia Coley Taylor
34. Proyección
Nombre de los clientes que tienen una reservación:
R
RESERVACION
NUMERO NOMBRE DESTINACION NOMBRE
001 Juan Veracruz Juan
002 Celia Acapulco Celia
003 Amalia Acapulco Amalia
35. Producto cartesiano
Hoteles ofrecidos por ruta del sol en sus viajes
HOTEL VIAJE
NOMBRE TIPO DESTINACION SALIDA PRECIO
FIESTA INN 4 Acapulco 01/06/03 2000.00
CAMINO REAL 5 Veracruz 15/08/03 1000.00
MIRADOR 3
R
NOMBRE TIPO DESTINACION SALIDA PRECIO
FIESTA INN 4 Acapulco 01/06/03 2000.00
FIESTA INN 4 Veracruz 15/08/03 1000.00
CAMINO REAL 5 Acapulco 01/06/03 2000.00
CAMINO REAL 5 Veracruz 15/08/03 1000.00
MIRADOR 3 Acapulco 01/06/03 2000.00
MIRADOR 3 Veracruz 15/08/03 1000.00
36. Unión
Alojamiento con el que trabaja ruta del sol en sus destinos:
HOTEL APARTAMENTOS
NOMBRE TIPO NOMBRE TIPO
FIESTA INN 4 CITADINES 3
CAMINO REAL 5 HOME LUX 5
MIRADOR 3 FIESTA INN 4
R
NOMBRE TIPO
FIESTA INN 4
CAMINO REAL 5
MIRADOR 3
CITADINES 3
HOME LUX 5
37. Diferencia
Cadenas que trabajan con ruta del sol y que sólo ofrecen hoteles:
HOTEL APARTAMENTOS
NOMBRE TIPO NOMBRE TIPO
FIESTA INN 4 CITADINES 3
CAMINO REAL 5 HOME LUX 5
MIRADOR 3 FIESTA INN 4
R
NOMBRE TIPO
CAMINO REAL 5
MIRADOR 3
38. Notación (1)
Sean R(X), S(Y), T(Z) tres relaciones con:
X = {X1, X2, ..., Xn}
Y = {Y1, Y2, ..., Yp}
Z = {Z1, Z2, ..., Zq}
Las tuplas son expresadas r є R, s є S, t є T.
39. Notación (2)
f es una expresión de selección tal que:
Xi θ constante con θ { =, >, <, =, <=, >= } es una expresión
de selección.
Xi θ Xj son expresiones de selección.
Si f1 y f2 son expresiones de selección, entonces f1 ^ f2, f1
v f2, ¬ f1 son expresiones de selección.
40. Operaciones de base
Operación Notación Resultado
Selección R:f { r(X) r R ^ f(r) = verdadero }
σ f (R)
Proyección R : (A) { r(A) r R}
π A (R) A X
Producto R×S { t = (r, s) r R ^ s S}
cartesiano Z=X Y
Unión R S {t t R v t S}
( n = p ^ dom(Xi) = dom(Yi) )
Diferencia R–S {t t R ^ t S}
( n = p ^ dom(Xi) = dom(Yi) )
67. Objetivos del modelado
Permitir una mejor comprensión:
Sistemas reales demasiado complejos.
Abstracción de los aspectos cruciales del problema.
Omisión de detalles.
Permitir una concepción progresiva:
Abstracción y refinamiento sucesivos.
Posibilidad de implementar rápidamente.
Organización en módulos o vistas.
Generación de las estructuras de datos y de sus tratamientos.
Facilitar la visualización del sistema:
Diagramas con notaciones simples y precisas.
Comprensión visual y no solamente intelectual.
68. Pasos de la concepción
Cinco etapas:
Percepción del mundo real.
Elaboración del esquema conceptual.
Concepción del esquema lógico.
Afinación del esquema lógico.
Elaboración del esquema físico.
69. 1.- Percepción del mundo real
Esta etapa consiste en:
Estudiar los problemas de los usuarios y comprender sus necesidades.
Realizar entrevistas.
Analizar la información y los procesos propios de una aplicación.
Estudiar los casos parciales (en caso de tener problemas al entender el
problema completo).
Resultado: esquemas externos.
Se requiere utilizar procesos de tipo negocios, reingeniería y de modelado de
problemas (ingeniería de software, economía, psicología).
70. 2.- Elaboración del esquema
conceptual
Integración de los esquemas externos de la etapa precedente en un
esquema conceptual:
global,
no redundante,
Coherente.
Ida y regreso con la etapa anterior.
Resultado: un esquema conceptual (ER, UML).
71. 3.- Concepción del esquema
lógico
Transformación del esquema conceptual en
estructuras de datos soportados por el SGBD elegido:
Relaciones (sistemas relacionales).
Relaciones + tipos (sistemas objeto relacional).
Clases y asociaciones (sistemas orientado a objetos).
Resultado: un esquema lógico (etapa automatizable).
72. 4.- Refinamiento del esquema
lógico
El esquema lógico es un buen esquema:
Sin olvidos.
Ni redundancia de información.
Resultado: un esquema lógico en buena forma.
73. 5.- Elaboración del esquema físico
Obtener un buen desempeño:
Transacciones (identificar los patrones de acceso y de
modificaciones frecuentes).
Indexación.
Reagrupar, dividir, replicar.