SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
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
Curso Modelo de datos para SIG (720145M )




                                          Tabla empleados




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
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
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
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
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
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
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
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
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
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
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
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
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
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
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
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA
Curso Modelo de datos para SIG (720145M )




FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA CIVIL Y GEOMÁTICA

Más contenido relacionado

Destacado

Huda al khaldee & lulwa al sharhan achievements of mew
Huda al khaldee & lulwa al sharhan   achievements of mewHuda al khaldee & lulwa al sharhan   achievements of mew
Huda al khaldee & lulwa al sharhan achievements of mewsarah7887
 
EL COL.LECCIONISTA DE PETJADES
EL COL.LECCIONISTA DE PETJADESEL COL.LECCIONISTA DE PETJADES
EL COL.LECCIONISTA DE PETJADESBiblioteca Català
 
Stypendium 3
Stypendium 3Stypendium 3
Stypendium 3ja_waszak
 
Rhinoplasty rules and guidelines (armenian)
Rhinoplasty rules and guidelines (armenian)Rhinoplasty rules and guidelines (armenian)
Rhinoplasty rules and guidelines (armenian)Gevorg Yeghiazaryan
 
Play and learn
Play and learnPlay and learn
Play and learnirinkaml
 
Plaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaPlaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaezekiel_35
 
Plaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaPlaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaezekiel_35
 
Iskusstvennyiyintellektibazyiznaniy
IskusstvennyiyintellektibazyiznaniyIskusstvennyiyintellektibazyiznaniy
Iskusstvennyiyintellektibazyiznaniybalerina_B
 
Os Residuos
Os ResiduosOs Residuos
Os Residuospicoalto
 
Happy birthday to you!
Happy birthday to you!Happy birthday to you!
Happy birthday to you!sigmahm
 
Q4. media powerpoint.
Q4. media powerpoint.Q4. media powerpoint.
Q4. media powerpoint.juliaharvey
 
Tercer Domingo de Cuaresma
Tercer Domingo de CuaresmaTercer Domingo de Cuaresma
Tercer Domingo de Cuaresmahermanoscristo
 
Utilized japan image
Utilized japan imageUtilized japan image
Utilized japan imageHeri Ardin
 
Llegendes
LlegendesLlegendes
Llegendesbl
 

Destacado (20)

встроенная фурнитура
встроенная фурнитуравстроенная фурнитура
встроенная фурнитура
 
Huda al khaldee & lulwa al sharhan achievements of mew
Huda al khaldee & lulwa al sharhan   achievements of mewHuda al khaldee & lulwa al sharhan   achievements of mew
Huda al khaldee & lulwa al sharhan achievements of mew
 
EL COL.LECCIONISTA DE PETJADES
EL COL.LECCIONISTA DE PETJADESEL COL.LECCIONISTA DE PETJADES
EL COL.LECCIONISTA DE PETJADES
 
Stypendium 3
Stypendium 3Stypendium 3
Stypendium 3
 
Pla de grau
Pla de grauPla de grau
Pla de grau
 
Rhinoplasty rules and guidelines (armenian)
Rhinoplasty rules and guidelines (armenian)Rhinoplasty rules and guidelines (armenian)
Rhinoplasty rules and guidelines (armenian)
 
Play and learn
Play and learnPlay and learn
Play and learn
 
Plaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaPlaquette marie câm tù diaporama
Plaquette marie câm tù diaporama
 
Plaquette marie câm tù diaporama
Plaquette marie câm tù diaporamaPlaquette marie câm tù diaporama
Plaquette marie câm tù diaporama
 
Iskusstvennyiyintellektibazyiznaniy
IskusstvennyiyintellektibazyiznaniyIskusstvennyiyintellektibazyiznaniy
Iskusstvennyiyintellektibazyiznaniy
 
Ppt0000000
Ppt0000000Ppt0000000
Ppt0000000
 
Os Residuos
Os ResiduosOs Residuos
Os Residuos
 
Happy birthday to you!
Happy birthday to you!Happy birthday to you!
Happy birthday to you!
 
Q4. media powerpoint.
Q4. media powerpoint.Q4. media powerpoint.
Q4. media powerpoint.
 
Rio business center
Rio business centerRio business center
Rio business center
 
Tercer Domingo de Cuaresma
Tercer Domingo de CuaresmaTercer Domingo de Cuaresma
Tercer Domingo de Cuaresma
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Utilized japan image
Utilized japan imageUtilized japan image
Utilized japan image
 
Llegendes
LlegendesLlegendes
Llegendes
 
O Vassallo de_lopes_2001_
O Vassallo de_lopes_2001_O Vassallo de_lopes_2001_
O Vassallo de_lopes_2001_
 

Similar a Clase4 practica

Clase5 y practica
Clase5 y practicaClase5 y practica
Clase5 y practicat763rm3n
 
Soluciones ejercicios clase2
Soluciones ejercicios clase2Soluciones ejercicios clase2
Soluciones ejercicios clase2t763rm3n
 
Clase1 - MDSIG 2010
Clase1 - MDSIG 2010Clase1 - MDSIG 2010
Clase1 - MDSIG 2010t763rm3n
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012John Bulla
 

Similar a Clase4 practica (16)

Clase6
Clase6Clase6
Clase6
 
Clase5 y practica
Clase5 y practicaClase5 y practica
Clase5 y practica
 
Practica4
Practica4Practica4
Practica4
 
Clase7
Clase7Clase7
Clase7
 
Soluciones ejercicios clase2
Soluciones ejercicios clase2Soluciones ejercicios clase2
Soluciones ejercicios clase2
 
Clase2
Clase2Clase2
Clase2
 
Clase2
Clase2Clase2
Clase2
 
Clase1 - MDSIG 2010
Clase1 - MDSIG 2010Clase1 - MDSIG 2010
Clase1 - MDSIG 2010
 
Clase1
Clase1Clase1
Clase1
 
Clase6
Clase6Clase6
Clase6
 
Clase3
Clase3Clase3
Clase3
 
Clase3
Clase3Clase3
Clase3
 
Clase4
Clase4Clase4
Clase4
 
Clase4
Clase4Clase4
Clase4
 
Practica 2 algoritmos
Practica 2 algoritmosPractica 2 algoritmos
Practica 2 algoritmos
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012
 

Más de t763rm3n

Copaso modificada presentacion
Copaso modificada presentacionCopaso modificada presentacion
Copaso modificada presentaciont763rm3n
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigt763rm3n
 
Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011t763rm3n
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3t763rm3n
 
Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2t763rm3n
 
Ejemplo infopolicial
Ejemplo infopolicialEjemplo infopolicial
Ejemplo infopolicialt763rm3n
 
Postgres tutorial
Postgres tutorialPostgres tutorial
Postgres tutorialt763rm3n
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3t763rm3n
 
Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3t763rm3n
 
Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010t763rm3n
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigt763rm3n
 

Más de t763rm3n (11)

Copaso modificada presentacion
Copaso modificada presentacionCopaso modificada presentacion
Copaso modificada presentacion
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
 
Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011Notas curso i2011_26abril_2011
Notas curso i2011_26abril_2011
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2Ejercicio grupo1 grupo2
Ejercicio grupo1 grupo2
 
Ejemplo infopolicial
Ejemplo infopolicialEjemplo infopolicial
Ejemplo infopolicial
 
Postgres tutorial
Postgres tutorialPostgres tutorial
Postgres tutorial
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3
 
Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010Practica 1 - MDSIG 2010
Practica 1 - MDSIG 2010
 
Contenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsigContenido curso 720145_m_mdsig
Contenido curso 720145_m_mdsig
 

Clase4 practica

  • 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