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.
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.
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.
Este documento contiene dos actividades matemáticas resueltas. La primera actividad involucra graficar rectas y calcular pendientes. La segunda actividad completa una tabla y grafica la relación entre horas trabajadas e insumos versus el costo total basado en una tarifa dada. El documento también incluye una tabla de puntajes obtenidos.
Este documento presenta dos actividades de matemáticas relacionadas con funciones lineales. La primera actividad involucra calcular la pendiente de una recta entre dos puntos y graficar funciones lineales y paralelas en Geogebra. La segunda actividad describe una tarifa horaria más un cargo fijo y solicita completar una tabla de valores, expresar la función lineal correspondiente y graficarla.
Este documento presenta la solución a un ejercicio de control numérico computarizado. Explica cómo calcular el ángulo necesario para planear la ruta de una herramienta usando funciones trigonométricas. Luego, muestra los pasos para definir las coordenadas de los puntos de la ruta resolviendo triángulos rectángulos. Finalmente, proporciona la tabla con las coordenadas calculadas de cada punto de la ruta de la herramienta.
1. El documento presenta dos actividades de evaluación de matemática. La primera actividad pide calcular la pendiente de una recta, dibujarla en Geogebra, y dibujar otras rectas paralelas y perpendiculares. La segunda actividad pide completar una tabla de valores, expresar la fórmula correspondiente indicando su pendiente y ordenada al origen, y graficarla en Geogebra realizando un análisis de la gráfica. El estudiante obtuvo 18 puntos de un total de 21.
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.
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.
Este documento contiene dos actividades matemáticas resueltas. La primera actividad involucra graficar rectas y calcular pendientes. La segunda actividad completa una tabla y grafica la relación entre horas trabajadas e insumos versus el costo total basado en una tarifa dada. El documento también incluye una tabla de puntajes obtenidos.
Este documento presenta dos actividades de matemáticas relacionadas con funciones lineales. La primera actividad involucra calcular la pendiente de una recta entre dos puntos y graficar funciones lineales y paralelas en Geogebra. La segunda actividad describe una tarifa horaria más un cargo fijo y solicita completar una tabla de valores, expresar la función lineal correspondiente y graficarla.
Este documento presenta la solución a un ejercicio de control numérico computarizado. Explica cómo calcular el ángulo necesario para planear la ruta de una herramienta usando funciones trigonométricas. Luego, muestra los pasos para definir las coordenadas de los puntos de la ruta resolviendo triángulos rectángulos. Finalmente, proporciona la tabla con las coordenadas calculadas de cada punto de la ruta de la herramienta.
1. El documento presenta dos actividades de evaluación de matemática. La primera actividad pide calcular la pendiente de una recta, dibujarla en Geogebra, y dibujar otras rectas paralelas y perpendiculares. La segunda actividad pide completar una tabla de valores, expresar la fórmula correspondiente indicando su pendiente y ordenada al origen, y graficarla en Geogebra realizando un análisis de la gráfica. El estudiante obtuvo 18 puntos de un total de 21.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e melhor processador. O novo aparelho custará US$ 100 a mais que o modelo anterior e estará disponível para pré-venda em 1 mês. Analistas esperam que o novo smartphone ajude a empresa a aumentar suas vendas e receita no próximo trimestre.
The document repeats the phrase "Centinelas de la Fe" which means "Sentinels of Faith" several times. It also includes the words "Reflexión" which means "Reflection" and "Oración" which means "Prayer". The overall message seems to focus on being a sentinel or guardian of one's faith through reflection and prayer.
Este documento lista diferentes tipos de hardware y software gráficos, incluyendo unidades de entrada como teclados, mouse y escáneres; unidades de salida como monitores, impresoras y altavoces; unidades de procesamiento como microprocesadores y tarjetas de video; y software como sistemas operativos como Windows y Linux, aplicaciones como Photoshop y Excel, y utilidades como compresores de archivos y protectores de pantalla.
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.
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.
A empresa de tecnologia anunciou um novo smartphone com câmera aprimorada, maior tela e melhor processador. O novo aparelho custará US$ 100 a mais que o modelo anterior e estará disponível para pré-venda em 1 mês. Analistas esperam que o novo smartphone ajude a empresa a aumentar suas vendas e receita no próximo trimestre.
The document repeats the phrase "Centinelas de la Fe" which means "Sentinels of Faith" several times. It also includes the words "Reflexión" which means "Reflection" and "Oración" which means "Prayer". The overall message seems to focus on being a sentinel or guardian of one's faith through reflection and prayer.
Este documento lista diferentes tipos de hardware y software gráficos, incluyendo unidades de entrada como teclados, mouse y escáneres; unidades de salida como monitores, impresoras y altavoces; unidades de procesamiento como microprocesadores y tarjetas de video; y software como sistemas operativos como Windows y Linux, aplicaciones como Photoshop y Excel, y utilidades como compresores de archivos y protectores de pantalla.
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.
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 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.
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.
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.
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.
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.
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 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.
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.
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 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.
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.
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.
Descubriendo los datos espaciales en sql server 2012John Bulla
Este documento presenta una introducción a los tipos de datos espaciales en SQL Server 2012. Cubre los nuevos tipos de datos geométricos y geográficos, incluidos puntos, líneas, polígonos y colecciones. También describe los métodos para crear y manipular objetos espaciales, así como las nuevas características en SQL Server 2012 como objetos circulares y agregaciones espaciales.
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.
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 4 - 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 )
Tabla empleados
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
3. Curso Modelo de datos para SIG (720145M )
4444444
2222222 3333333
11111111
5555555
y
0,0
x
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 )
CREATE DATABASE clase5
WITH ENCODING='UTF8'
OWNER=postgres
TEMPLATE=template_postgis;
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 )
CREATE TABLE empleados
(
dni integer,
nombre character varying,
ciudad character varying,
salario integer,
profesion character varying,
fecha date,
jubilado character varying
);
select * from empleados;
drop table empleados;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
8. Curso Modelo de datos para SIG (720145M )
CREATE TABLE empleados
(
dni integer NOT NULL,
nombre character varying,
ciudad character varying,
salario integer,
profesion character varying,
fecha date,
jubilado character varying,
CONSTRAINT empleados_pkey PRIMARY KEY (dni)
)
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
9. Curso Modelo de datos para SIG (720145M )
SELECT AddGeometryColumn('', 'empleados','the_geom',-1,'POINT',2);
POINT
POLYGON
LINESTRING
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
10. Curso Modelo de datos para SIG (720145M )
insert into
empleados(dni,nombre,ciudad,salario,profesion,fecha,jubilado,t
he_geom)
values (1111111,'juan','madrid',1500,'informatico',date '2001-
10-05','no', GeometryFromText('POINT(2 2)', -1));
select dni, fecha, the_geom from empleados;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
11. Curso Modelo de datos para SIG (720145M )
update empleados set fecha = date'1972-05-01' where dni=1111111;
select dni, fecha, the_geom from empleados;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
12. Curso Modelo de datos para SIG (720145M )
select dni, fecha, astext(the_geom) from empleados;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
13. Curso Modelo de datos para SIG (720145M )
insert into
empleados(dni,nombre,ciudad,salario,profesion,fecha,jubilado,the_ge
om) values (1111111,'juan','madrid',1500,'informatico',date '2001-10-
05','no', GeometryFromText('POLYGON((0 0, 2 0 , 2 2 , 1 2 , 0 0 ))', -
1));
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
14. Curso Modelo de datos para SIG (720145M )
select dni, fecha, astext(the_geom) from empleados;
select dni, fecha, area(the_geom) from empleados;
select dni, fecha, centroid(the_geom) from empleados;
select dni, fecha, astext(centroid(the_geom)) from
empleados;
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
15. Curso Modelo de datos para SIG (720145M )
insert into
empleados(dni,nombre,ciudad,salario,profesion,fecha,jubila
do,the_geom)
values (1111111,'juan','madrid',1500,'informatico',date
'2001-10-05','no', GeometryFromText('LINESTRING(0 0, 2 0
, 2 2 , 1 2 )', -1));
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
16. Curso Modelo de datos para SIG (720145M )
select dni, fecha, area(the_geom) from empleados;
select dni, fecha, length(the_geom) from empleados;
select dni, fecha, astext(centroid(the_geom)) from
empleados;
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