INFORME

18
UNIVERSIDAD NACIONAL SAN AGUSTÍN FACULTAD DE INGENIERÍA CIVIL INFORMÁTICA APLICADA A LA INGENIERÍA CIVIL BASE DE DATOS EN MICROSOFT ACCESS: DATOS SISMOLÓGICOS EN AREQUIPA (2006-2007) ALUMNO: ESTEBAN SACASQUI HUAITO CÓDIGO ÚNICO DE IDENTIFICACIÓN: 20071153 CATEDRÁTICA: ING. ELEANA REGINA VÁSQUEZ CUTIPA AREQUIPA-PERÚ V-2009

description

fffff

Transcript of INFORME

BASE DE DATOS EN MICROSOFT ACCESS:DATOS SISMOLGICOSEN AREQUIPA(2006-2007)AREQUIPA-PERV-2009ALUMNO:ESTEBAN SACASQUI HUAITOCDIGO NICO DE IDENTIFICACIN:20071153CATEDRTICA:ING. ELEANA REGINA VSQUEZ CUTIPA INFORMTICA APLICADA A LA INGENIERA CIVILUNIVERSIDAD NACIONAL SAN AGUSTNFACULTAD DE INGENIERA CIVIL

1)MARCO TERICO

Un gestor de base de datos es un programa que permite introducir y almacenar datos, ordenarlos y manipularlos. Organizarlos de manera significativa para que se pueda obtener informacin no visible como totales, tendencias o relaciones de otro tipo. Debe permitir en principio:

-Introducir datos

-Almacenar datos

-Recuperar datos y trabajar con ellos

1.1)Algunas consideraciones sobre diseo de bases de datos

Antes de ver lo que es el programa en s es importante que se tenga claro qu pasos hay que seguir al disear una base datos.

1. Es importante conocer exactamente para qu se quiere usar la base de datos, qu datos son los que interesan de los que existen en la realidad y qu informacin se necesitar extraer.

2. Una vez que esto est claro, se definen las Tablas que compondrn la base de datos. Dentro de cada tabla, se piensa qu campos sern necesarios. Conviene detenerse y definir correctamente la base de datos, ya que un mal diseo har que el sistema sea lento y los resultados no sean los esperados

1.2) Utilidad de una base de datos

Las tres cosas bsicas que debe permitir un gestor de base de datos son: introducir datos, almacenarlos y recuperarlos. Al mismo tiempo permiten otra serie de funciones que hacen de ellos herramientas incomparablemente superiores a los mtodos tradicionales de almacenamiento de datos: archivadores, carpetas, etc.

Cualquier gestor debe permitir: ordenar los datos, realizar bsquedas, mostrar distintas vistas de los datos, realizar clculos sobre ellos, resumirlos, generar informes a partir de ellos, importarlos y exportarlos

1.3)Bsquedas y acesibilidad en una base de datos

En los antiguos sistemas de archivo de datos si se quera buscar un conjunto determinado de registros era necesario tener los datos ordenados previamente por un criterio determinado (por ejemplo, en los ficheros de biblioteca, por materia o autor).

Luego visualmente y a mano, a menudo con gran trabajo y prdida de tiempo, ir extrayendo los registros de uno en uno. Al terminar de usarlos se tena que seguir el proceso contrario. En el caso de que se quisiera hacer una bsqueda por un criterio diferente al del orden del archivo (por editoriales en el ejemplo anterior) resultaba del todo imposible.

Cualquier programa de base de datos realiza bsquedas muy rpidas por cualquiera de los campos de la base, indistintamente del modo en que estn ordenados. Permiten hacer bsquedas con varios criterios distintos (de este autor y con fecha de publicacin posterior a esta en el ejemplo puesto anteriormente sobre los ficheros de biblioteca ), bsquedas combinadas ( de tal autor o de tal otro), contrarias (que no sean de este autor), etc. Deshacer la bsqueda es igual de rpido. Una vez hecha la extraccin, el programa nos permite realizar los mismos procesos que con el total de la base de datos (ordenaciones, informes) pero ejecutados nicamente sobre los registros extrados.

Por sus mltiples ventajas y accesibilidad se eligi entonces el Microsoft Access como programa gestor de la base de datos que a continuacin explicaremos su desarrollo en un aplicacin a la INGENIERA CIVIL.

2) ESTRUCTURACIN DE LA BASE DE DATOS

2.1) Planificando el motivo y el diseo que tendr la base de datos

-El motivo por el cual se ha visto por conveniente generar una base de datos acerca de eventos ssmicos es el siguiente:

Para poder disear adecuadamente una estructura; necesitamos antes estudiarla y probarla bajo los efectos de acciones ssmicas pasadas, pues uno de los motivos por el cual existe la Ingeniera Civil es evitar posibles colapsos al momento en el que se produce un terremoto.

Para ello necesitamos los Datos Sismolgicos ms resaltantes de cada evento ssmico; tambin necesitamos varios tipos de registros, como el de aceleraciones, y con ellos generar espectros de velocidades, aceleraciones, desplazamiento.

En estos espectros podemos ubicar los puntos ms resaltantes e importantes de un evento ssmico (en el espectro de velocidades, las velocidades mximas; en el espectro de aceleracin, las aceleraciones mximas) y con ellos probar a nuestros diseos.

No ahondaremos mucho acerca de este tema pues desarrollarlo ahora no es realmente nuestro propsito, sino ms bien empezar con la creacin y manejo de base de datos.

Las tablas que sern propuestas son cuatro:

TABLA: SISMOSCdigo de ubicacinFechaDuracinIntensidadMagnitud

TABLA: UBICACINCdigo de ubicacinCiudadDepartamentoLatitud Longitud

TABLA: CARCTERSTICAS DE LOS SISMOS1_1Cdigo de magnitudMagnitudDescripcin

TABLA: CARACTERSTICAS DE LOS SISMOS1_2Cdigo de intensidadIntensidadDescripcin

3) CREACIN DE LA BASE DE DATOS

3.1) Creacin de tablas

La creacin de la base de datos:Ingresamos al icono del programa Microsoft Access.Crear una base de datos en blanco[footnoteRef:2] [2: Sin embargo tambin podemos abrir una de las plantillas prediseadas de Microsoft Access y modificarla de cuerdo a nuestro parecer.]

Crear las tablas.

VISTA DISEO DE LAS TABLAS QUE COMPONDRN LA BASE DE DATOS

VISTA DISEO DE LA TABLAS QUE COMPONDRN LA BASE DE DATOS

3.2) CREACIN DE CONSULTAS

3.2.1) Consulta 1

Crear una consulta que nos muestre los siguientes campos:UBICACIN, FECHA, DURACIN, INTENSIDAD, DEPARTAMENTO, PROFUNDIDAD y que ordene en forma ascendente segn el valor de la intensidad.

3.2.2) Consulta 2

Crear una consulta que nos muestre los siguientes campos:UBICACIN, FECHA, DURACIN, MAGNITUD, DEPARTAMENTO, PROFUNDIDAD y que ordene de forma ascendente segn el valor de la magnitud

3.2.3) Consulta 3

Crear una consulta que nos otorgue los siguientes datos:UBICACIN, FECHA, DURACIN, LATITUD, LONGITUD, INTENSIDAD, DESCRIPCIN DELA INTENSIDAD, MAGNITUD, DESCRIPCIN DE LA MAGNITUD y que ordene los registros de acuerdo al ao (Una consulta para el ao 2006 y un para el ao 2007).

3.2.4) Consulta 4

Modificar a la consulta 1 para que se introduzca el valor de la intensidad y nos salga los registros que estn de acuerdo a la intensidad introducida.

3.2.5) Consulta 5

Modificar la consulta 2 para que nos muestre todos aquellos registros de los cuales su magnitud sea mayor a 3.5.

3.2.6) Consulta 6

Modificar la consulta 3. En el resultado debe visualizarse el da, el mes y el ao en forma de texto. La cuenta de los sismos por ciudad, los registros cuyas intensidades sean mayores a II-III y cuyas magnitudes sean mayores a 2.5La creacin de consultas es lo que sigue a continuacin:

3.3) CREACIN DE FORMULARIOS

Se pueden crear de dos maneras:Con el asistente para formulariosCon el modo diseo para los formularios.

3.4) INFORMES

En las bases de datos, los datos se almacenan en forma de tablas. Esto no quiere decir que deban tener esta forma de presentacin en la pantalla a la hora de introducir datos o extraerlos, ni que haya que imprimirlos as.

Aqu es donde entran los conceptos de formulario e informe. Ambos son similares, pero tienen una funcin diferente. Bsicamente los formularios son presentaciones hechas para mostrar los datos en pantalla, mientras que los informes estn pensados para imprimirlos.

3.4.1) Formularios

Cualquier programa de base de datos permite mostrar los datos en pantalla de modos muy diferentes. Esto tiene motivos funcionales y estticos.

Los formularios permiten mostrar al mismo tiempo en la pantalla campos procedentes de distintas tablas relacionadas de forma que resulte mucho ms sencillo trabajar con ellas. Al mismo tiempo se puede hacer que no aparezcan determinados campos.

Esto es fundamental tanto en las bases multiusuario como en la base de datos del ejemplo del hospital. En este tipo de bases de datos no interesar que todos los usuarios vean todos los datos. A una enfermera le interesa acceder a los datos mdicos del paciente pero en modo alguno a los datos econmicos que estarn almacenados en la misma base de datos. En el caso de una persona que trabaje en administracin del hospital ocurre lo contrario: debe tener acceso a los datos econmicos pero no a los mdicos.

Los formularios, unidos a un acceso a la base de datos mediante usuarios y contraseas, permiten solucionar este problema. Se puede hacer que cada usuario vea los datos que le interesan manteniendo ocultos los restantes. Por otro lado los formularios permiten dar una apariencia ms agradable a la presentacin de los datos que hace que el trabajo con ellos sea ms cmodo, permitiendo insertar datos, modificarlos, o eliminar algn registro.

3.4.2) Informes

Los informes son presentaciones de los datos preparadas para imprimir. Los gestores de base de datos tienen la capacidad de ir intercalando los datos de la base sobre textos con cualquier formato de tal forma que generan de modo automtico cartas, etiquetas postales, listados.