Beruflich Dokumente
Kultur Dokumente
SEGUNDOSEMESTRE 2011
TEMAS
Parte 1 El computador, como soporte del SIG Definiciones de un SIG Parte 2 El concepto de modelado Modelos Normalizacin
Aunque la computadora personal fue creada en 1981, sus inicios se remontan a varias dcadas atrs y sus primeros antecedentes a ms de cuatro mil aos. El origen de la informtica no es slo la electrnica sino que la unin de tres hechos histricos que permiten el desarrollo del computador actual:
La magnetizacin y la electricidad
El concepto de contar La ecuacin fundamental de la computacin
Desde que, en 1831, Faraday descubriera la forma de producir corrientes elctricas por induccin fenmeno que permite transformar energa mecnica en energa elctrica se ha convertido en una de las formas de energa ms importantes para el desarrollo tecnolgico debido a su facilidad de generacin y distribucin y a su gran nmero de aplicaciones.
CONCEPTO DE CONTAR
Paradoja del Barbero En un lejano poblado de un antiguo emirato haba un barbero llamado AsSamet diestro en afeitar cabezas y barbas, maestro en escamondar pies y en poner sanguijuelas. Un da el emir se dio cuenta de la falta de barberos en el emirato, y orden que los barberos slo afeitaran a aquellas personas que no pudieran hacerlo por s mismas. Cierto da el emir llam a As-Samet para que lo afeitara y l le cont sus angustias: -- En mi pueblo soy el nico barbero. No puedo afeitar al barbero de mi pueblo, que soy yo!, ya que si lo hago, entonces puedo afeitarme por m mismo, por lo tanto no debera afeitarme! Pero, si por el contrario no me afeito, entonces algn barbero debera afeitarme, pero yo soy el nico barbero de all! El emir pens que sus pensamientos eran tan profundos, que lo premi con la mano de la ms virtuosa de sus hijas. As, el barbero As-Samet vivi para siempre feliz.
ECUACIN FUNDAMENTAL
N= Saibi
i=0
i=infinito
b=2
N= a020+a121+a222++an-12n-1+an2n N= an2n+an-12n-1++a222+a121+a020
MAGNETIZACIN Y ELECTRICIDAD
N = an2n+an-12n-1++a222+a121+a020
N=
+.+
------> 1 -------> 0
Magnetizacion
Positivo + Negativo -
N=
+0
+ +
+1
+ +
+1
++
+0+1
N= an2n+an-12n-1++a222+a121+a020
N= .. cual es el nmero ?
SUMA
RESTA
Minuendo sustraendo
DEFINICIONES DE SISTEMA DE INFORMACIN GEOGRAFICA (SIG) Base de datos computerizada que contiene informacin espacial o Una tecnologa informtica para gestionar y analizar informacin espacial (CEBRIN y MARK 1986, pg. 277) Un conjunto de herramientas para reunir, introducir [ en el ordenador] , almacenar, recuperar, transformar y cartografiar datos espaciales sobre el mundo real para un conjunto particular de objetivos (BURROUGH 1988, pg. 6) Sistema digital para el anlisis y manipulacin de todo tipo de datos geogrficos, a fin de aportar informacin til para las decisiones territoriales (TOMLINSON 1987, pg. 154) Un sistema informtico capaz de realizar las tareas para manejar datos georreferenciados: entrada, almacenamiento, recuperacin, manipulacin, anlisis y representacin (ARONOFF 1989, pg. 39)
DEFINICIONES Un sistema de Informacin Geogrfica es un tipo especializado de base de datos, que se caracteriza por su capacidad de manejar datos geogrficos, es decir, espacialmente referenciados, los cuales se pueden representar grficamente como imgenes (BRACKEN y WEBSTER 1990, pg. 31) Un sistema de hardware, software y procedimientos elaborados para facilitar la obtencin, gestin, manipulacin, anlisis, modelado, representacin y salida de datos espacialmente referenciados, para resolver problemas complejos de planificacin y gestin (National Center for Geographic Information and Analysis de USA NCGIA 1990, vol. I, pgs 1-3)
DESARMANDO LA DEFINICION ... Sistema de Informacin Geogrfico (SIG) es un sistema computarizado destinado al despliegue .........................
1937 - Claude Shannon demostr que la programacin de las futuras computadoras era ms un problema de lgica que de aritmtica, reconociendo la importancia del lgebra de Boole. Adems, sugiri que podan usarse sistemas de conmutacin como en las centrales telefnicas, idea fundamental para la construccin de la primera computadora. Claude Shannon, ms adelante, junto con Warren Weaver, desarroll la teora matemtica de la comunicacin, hoy ms conocida como la "teora de la informacin", estableciendo los conceptos de negentropa, estableciendo que la informacin reduce el desorden.
............................. al despliegue de datos geogrficamente referenciados ........................................... geo-. (Del gr. -, de la raz de , tierra). Referencia Base o apoyo de una comparacin, de una medicin o de una relacin de otro tipo
coordenado, da. (De co- y ordenado). 1. adj. Geom. Se dice de las lneas que sirven para determinar la posicin de un punto, y de los ejes o planos a que se refieren aquellas lneas. ~ cartesiana. 1. f. Geom. Cada una de las rectas que son paralelas a cada uno de los dos ejes de referencia, trazados sobre un plano, o a alguna de las intersecciones de tres planos, con respecto a los cuales se determina la posicin de un punto del espacio por las longitudes de dichas rectas, contadas desde los ejes o planos no paralelos a ellas. coordenada polar. 1. f. Geom. Cada una de las que determinan la posicin de un punto cualquiera sobre un plano, es decir, la longitud del radio vector comprendida entre el punto y el polo, y el ngulo formado por dicho radio con la lnea recta llamada eje polar.
COORDENADAS Y PROYECCIONES
RECORDANDO LA DEFINICION ... ... y a la administracin de las bases de datos asociadas, ...
8. tr. Graduar o dosificar el uso de algo, para obtener mayor rendimiento de ello o para que
produzca mejor efecto.
eliminar
Captura de datos
Un SIG debe tener la capacidad para recibir datos de distintas maneras: Digitalizacin directa Mapas en papel o utilizando una foto area o una reproduccin escaneada de un plano y digitaliza los elementos que desee desde ese plano o foto Entrada de coordenadas en archivos digitales Se aplica en casos diversos donde existen tablas que tienen coordenadas, tales como los que existen en agrimensura y las que se reciben directamente de aparatos GPS Teledeteccin y escaner
Parte 2
El concepto de modelado Realidades, Modelos y Lenguajes Modelos Normalizacin
Objetivos
Comprender el concepto de modelado Definir lo que es un modelo Definir los objetivos del modelado Captar las limitaciones ligadas a un modelo
An cuando pudisemos asumir que esta realidad nica existe, cada uno de nosotros la modifica a travs del filtro
La percepcin de cada persona es algo bastante complejo, que est influido entre otros posibles factores, por el filtro de su percepcin, tiempo, espacio y estado de nimo al momento de realizar la percepcin, adems del impacto de experiencias previas, factores ambientales, estructura neuronal y el cdigo gentico del individuo
Lo relevante es que para n observadores de un fenmeno, es posible obtener al menos n percepciones distintas (no radicalmente).
Las herramientas que utilizamos para poder comunicar y plasmar nuestras percepciones de realidades se denominan modelos. Los modelos son representaciones de algn fenmeno o hecho del mundo que nos interese. (ejemplos: Modelar organizaciones, datos o procesos de negocio). Para expresar estos modelos es que requerimos de los lenguajes.
Realidades, Modelos y Lenguajes Los lenguajes son herramientas creadas por el hombre (u otros
seres) con el fin de comunicarse. Son imprescindibles para concebir modelos, pues uno expresa a lo ms lo que el lenguaje le permite. Los lenguajes permiten -Comunicar modelos a otras personas, que comprenden el lenguaje -Validarlos -Discutirlos -Ampliar la percepcin sobre un mismo fenmeno
Componentes de los lenguajes son: Sintaxis: Conjunto de smbolos permitidos en el lenguaje Gramtica: Reglas generadoras del lenguaje
Qu es un modelo?
Un modelo es una representacin simplificada da la parte de la realidad que nos interesa. Un modelo es aceptable si el resultado de una operacin efectuada sobre ese modelo es considerado como equivalente al resultado de la operacin correspondiente efectuado sobre la realidad. Los objetivos de un modelo son: 1. Comprender la realidad. 2. Comunicar. 3. Recordar.
Un lenguaje formal voluntariamente restringido en funcin de un objetivo preciso de modelado se llama un formalismo.
Lgico Destaca los aspectos centrales del modelo, pero con una visin ms cerca de la implementacin en una plataforma definida. Los modelos generados en la etapa de diseo deberan encontrarse en este nivel Fsico La abstraccin es mnima Hay correspondencia directa del modelo y la plataforma (software y hardware) sobre la cual se implementar Estos modelos documentan la etapa de ejecucin
Sin embargo, cuanto ms pertinente sea la formacin del modelador con relacin a la aplicacin modelada, ms homomrfico ser el modelo con respecto a la realidad.
Formalismo
Un formalismo es un lenguaje
1. Riguroso 2. Restringido a algunas nociones. 3. Semi-grfico o exclusivamente literario.
Un formalismo comprende:
1. Componentes semnticas 2. Notaciones 3. Reglas de utilizacin
Nivel lgico:
Responde a la pregunta del Cmo? Es dependiente del tipo de tecnologa escogida. Es un modelo optimizado para obtener el mximo rendimiento. Herramienta de trabajo para el programador.
Nivel fsico:
Consiste en la realizacin. Depende de la herramienta escogida y de su lenguaje de programacin Herramienta de trabajo para el computador
Es dependiente del tipo de "software" escogido (SGBD relacional, GIS orientado a los objetos, CAD ligado a un SGBD, ...) o del programa particular seleccionado.
Permite efectuar una optimizacin de la estructura de datos elaborada en el MCD teniendo en cuenta los principales tratamientos, los puntos fuertes y las debilidades de un tipo de "software", as como la arquitectura informtica de la organizacin.
Representa, en el sistema informtico, el contenido del MLD Es especfico de la herramienta "software escogida.
El formalismo individual
Objetivos: 1. Conocer las componentes del formalismo individual 2. Saber manipular estas componentes 3. Aprender a leer un modelo conceptual de datos utilizando este formalismo El formalismo individual es una variante del formalismo Entidad-Relacin, variante desarrollada en Francia por los diseadores del mtodo MERISE. La familia de formalismos de tipo Entidad-Relacin (E/R) es la ms utilizada para modelar los datos a nivel conceptual.
La cardinalidad total de una relacin se obtiene a partir de los mximos de las dos asociaciones. En el ejemplo precedente, la cardinalidad total de la relacin HABITAR es 1,N. Es esta cardinalidad total la que servir para construir el MLD.
Relaciones:
Pueden existir dos o an muchas relaciones de diferente naturaleza entre dos entidades.
Ej.: las relaciones entre PERSONA y CASA.
Existen diferentes formalismos de tipo E/R, uno de entre ellos es el formalismo individual. Otro formalismo muy utilizado es el de Chen.
El modelo relacional
Desarrollado por E. F. Codd a finales de los sesenta. Es el ms extendido hoy en da. Motivos de su xito: ofrecen sistemas simples y eficaces para representar y manipular los datos se basan en un modelo, el relacional, con slidas bases tericas (matemticas): lgebra y teora de conjuntos. La estructura fundamental es la relacin o tabla. SQL es el lenguaje que se utiliza para manejar este tipo de bases de datos. Sirve para realizar tanto operaciones en los datos (DML) como en su estructura (DDL). El modelo objeto-relacional que hoy implementan las compaas ms importantes (IBM, Microsoft y Oracle) es una extensin del mismo.
El modelo relacional
La estructura fundamental del modelo relacional es precisamente esa, "relacin", es decir una tabla bidimensional constituida por lneas (tuplas) y columnas (atributos). Las relaciones representan las entidades que se consideran interesantes en la base de datos. Cada instancia de la entidad encontrar sitio en una tupla de la relacin, mientras que los atributos de la relacin representarn las propiedades de la entidad. En realidad, siendo rigurosos, una relacin es slo la definicin de la estructura de la tabla, es decir su nombre y la lista de los atributos que la componen. Cuando se puebla con las tuplas, se habla de "instancia de relacin". Las tuplas en una relacin son un conjunto en el sentido matemtico del trmino, es decir una coleccin no ordenada de elementos diferentes.
El modelo relacional
Para distinguir una tupla de otra, se recurre al concepto de "llave primaria", o sea a un conjunto de atributos que permiten identificar unvocamente una tupla en una relacin. Naturalmente, en una relacin puede haber ms combinaciones de atributos que permitan identificar unvocamente una tupla ("llaves candidatas"), pero entre stas se elegir una sola para utilizar como llave primaria. Los atributos de la llave primaria no pueden asumir el valor nulo (que significa un valor no determinado), en tanto que ya no permitiran identificar una tupla concreta en una relacin. Esta propiedad de las relaciones y de sus llaves primarias est bajo el nombre de integridad de las entidades (entity integrity).