Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Software aplicado, Base de datos y Sistemas de Información Geográfica (página 2)



Partes: 1, 2

Orden en los datos.- En la vida cotidiana
se interacciona continuamente con entidades tales como personas,
documentos u otros. En una empresa, las entidades están
representadas por los operarios, los empleados, los clientes, los
proveedores, las facturas. En un hospital nos
encontraríamos con los médicos, pacientes,
enfermeras, cuadros clínicos, etc. Puesto que en cada caso
se debe trabajar con una gran cantidad de datos, surge la
necesidad de almacenarlos de manera que nos resulten de
fácil acceso en cada momento y, por consiguiente,
útiles a nuestras actividades. Si por ejemplo cada
día debemos gestionar varias decenas de clientes y
facturas, utilizaremos un sistema para memorizar los datos como,
por ejemplo, un fichero, más bien antes que recurrir
únicamente a la memoria.Las fichas aparecen reagrupadas en
archivos, cada uno de los cuales contiene en general las fichas
de un sólo tipo, las de los proveedores o las de los
productos. Este sistema recibe el nombre de base de datos,
que no es ninguna otra cosa más que una colección
de informaciones tales como el catálogo de los ficheros de
una biblioteca, un listín telefónico o una
enciclopedia. Los programas de gestión de base de datos
(Database) están programados para realizar operaciones
que nos permiten acceder y, eventualmente, modificar los datos
almacenados
. Estas operaciones consisten
en:-Introducción, cancelación, modificación
y búsqueda de datos a partir de los criterios
seleccionados por el usuario de orden, clasificación e
impresión de los listados, por ejemplo, bajo el formato de
etiquetas adhesivas para sobres.El programa más difundido
a escala mundial para estos fines es el Microsoft Access. Para
ponerlo en marcha es suficiente con hacer click una sola vez
sobre la barra de herramientas de Office o bien
seleccionándolo a través de
Inicio>Programas>Microsoft Access.Aparecerá
inmediatamente una venta con la posibilidad de seleccionar o
crear una Base de datos utilizando los recursos del asistente.
Todas las opciones que se nos presentan son:-Base de datos
vacía-Asistente para base de datos-Abre la base de datos
existente

Monografias.com

Motores de bases de datos

Actualmente esa al alcance de sistema operativo
estándar para PC la posibilidad de utilizar distintos
motores de bases de datos, que brindan mayor seguridad en la
información y posibilidades en lo que se refiere al manejo
de los datos. Es factible utilizar Oracle, Informix, SQL Server
como motores de base de datos, siendo nuestros programas "front
end" del motor que se utilice. . Es posible implementar
interfaces entre distintos sistemas de información ya que
contamos con esa posibilidad en el diseño del sistema.
Además hemos implementado varios estandartes de
información para realizar interfaces.

Base de datos aplicativos en Access:

Posiblemente, la aplicación más compleja
de la suite Office, sea Access, una base de datos visual. Como
todas las modernas bases de datos que trabajan en el entorno
Windows, puede manejarse ejecutando unos cuantos clic de mouse
sobre la pantalla. Access contiene herramientas de diseño
y programación reservadas a los usuarios con mayor
experiencia, aunque incluye bases de datos listas para ser
usadas; están preparadas para tareas muy comunes, que
cualquiera puede realizar en un momento determinado
–ordenar libros, archivar documentación,
etc.-.

Objetos de la base de datos

Tablas: unidad donde crearemos el conjunto de
datos de nuestra base de datos. Estos datos estarán
ordenados en columnas verticales. Aquí definiremos los
campos y sus características. Más adelante
veremos qué es un campo.

Consultas: aquí definiremos las preguntas
que formularemos a la base de datos con el fin de extraer y
presentar la información resultante de diferentes formas
(pantalla, impresora…)

Formulario: elemento en forma de ficha que
permite la gestión de los datos de una forma más
moda y visiblemente más atractiva.

Informe: permite preparar los registros de la
base de datos de forma personalizada para imprimirlos.

Macro: conjunto de instrucciones que se pueden
almacenar para automatizar tareas repetitivas.

Módulo: programa o conjunto de
instrucciones en lenguaje Visual Basic

Ejemplos de base de datos:

Excel aprovecha su característica
innata de presentar los datos precisamente mediante filas y
columnas para representar dichas tablas de forma natural. Podemos
ver un ejemplo de tabla en Excel en la Figura 8.49.En concreto se
trata de una hipotética tabla con información sobre
alumnos. Si nos fijamos veremos que los datos de la primera fila
de la tabla son diferentes del resto. Esto es así porque
se trata de los títulos de las columnas o campos de la
tabla. El resto de filas representan los datos de cada uno de los
alumnos que hemos registrado.Cada columna representa un atributo
o propiedad diferente de cada registro de alumno.

Monografias.com

Fig. 8.49. Ejemplo de tabla en Excel

3. Sistemas de
información geográfica:

Un Sistema de Información
Geográfica
(SIG o GIS, en su
acrónimo inglés (Geographic Information System)) es
una integración organizada de hardware,
software y datos geográficos diseñado para
capturar, almacenar, manipular, analizar y desplegar en todas sus
formas la información geográficamente referenciada
con el fin de resolver problemas complejos de
planificación y gestión
. También puede
definirse como un modelo de una parte de la realidad referido a
un sistema de coordenadas terrestre y construido para satisfacer
unas necesidades concretas de información. En el sentido
más estricto, es cualquier sistema de información
capaz de integrar, almacenar, editar, analizar, compartir y
mostrar la información geográficamente
referenciada. En un sentido más genérico, los SIG
son herramientas que permiten a los usuarios crear consultas
interactivas, analizar la información espacial, editar
datos, mapas y presentar los resultados de todas estas
operaciones.

Monografias.com

Monografias.com

Monografias.com

Monografias.com

Ejemplos:

Un ejemplo de uso de capas en una aplicación SIG.
En este ejemplo la capa de la cubierta forestal (en verde) se
encuentra en la parte inferior, seguida de la capa
topográfica con las curvas de nivel.

4. Consultas en
bases de datos con
el lenguaje SQL:

SQL es un lenguaje formal declarativo, estandarizado
ISO, para manipular información en una base de
datos.

SQL NO es un acrónimo (Structured Query
Language) ya que la ISO lo define con nombre oficial Database
Language SQL
. No es un lenguaje estructurado (puede ser
usado en bloques o procedimientos), No es solamente para
"queries" y desde el punto de vista computacional no es un
lenguaje ya que no es Turing completo. (Fuente negación
Acrónimo: "Visual Quickstart Guide SQL, 3th edition –
Chris Fehily, Peachpit Press")

Cuando se crea una consulta en la vista Diseño de
la consulta, Access construye en segundo plano las instrucciones
SQL equivalentes. De hecho, la mayoría de las propiedades
de consulta de la hoja de propiedades de la vista Diseño
de la consulta tienen cláusulas y opciones equivalentes a
las que están disponibles en la vista SQL. Si lo desea,
puede ver o editar la instrucción SQL en la vista SQL. Sin
embargo, después de hacer cambios en una consulta en la
vista SQL, puede que su aspecto no sea el que tenía en la
vista Diseño.

Algunas consultas SQL, denominadas consultas
específicas de SQL, no se pueden crear en la
cuadrícula de diseño. En el caso de las consultas
de paso a través, consultas de definición de datos
y consultas de unión, debe crear las instrucciones SQL
directamente en la vista SQL.

El lenguaje SQL está compuesto por comandos,
cláusulas, operadores y funciones de agregado. Estos
elementos se combinan en las instrucciones para crear, actualizar
y manipular las bases de datos.

Comandos DDL y DML.

Ejemplos:

Generar un nuevo número de factura. Para ello
disponemos de un formulario para introducir la información
de la cabecera del documento: Fecha, Cliente, Tarifa, etc., y un
subformulario para los detalles de la misma. Una solución
simple y clásica es obtener el mayor valor concedido al
campo numerador mediante un Select Max () e incrementar en uno
dicho dato… Pero este sistema, desarrolla toda su lógica
en el lado cliente y presenta inconvenientes evidentes en un
entorno multiusuario. La solución que propongo consiste en
tener dos tablas auxiliares, una en el 'lado datos' y otra en el
'lado cliente'. El objetivo es almacenar el último valor
generado absoluto, y el relativo en cada máquina cliente.
Ambas tablas deben estar accesibles en la base de datos donde
ejecutemos el código: una como tabla local, y la otra (por
ejemplo) como tabla vinculada.

Bibliografía:

http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/

http://www.mailxmail.com/curso-excel-ofimaticasoftware/bases-datos-excel

http://www.articulosinformativos.com/Software_de_Aplicaciones_de_Negocio-a935391.html

http://es.wikipedia.org/wiki/Sistema_de_Informaci%C3%B3n_Geogr%C3%A1fica

http://www.monografias.com/trabajos/gis/gis.shtml

http://www.mailxmail.com/curso-diseno-creacion-bases-datos/creacion-consultas-algunos-elementos-lenguaje-sql-3

http://es.wikipedia.org/wiki/SQL

http://sqlraipon.blogspot.com/

 

 

Autor:

Enrique Arroyave Arango

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter