El documento presenta una discusión sobre integridad referencial y estructuras referenciales en bases de datos. Explica cómo se definen llaves primarias y foráneas para mantener la integridad referencial entre tablas y evitar inconsistencias. También incluye un ejemplo práctico sobre el uso de integridad referencial con tablas de clientes y facturas.
Este documento presenta una introducción a los modelos y estructuras de datos para sistemas de información geográfica. Explica que la construcción de un SIG implica un proceso de abstracción para representar el mundo real de forma simplificada. Luego describe los modelos vectorial y raster como las dos principales formas lógicas de organizar y mostrar la información espacial, y explica algunas de sus características y operaciones básicas.
Este documento presenta los conceptos básicos de los modelos de datos para sistemas de información geográfica. Explica que los modelos implican una abstracción de la realidad para representarla en una base de datos. Describe los modelos vectorial y raster, indicando que el vectorial representa objetos discretos mediante puntos, líneas y polígonos mientras que el raster usa una cuadrícula regular.
El documento presenta una introducción a los Sistemas de Información Geográfica (SIG). Explica que un SIG está compuesto de hardware, software, datos geográficos, recursos humanos y procedimientos. Describe las funciones de un SIG como la captura y el análisis de información geográfica. Finalmente, menciona algunos usos y aplicaciones de los SIG como la planificación urbana y rural.
Este documento presenta una clase sobre integridad referencial y estructuras referenciales en bases de datos. Explica cómo se definen relaciones uno a muchos y claves foráneas para evitar inconsistencias cuando se actualizan o eliminan datos en tablas relacionadas. También incluye ejemplos prácticos de su aplicación en una base de datos de clientes y facturas.
Este documento presenta el modelo de datos relacional. Explica que una base de datos relacional consiste en tablas relacionadas entre sí por campos comunes. Describe los elementos clave del modelo relacional como tablas, atributos, tuplas y esquemas. También cubre temas como normalización, diseño de bases de datos y el paso de un modelo entidad-relación a un modelo relacional.
El documento describe el rol del estado en impulsar el emprendimiento. Explica que los emprendedores son necesarios para el desarrollo socioeconómico local al crear empleos, pagar impuestos y contribuir al capital social. También destaca que el gobierno debe facilitar las condiciones para la gestación, creación y primeros años de los emprendimientos al proveer educación, cultura emprendedora, redes, mercados y regulaciones adecuadas. Finalmente, ofrece algunas sugerencias para que la educación y el gobierno promuevan una
Este documento presenta una introducción a los modelos y estructuras de datos para sistemas de información geográfica. Explica que la construcción de un SIG implica un proceso de abstracción para representar el mundo real de forma simplificada. Luego describe los modelos vectorial y raster como las dos principales formas lógicas de organizar y mostrar la información espacial, y explica algunas de sus características y operaciones básicas.
Este documento presenta los conceptos básicos de los modelos de datos para sistemas de información geográfica. Explica que los modelos implican una abstracción de la realidad para representarla en una base de datos. Describe los modelos vectorial y raster, indicando que el vectorial representa objetos discretos mediante puntos, líneas y polígonos mientras que el raster usa una cuadrícula regular.
El documento presenta una introducción a los Sistemas de Información Geográfica (SIG). Explica que un SIG está compuesto de hardware, software, datos geográficos, recursos humanos y procedimientos. Describe las funciones de un SIG como la captura y el análisis de información geográfica. Finalmente, menciona algunos usos y aplicaciones de los SIG como la planificación urbana y rural.
Este documento presenta una clase sobre integridad referencial y estructuras referenciales en bases de datos. Explica cómo se definen relaciones uno a muchos y claves foráneas para evitar inconsistencias cuando se actualizan o eliminan datos en tablas relacionadas. También incluye ejemplos prácticos de su aplicación en una base de datos de clientes y facturas.
Este documento presenta el modelo de datos relacional. Explica que una base de datos relacional consiste en tablas relacionadas entre sí por campos comunes. Describe los elementos clave del modelo relacional como tablas, atributos, tuplas y esquemas. También cubre temas como normalización, diseño de bases de datos y el paso de un modelo entidad-relación a un modelo relacional.
El documento describe el rol del estado en impulsar el emprendimiento. Explica que los emprendedores son necesarios para el desarrollo socioeconómico local al crear empleos, pagar impuestos y contribuir al capital social. También destaca que el gobierno debe facilitar las condiciones para la gestación, creación y primeros años de los emprendimientos al proveer educación, cultura emprendedora, redes, mercados y regulaciones adecuadas. Finalmente, ofrece algunas sugerencias para que la educación y el gobierno promuevan una
Folding@Home es un proyecto de computación distribuida que simula el plegamiento de proteínas utilizando la capacidad ociosa de miles de ordenadores voluntarios. El plegamiento incorrecto de proteínas puede causar enfermedades como el Alzheimer o el cáncer. Folding@Home descarga unidades de trabajo a ordenadores participantes para simular el plegamiento de proteínas mediante dinámica molecular, con el objetivo de comprender mejor estas enfermedades.
Este documento proporciona una introducción a Drupal, incluyendo qué es un CMS y Drupal, su arquitectura modular, elementos clave como nodos y taxonomías, cómo crear contenido y usar módulos como Views y CCK, temas y bloques, y ejemplos de sitios creados con Drupal. Finaliza agradeciendo y proporcionando recursos adicionales para aprender más sobre Drupal.
El documento explora el significado de la palabra "paz", discutiendo cómo su definición va más allá de la mera ausencia de guerra. Citando a varios líderes religiosos, científicos y defensores de la paz, argumenta que la verdadera paz implica la presencia de justicia, equidad y solidaridad entre todas las personas. Finalmente, insta al lector a reflexionar sobre su propia definición de paz y a trabajar activamente para promoverla cada día.
Este documento proporciona una introducción a Ubuntu, una popular distribución de Linux. Explica cómo ejecutar Ubuntu desde un CD live sin necesidad de instalación, navegar por la interfaz gráfica de escritorio, y probar aplicaciones incluidas. También describe los requisitos mínimos del sistema, cómo acceder a la configuración de la BIOS para arrancar desde el CD, y las diferentes opciones en el menú de arranque de Ubuntu.
Este documento narra la historia de Melina, la hija adoptiva de la tía abuela de un niño. Melina descubre una noche que su mejor amiga Iris y su padre son amantes. Llena de dolor y resentimiento, Melina envenena el té de Iris, matándola. Más tarde, Melina cae en una profunda depresión y muere. Años después, el niño escucha el llanto de las caléndulas en la casa y su tía le cuenta esta trágica historia familiar.
Dokumen tersebut membahas tentang negosiasi antara pembeli dan penjual kaos. Terdapat beberapa bagian penting negosiasi yaitu penawaran harga, tawar menawar, dan kesepakatan akhir harga jual.
El documento resume la vida y obra del escultor francés Auguste Rodin (1840-1917). Destaca su proyecto más ambicioso, Las Puertas del Infierno (1880-1917), que incluía 186 figuras y de la que surgieron obras célebres como El Pensador y El Beso. También menciona a su alumna y amante Camille Claudel y su relación con Rodin entre 1882 y 1898.
Este documento resume la historia de un sitio web llamado Radio Virtual creado en 2007 por Marta y dos chicos para jugar en internet. Con el tiempo, el sitio se expandió y más personas se unieron para aprender sobre la web 2.0 y navegar por internet, enseñados por Marta. El documento agradece a Marta y a los demás por mantener el sitio funcionando.
El documento parece ser un intercambio de nombres entre Santiago Caruso y Victorsterling franco que data de 2011. No proporciona más información relevante debido a la falta de contexto y contenido en el documento original.
Este documento presenta el reglamento de convivencia de la Escuela E 265 "León Humberto Valenzuela García". Establece las normas de convivencia escolar basadas en la constitución y convenciones internacionales sobre los derechos de los niños. Describe los protocolos para tratar faltas leves, graves y gravísimas e incluye consideraciones sobre el uniforme escolar, higiene personal, y reconocimientos al curso con mejor asistencia.
Grupo ITnet nació en 1996 como empresa de contenidos deportivos y ahora es uno de los grupos empresariales de Internet más grandes de España, con 8 empresas propias que emplean a 100 personas y facturan 5 millones de euros al año, además de tener participaciones en 18 empresas más y operar más de 25 portales con 10 millones de usuarios. El documento también resume brevemente el estado actual de las redes sociales, comercio electrónico y juegos sociales en Internet.
Este documento propone tres alianzas para el aniversario de 2011 basadas en signos del himno de la beatificación de Ana María Janer: la Alianza del Servicio representada por el olivo, la Alianza del Amor representada por el almendro, y la Alianza de Todos representada por el trigo. Cada sección explica el significado simbólico del signo respectivo y cómo representa los valores de servicio, amor y unidad que caracterizaron la vida y obra de Ana María Janer. El objetivo general es promover una identificación con los ideales
Capital Social: Identificar el valor del influenciadorJoantxo Llantada
El documento habla sobre el capital social 2.0 y los influenciadores digitales. Explica que las redes sociales han permitido que 50 millones de usuarios se unan en períodos cada vez más cortos de tiempo, como 4 años. Luego describe a los influenciadores como narradores digitales, embajadores de marca y evangelizadores que amplifican la marca a través de su conocimiento y participación en redes. Finalmente, ofrece consejos para identificar e interactuar con influenciadores monitorizando sus seguidores, participación y calidad de comentarios en blogs y foros.
Informele zorg in de buurt. Andere partners, Nieuwe samenwerkingenStipo
Wie zijn de nieuwe spelers in de wijk die zich opeens ook met zorg en welzijn gaan bezig houden: buurtinitiatieven van bewoners, wijkbedrijven, sportclubs. En welke plek ga jij in nemen als zorgorganisatie? Doe je met hen mee of kijk je van een afstandje toe? Hoe stap je mee in die we-doen-het-zelf zorgactiviteiten in de wijk.
Presentatie voor bestuurders in zorg -en welzijnsinstellingen.
24 april 2015
Szabadság, család, anyagi függetlenség, jólét, egészség...mindegyik elérhető egyszerre! Ha érdekel hogyan, lapozd végig és keress meg a megadott elérhetőségeken!
El documento habla sobre el comportamiento apropiado para las mujeres mayores en la iglesia. Discute ejemplos positivos de mujeres mayores en las escrituras como Sara, Noemí y Loida. Luego describe cómo las ancianas de la iglesia deben comportarse de manera reverente, evitar la calumnia y no abusar del vino. Finalmente, enfatiza la necesidad de estimular y reconocer a las ancianas de la iglesia y propone formas de hacerlo como hacerles saber su valor y ministrar a sus necesidades.
El documento describe una práctica de modelado de datos espaciales en PostGIS. Se crea una base de datos y una tabla de empleados con atributos y geometría. Se insertan registros con puntos, polígonos y líneas, y se realizan consultas SQL sobre las geometrías.
El documento presenta un curso sobre modelado de datos para SIG. Se describe la creación de una tabla de empleados en una base de datos y la adición de una columna geométrica para almacenar puntos, polígonos y líneas. Se muestran ejemplos de consultas SQL para insertar, actualizar y seleccionar datos geométricos de la tabla.
Folding@Home es un proyecto de computación distribuida que simula el plegamiento de proteínas utilizando la capacidad ociosa de miles de ordenadores voluntarios. El plegamiento incorrecto de proteínas puede causar enfermedades como el Alzheimer o el cáncer. Folding@Home descarga unidades de trabajo a ordenadores participantes para simular el plegamiento de proteínas mediante dinámica molecular, con el objetivo de comprender mejor estas enfermedades.
Este documento proporciona una introducción a Drupal, incluyendo qué es un CMS y Drupal, su arquitectura modular, elementos clave como nodos y taxonomías, cómo crear contenido y usar módulos como Views y CCK, temas y bloques, y ejemplos de sitios creados con Drupal. Finaliza agradeciendo y proporcionando recursos adicionales para aprender más sobre Drupal.
El documento explora el significado de la palabra "paz", discutiendo cómo su definición va más allá de la mera ausencia de guerra. Citando a varios líderes religiosos, científicos y defensores de la paz, argumenta que la verdadera paz implica la presencia de justicia, equidad y solidaridad entre todas las personas. Finalmente, insta al lector a reflexionar sobre su propia definición de paz y a trabajar activamente para promoverla cada día.
Este documento proporciona una introducción a Ubuntu, una popular distribución de Linux. Explica cómo ejecutar Ubuntu desde un CD live sin necesidad de instalación, navegar por la interfaz gráfica de escritorio, y probar aplicaciones incluidas. También describe los requisitos mínimos del sistema, cómo acceder a la configuración de la BIOS para arrancar desde el CD, y las diferentes opciones en el menú de arranque de Ubuntu.
Este documento narra la historia de Melina, la hija adoptiva de la tía abuela de un niño. Melina descubre una noche que su mejor amiga Iris y su padre son amantes. Llena de dolor y resentimiento, Melina envenena el té de Iris, matándola. Más tarde, Melina cae en una profunda depresión y muere. Años después, el niño escucha el llanto de las caléndulas en la casa y su tía le cuenta esta trágica historia familiar.
Dokumen tersebut membahas tentang negosiasi antara pembeli dan penjual kaos. Terdapat beberapa bagian penting negosiasi yaitu penawaran harga, tawar menawar, dan kesepakatan akhir harga jual.
El documento resume la vida y obra del escultor francés Auguste Rodin (1840-1917). Destaca su proyecto más ambicioso, Las Puertas del Infierno (1880-1917), que incluía 186 figuras y de la que surgieron obras célebres como El Pensador y El Beso. También menciona a su alumna y amante Camille Claudel y su relación con Rodin entre 1882 y 1898.
Este documento resume la historia de un sitio web llamado Radio Virtual creado en 2007 por Marta y dos chicos para jugar en internet. Con el tiempo, el sitio se expandió y más personas se unieron para aprender sobre la web 2.0 y navegar por internet, enseñados por Marta. El documento agradece a Marta y a los demás por mantener el sitio funcionando.
El documento parece ser un intercambio de nombres entre Santiago Caruso y Victorsterling franco que data de 2011. No proporciona más información relevante debido a la falta de contexto y contenido en el documento original.
Este documento presenta el reglamento de convivencia de la Escuela E 265 "León Humberto Valenzuela García". Establece las normas de convivencia escolar basadas en la constitución y convenciones internacionales sobre los derechos de los niños. Describe los protocolos para tratar faltas leves, graves y gravísimas e incluye consideraciones sobre el uniforme escolar, higiene personal, y reconocimientos al curso con mejor asistencia.
Grupo ITnet nació en 1996 como empresa de contenidos deportivos y ahora es uno de los grupos empresariales de Internet más grandes de España, con 8 empresas propias que emplean a 100 personas y facturan 5 millones de euros al año, además de tener participaciones en 18 empresas más y operar más de 25 portales con 10 millones de usuarios. El documento también resume brevemente el estado actual de las redes sociales, comercio electrónico y juegos sociales en Internet.
Este documento propone tres alianzas para el aniversario de 2011 basadas en signos del himno de la beatificación de Ana María Janer: la Alianza del Servicio representada por el olivo, la Alianza del Amor representada por el almendro, y la Alianza de Todos representada por el trigo. Cada sección explica el significado simbólico del signo respectivo y cómo representa los valores de servicio, amor y unidad que caracterizaron la vida y obra de Ana María Janer. El objetivo general es promover una identificación con los ideales
Capital Social: Identificar el valor del influenciadorJoantxo Llantada
El documento habla sobre el capital social 2.0 y los influenciadores digitales. Explica que las redes sociales han permitido que 50 millones de usuarios se unan en períodos cada vez más cortos de tiempo, como 4 años. Luego describe a los influenciadores como narradores digitales, embajadores de marca y evangelizadores que amplifican la marca a través de su conocimiento y participación en redes. Finalmente, ofrece consejos para identificar e interactuar con influenciadores monitorizando sus seguidores, participación y calidad de comentarios en blogs y foros.
Informele zorg in de buurt. Andere partners, Nieuwe samenwerkingenStipo
Wie zijn de nieuwe spelers in de wijk die zich opeens ook met zorg en welzijn gaan bezig houden: buurtinitiatieven van bewoners, wijkbedrijven, sportclubs. En welke plek ga jij in nemen als zorgorganisatie? Doe je met hen mee of kijk je van een afstandje toe? Hoe stap je mee in die we-doen-het-zelf zorgactiviteiten in de wijk.
Presentatie voor bestuurders in zorg -en welzijnsinstellingen.
24 april 2015
Szabadság, család, anyagi függetlenség, jólét, egészség...mindegyik elérhető egyszerre! Ha érdekel hogyan, lapozd végig és keress meg a megadott elérhetőségeken!
El documento habla sobre el comportamiento apropiado para las mujeres mayores en la iglesia. Discute ejemplos positivos de mujeres mayores en las escrituras como Sara, Noemí y Loida. Luego describe cómo las ancianas de la iglesia deben comportarse de manera reverente, evitar la calumnia y no abusar del vino. Finalmente, enfatiza la necesidad de estimular y reconocer a las ancianas de la iglesia y propone formas de hacerlo como hacerles saber su valor y ministrar a sus necesidades.
El documento describe una práctica de modelado de datos espaciales en PostGIS. Se crea una base de datos y una tabla de empleados con atributos y geometría. Se insertan registros con puntos, polígonos y líneas, y se realizan consultas SQL sobre las geometrías.
El documento presenta un curso sobre modelado de datos para SIG. Se describe la creación de una tabla de empleados en una base de datos y la adición de una columna geométrica para almacenar puntos, polígonos y líneas. Se muestran ejemplos de consultas SQL para insertar, actualizar y seleccionar datos geométricos de la tabla.
Este documento presenta la práctica 4 del curso Modelo de Datos para SIG (720145M) realizada por Fabio Andrés Herrera. El documento incluye información sobre la facultad e institución a la que pertenece el curso.
El documento presenta las soluciones a ejercicios de modelado entidad-relación para el curso de Modelo de Datos para Sistemas de Información Geográfica. Incluye las soluciones a los ejercicios propuestos en el curso sobre modelado E/R para SIG impartido en la Facultad de Ingeniería y Escuela de Ingeniería Civil y Geomática.
This document discusses modeling geospatial data for GIS applications. It covers importing shapefiles into PostgreSQL/PostGIS databases and performing spatial queries on the data, including distance, buffer, and intersection operations. The document also provides exercises for students to write additional queries analyzing land use data from 1991 and 2005.
Este documento presenta el modelo de datos relacional. Explica que una base de datos relacional consiste en tablas relacionadas entre sí por campos comunes. Describe los elementos del modelo relacional como tablas, atributos, tuplas y dominios. También cubre conceptos como normalización, diseño de bases de datos y el paso de un modelo entidad-relación a un esquema relacional.
Este documento presenta la introducción a un curso sobre modelos de datos para SIG. Explica brevemente qué es un SIG, sus componentes principales como hardware, software, datos, personal y procedimientos. Luego describe los diferentes tipos de información que se pueden almacenar en un SIG, incluyendo información espacial como puntos, líneas y áreas, e información no espacial como listados, informes y conteos. Finalmente, menciona algunas funciones comunes de los SIG como captura y análisis de información.
Este documento presenta los conceptos básicos del modelo entidad-relación para el diseño de bases de datos, incluyendo las definiciones de entidad, atributo, identificador, las tres tipos de relaciones entre entidades, y los grados de cardinalidad de las relaciones. También discute la importancia de un buen diseño de base de datos para la implementación efectiva de un SIG.
Este documento presenta los conceptos básicos del modelo entidad-relación para el diseño de bases de datos, incluyendo las definiciones de entidad, atributo, identificador, las tres tipos de relaciones entre entidades, y los grados de cardinalidad de las relaciones. También discute la importancia de un buen diseño de base de datos para la implementación efectiva de un SIG.
El documento describe cómo crear una función PL/PGSQL para calcular el ázimuth entre dos puntos geométricos. Se crea una función que toma dos geometrías de punto como entrada y devuelve un valor flotante que representa el ángulo en grados entre los puntos desde el punto geométrico 1 hacia el punto geométrico 2. La función calcula el ángulo en función de las coordenadas x e y de los puntos y usa funciones como atan, abs y degrees.
VIII COMITE SEGUIMIENTO SECTOR INTERIOR SETIEMBRE 2022.09.20.pptxJOEL185531
Exposición del Comite de Seguimiento y monitoreo de la Reunión en el Secor Interior correspondiente a las inversiones del MININTER de los proyectos de inversion e inversiones sin proyecto
Este documento presenta 15 algoritmos que realizan operaciones matemáticas básicas y cálculos comunes. Se pide diseñar cada algoritmo como diagrama de flujo y luego implementarlo en Visual Basic, incluyendo la entrada, salida, proceso y comprobación para cada uno. Los algoritmos incluyen sumar, restar, multiplicar y dividir números, calcular áreas, edades, ganancias e intereses, promedios y porcentajes.
Este documento proporciona información sobre el Grupo SGS. SGS es una compañía líder mundial en inspección, verificación, pruebas y certificación, fundada en 1878 y presente en 120 países. En España, SGS fue fundada en 1929 y cuenta con 62 oficinas y 20 laboratorios. El documento describe los diferentes servicios que SGS ofrece en España, incluyendo control de calidad, inspección y certificación en varios sectores como construcción, industria, medio ambiente y alimentación.
Este documento presenta el perfil profesional de Ervin Jamith Pineda Castellanos, un tecnólogo en dibujo arquitectónico e ingeniería con experiencia en elaboración y digitalización de planos de obras de arquitectura e ingeniería. Detalla su formación académica y experiencia laboral en empresas como Seringel, Grupo 7 Construcciones, y la Empresa Metropolitana de Aseo de Cali, donde se ha desempeñado como auxiliar de obras, dibujante y auxiliar de sistemas de información geogr
El COPASO es un comité paritario de salud ocupacional obligatorio en empresas con más de 10 trabajadores. Tiene la función de promover y vigilar las normas de salud ocupacional e investigar accidentes laborales. Está conformado por representantes iguales de los trabajadores y la administración. La legislación colombiana establece la obligatoriedad del COPASO y sus funciones de vigilancia y capacitación en materia de salud laboral.
Este documento presenta la asignatura Modelo de Datos para SIG, la cual capacita a estudiantes en el diseño y manejo de bases de datos espaciales para su uso en sistemas de información geográfica. El curso enseña conceptos básicos de bases de datos, diseño de modelos de datos, implementación de bases de datos a partir de un modelo, e integración con cartografía digital usando SQL. Los contenidos incluyen componentes de SIG, introducción a bases de datos, normalización, integridad de datos y diseño de bases de datos. La metodolog
Este documento presenta tres ejercicios relacionados con la modelación de datos para sistemas de información geográfica. El primer ejercicio pide convertir un problema policial y de concesionario de automóviles a un modelo relacional. El segundo ejercicio pide convertir un modelo entidad-relación dado a uno relacional. El tercer ejercicio pide desarrollar modelos entidad-relación y relacional para una base de datos de clientes, artículos y pedidos de una pequeña empresa.
Este documento describe un curso de modelo de datos para sistemas de información geográfica. El curso cubre temas como los fundamentos de los modelos de datos espaciales, el modelo entidad-relación para SIG, el modelo de objetos espaciales y el modelo de datos raster y vectorial. El objetivo es que los estudiantes aprendan los conceptos y herramientas necesarias para el diseño e implementación de bases de datos espaciales.
El documento describe dos modelos de datos para sistemas de información geográfica. El primer modelo es para un zoológico y describe las entidades de especies, hábitats, zonas, itinerarios, guías y cuidadores. El segundo modelo es para un concesionario de automóviles y describe las entidades de vehículos, opciones, clientes y vendedores, así como las relaciones entre las ventas de vehículos.
La policía quiere crear una base de datos sobre la seguridad bancaria que incluya información sobre entidades bancarias y sus sucursales, vigilantes jurados contratados, personas detenidas por atracos, las bandas a las que pertenecen y los jueces de sus casos. La base de datos rastreará códigos, nombres, fechas y otros detalles sobre estas entidades y personas, así como sus relaciones.
Este documento presenta un tutorial sobre PostgreSQL. Brevemente describe que PostgreSQL es un sistema de gestión de bases de datos relacional orientado a objetos, con capacidad SQL y características avanzadas como herencia, tipos de datos definidos por el usuario y funciones. Explica que se originó en la Universidad de California en Berkeley como Postgres y ha evolucionado a través de varias versiones, incluyendo Postgres95 y finalmente PostgreSQL.
El documento presenta tres ejercicios para modelar datos en modelos entidad-relación y relacionales. El primer ejercicio pide convertir problemas de taller a modelo relacional. El segundo, convertir un modelo E/R dado a modelo relacional. El tercer ejercicio describe un caso de artículos, clientes, pedidos y fábricas para modelar en E/R y relacional.
El documento presenta tres ejemplos de modelos de datos para sistemas de información geográfica. El primero describe un modelo para un zoológico con información sobre especies, hábitats, zonas del zoológico, itinerarios, guías y cuidadores. El segundo modelo es para una policía y contiene datos sobre entidades bancarias, sucursales, vigilantes, delincuentes, jueces y bandas criminales. El tercer modelo es para un concesionario de automóviles con datos sobre vehículos, opciones, clientes, vendedores y
El documento presenta una práctica de SIG usando el software gvSIG para analizar datos espaciales vectoriales que representan un pequeño pueblo. Los datos incluyen capas de manzanas, vías, parques, ríos y puntos de interés. Se realizan tareas como asignar un sistema de coordenadas, calcular áreas y longitudes, generar áreas de influencia, y analizar cómo se verían afectadas diferentes capas si ocurriera un evento de inundación. El documento proporciona preguntas para cada capa y guía el
Este documento presenta la asignatura Modelo de Datos para SIG, la cual capacita a estudiantes en el diseño y manejo de bases de datos espaciales para su uso en sistemas de información geográfica. El curso cubre conceptos básicos de bases de datos, diseño de modelos de datos, implementación de bases de datos a partir de un modelo, y la integración de bases de datos con cartografía digital usando SQL. Las clases incluyen discusiones magistrales y prácticas con herramientas como PostgreSQL, PostGIS, MapServer y OpenJump GIS.
1. Curso Modelo de datos para SIG (720145M )
Clase 5 y Practica
Fabio Andrés Herrera
fandresherrera@hotmail.com
http://cursomdsig.blogspot.com
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
2. Curso Modelo de datos para SIG (720145M )
Integridad referencial
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
3. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
4. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
5. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
6. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
7. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
8. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
9. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
10. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
11. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
12. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
13. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
14. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
15. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
16. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
17. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
18. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
19. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
20. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
21. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
22. Curso Modelo de datos para SIG (720145M )
Estructuras Referenciales
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
23. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
24. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
25. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
26. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
27. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
28. Curso Modelo de datos para SIG (720145M )
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
29. Curso Modelo de datos para SIG (720145M )
EJERCICIO
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
30. Curso Modelo de datos para SIG (720145M )
Importante tener nuestra base de datos
normalizada para:
- Evitar la redundancia de los datos.
- Evitar problemas de actualización de los datos en las tablas.
- Proteger la integridad de los datos
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
31. Curso Modelo de datos para SIG (720145M )
Tenemos dos tablas. Una de clientes, con dos atributos, un número identificador y
un nombre. Y otra tabla para facturas con el número de factura y el número de
cliente.
Si no utilizáramos integridad referencial, que ocurriría si:
* ¿Intentamos insertar una factura con un número de cliente que no existe?
* ¿Borramos un cliente que tiene una factura asignada?
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
32. Curso Modelo de datos para SIG (720145M )
- Crear Tablas ( Facturas y Clientes )
CREATE TABLE clientes
(
id integer,
nombre character(30)
);
CREATE TABLE facturas
(
cliente integer,
facnum character(30)
);
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
33. Curso Modelo de datos para SIG (720145M )
Esto lo podemos hacer cuando definamos la tabla ó con los
siguientes comandos para la clave primaria:
ALTER TABLE clientes ADD CONSTRAINT cliente_pk
PRIMARY KEY (id);
Creamos la llave foránea.
ALTER TABLE facturas ADD CONSTRAINT
clientes_id_fk FOREIGN KEY (cliente)
REFERENCES clientes(id) MATCH FULL ON
DELETE RESTRICT ON UPDATE CASCADE;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
34. Curso Modelo de datos para SIG (720145M )
insert into
clientes(id,nombre)values(1,'Andres');
insert into
clientes(id,nombre)values(1,'Juan'); ???
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
35. Curso Modelo de datos para SIG (720145M )
insert into
facturas(cliente,facnum)values(1,'00001');
insert into
facturas(cliente,facnum)values(2,'00002'); ???
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
36. Curso Modelo de datos para SIG (720145M )
insert into clientes(id,nombre)values(2,'Juan');
insert into clientes(id,nombre)values(3,'Pedro');
insert into clientes(id,nombre)values(4,'Luis');
insert into facturas(cliente,facnum)values(3,'00003');
insert into facturas(cliente,facnum)values(4,'00004');
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
37. Curso Modelo de datos para SIG (720145M )
DELETE FROM clientes WHERE id = 1; ???
SELECT * from facturas;
SELECT * from clientes;
SELECT f.facnum, c.nombre AS clientes
FROM clientes as c
JOIN facturas as f ON (c.id = f.cliente)
ORDER BY f.facnum;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
38. Curso Modelo de datos para SIG (720145M )
Adicionar Ubicación Bares
Adicionar Ubicación
Casa Empleados
Revisar información sobre “JOIN”
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
39. Curso Modelo de datos para SIG (720145M )
11. Ordenar empleados de menor a mayor según distancia al bar.
12. Elaborar 3 consultas que involucren operaciones de tipo espacial sobre bares y empleados.
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA