Está en la página 1de 18

UNIVERSIDAD NACIONAL DE MOQUEGUA

COMPUTACION APLICADA I

Computacin Aplicada I
V
2017

2017
ING. Walter Cahuana Ochoa

INTEGRANTES:
Anibal Crispin Layme Valeriano
Anderson Joel Jeronimo Garnica
Luis Manuel Lopez Quispe
Yonny Froydi Mamani Mamani

1
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

1 TABLA DE CONTENIDO
2 INTRODUCCIN...................................................................................................................................4
3 MARCO TERICO.................................................................................................................................4
3.1 BASE DE DATOS............................................................................................................................4
3.2 UN SISTEMA DE GESTIN DE BASES DE DATOS............................................................................5
4 PLANTEAMIENTO DE PROBLEMAS.......................................................................................................7
4.1 VISUAL FOXPRO...........................................................................................................................8
4.1.1 CARACTERISTICAS................................................................................................................9
4.1.2 VENTAJAS.............................................................................................................................9
4.1.3 DESVENTAJAS.......................................................................................................................9
4.2 MICROSOFT ACCESS.....................................................................................................................9
4.2.1 CARACTERISTICAS..............................................................................................................10
4.2.2 VENTAJAS...........................................................................................................................10
4.2.3 DESVENTAJAS.....................................................................................................................10
4.3 MICROSOFT SQL SERVER............................................................................................................11
4.3.1 CARACTERISTICAS..............................................................................................................11
4.3.2 VENTAJAS...........................................................................................................................11
4.3.3 DESVENTAJAS.....................................................................................................................12
4.4 MY SQL.......................................................................................................................................12
4.4.1 CARACTERSTICAS..............................................................................................................12
4.4.2 VENTAJAS...........................................................................................................................13
4.4.3 DESVENTAJAS.....................................................................................................................13
4.5 IBM DB2.....................................................................................................................................14
4.5.1 CARACTERISTICAS..............................................................................................................14
4.5.2 VENTAJAS...........................................................................................................................15
4.5.3 DESVENTAJAS.....................................................................................................................16
4.6 ACQUIRE....................................................................................................................................16
5 CONCLUSIN Y RECOMENDACIONES.................................................................................................18
6 REFERENCIAS.....................................................................................................................................19

2
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Ilustracin 1. Base de datos en la minera....................................................................................................5


Ilustracin 2. Relacion del SGBD y los servidores.........................................................................................6
Ilustracin 3. Principales SGBD....................................................................................................................8
Ilustracin 4. Logo de FoxPro.......................................................................................................................8
Ilustracin 5. Logo de Microsoft Access.......................................................................................................9
Ilustracin 6. Logo de Microsoft SQL Server..............................................................................................11
Ilustracin 7. Logo de MySQL....................................................................................................................12
Ilustracin 8. Logo de IBMDB2...................................................................................................................14
Ilustracin 9. Logo de acQuire...................................................................................................................16

BASE DE DATOS MS
UTILIZADAS

3
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

2 INTRODUCCIN
Las bases de datos son el mtodo preferido para el almacenamiento estructurado de datos. Desde las
grandes aplicaciones multiusuario, hasta los telfonos mviles y las agendas electrnicas utilizan
tecnologa de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios
como de los programadores que las desarrollaron.

Desde la realizacin del primer modelo de datos, pasando por la administracin del sistema gestor, hasta
llegar al desarrollo de la aplicacin, los conceptos y la tecnologa asociados son muchos y muy
heterogneos. Sin embargo, es imprescindible conocer los aspectos clave de cada uno de estos temas
para tener xito en cualquier proyecto que implique trabajar con bases de datos.

Un sistema gestor de bases de datos (SGBD) consiste en una coleccin de datos interrelacionados y un
conjunto de programas para acceder a dichos datos. La coleccin de datos, normalmente denominada
base de datos, contiene informacin relevante para una empresa. El objetivo principal de un SGBD es
proporcionar una forma de almacenar y recuperar la informacin de una base de datos de manera que
sea tanto prctica como eficiente. Los sistemas de bases de datos se disean para gestionar grandes
cantidades de informacin. La gestin de los datos implica tanto la definicin de estructuras para
almacenar la informacin como la provisin de mecanismos para la manipulacin de la informacin.
Adems, los sistemas de bases de datos deben proporcionar la fiabilidad de la informacin almacenada,
a pesar de las cadas del sistema o los intentos de acceso sin autorizacin. Si los datos van a ser
compartidos entre diversos usuarios, el sistema debe evitar posibles resultados anmalos. Dado que la
informacin es tan importante en la mayora de las organizaciones, los cientficos informticos han
desarrollado un amplio conjunto de conceptos y tcnicas para la gestin de los datos.

3 MARCO TERICO
Qu es una Base de Datos y un Sistema de Gestin de Bases de Datos?

3.1 BASE DE DATOS.


Una base de datos (en adelante BD) es un conjunto de datos no redundantes, almacenados en un
soporte informtico, organizados de forma independiente de su utilizacin y accesibles simultneamente
por distintos usuarios y aplicaciones.

Es decir, la diferencia de una BD respecto a otro sistema de almacenamiento de datos es que stos se
almacenan de forma que cumplan tres requisitos bsicos:

No redundancia: Los datos se almacenan una sola vez. Si varias aplicaciones necesitan los
mismos datos no crearn cada una su propia copia, sino que todas accedern a la misma.

Independencia: Los datos se almacenan teniendo en cuenta la estructura inherente a los propios
datos y no la de la aplicacin que los crea. Esta forma de trabajar es la que permite que varias
aplicaciones puedan utilizar los mismos datos. Se puede hablar de dos tipos de independencia:
independencia fsica, de tal manera que la estructura fsica de la BD puede ser modificada de

4
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

forma transparente para los programas que la utilizan, e independencia lgica, es decir el
programador usa la BD pero desconoce su estructura interna

Concurrencia: Varios usuarios, ejecutando la misma o diferente aplicacin, podrn acceder


simultneamente a los datos.

Ilustracin 1. Base de datos en la minera

3.2 UN SISTEMA DE GESTIN DE BASES DE DATOS


El funcionamiento del SGBD est muy interrelacionado con el del Sistema Operativo, especialmente con
el sistema de comunicaciones. El SGBD utilizar las facilidades del sistema de comunicaciones para
recibir las peticiones del usuario (que puede estar utilizando un terminal fsicamente remoto) y para
devolverle los resultados.

Funciones de un SGBD

Un SGBD debe proporcionar un amplio surtido de funcionalidades para poder cumplir adecuadamente
su misin. Normalmente se clasifican en definicin, manipulacin y utilizacin.

Funcin de definicin: Permite describir los elementos de datos, sus estructuras, sus
interrelaciones y sus validaciones a nivel externo, lgico e interno. Esta funcin es realizada por
una parte del SGBD denominada lenguaje de definicin de datos (LDD o DDL, Data Definition
Language).

Funcin de manipulacin: Permite buscar, aadir, suprimir y modificar los datos de la BD. Esta
funcin es realizada por una parte del SGBD denominada lenguaje de manipulacin de datos
(LMD o DML, Data Manipulation Language).

Funcin de utilizacin: Incluye otras funcionalidades tales como: modificar la capacidad de los
registros, cargar archivos, realizar copias de seguridad, rearranque, proteccin frente a accesos
no autorizados, gestin de la concurrencia, estadsticas de utilizacin, etc.

5
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

(SGBD) es el conjunto de programas que permiten definir, manipular y utilizar la informacin que
contienen las bases de datos, realizar todas las tareas de administracin necesarias para mantenerlas
operativas, mantener su integridad, confidencialidad y seguridad. Una BD nunca se accede o manipula
directamente sino a travs del SGBD. Se puede considerar al SGBD como el interfaz entre el usuario y la
BD.

Un Sistema de Gestin de Bases de Datos (SGBD) es el conjunto de programas que permiten definir,
manipular y utilizar la informacin que contienen las bases de datos, realizar todas las tareas de
administracin necesarias para mantenerlas operativas, mantener su integridad, confidencialidad y
seguridad. Una BD nunca se accede o manipula directamente sino a travs del SGBD. Se puede
considerar al SGBD como el interfaz entre el usuario y la BD.

Ilustracin 2. Relacion del SGBD y los servidores

4 PLANTEAMIENTO DE PROBLEMAS
Los Sistemas de Gestin de Bases de Datos (SGBD) se han convertido en parte fundamentales de la
estrategia de las empresas. El valor de una informacin actualizada ha crecido tanto que las empresas
que quieran incrementar o mantener su productividad debern gestionar eficientemente todos los datos
que manejan, y la mejor herramienta es un SGBD. Dado que disponemos de varias opciones, resulta
imprescindible contar con elementos de juicio a la hora de optar por una u otra solucin, cul se adecua
mejor a nuestras necesidades?, Por qu debemos usar un SGBD?

Mientras que, para llevar una contabilidad, una agenda de contactos, facturas almacenar datos
alfanumricas sirve cualquier producto del mercado, el motor de un sistema de gestin documental,
el gestor de la base de datos documental tiene unos requisitos mucho ms exigentes. Hace ya
muchos aos que la continua evolucin del hardware ha resuelto los problemas de capacidad y
rendimiento que plantea guardar en un PC corriente un fichero con 40, 50 300 mil registros. Los datos
alfanumricos, nombres, apellidos, nmeros de telfono, cuentas contables ocupan unos cuantos
bytes y, por muchos que tengamos, siempre estaremos hablando de kilobytes. Unos pocos Megas a lo

6
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

sumo. Qu son 3 4 Mb en un PC que tiene un disco duro con 500Gb, o, lo que es lo mismo, unos
500.000 Mb? Es despreciable. Es un problema resuelto.

Pero si hablamos de gestin documental, la cosa cambia.

Ahora un registro de la base de datos, cada uno de los elementos que la componen, es un fichero.
Puede ser un documento con texto de Word (20, 30, 140Kb), PDF (50, 100, 200Kb), Excel (otro tanto)
pero puede que tengamos imgenes, logotipos, fotos, documentos escaneados con una buena
resolucin con lo que ya el orden de magnitud empieza a ser de Mb, ms que Kb. No es difcil que un
usuario incorpore 2 3 mil documentos al ao con lo que nos empezamos a mover (en una PYME de 10
usuarios) en cifras de varios Gb anuales. Esto ya no es tan fcil de gestionar. Y mucho menos sencillo es
garantizar un rendimiento adecuado al introducir los nuevos documentos, y al consultar los existentes.

Ahora que ya he decidido lo que quiero, la pregunta de siempre: cul elegir? Porque, como pasa con
todo en la sociedad actual, la oferta es enorme, variada y con frecuencia contradictoria. Sin nimo de ser
exhaustivo, no tengo espacio ni vocacin de serlo aqu, ah van unos comentarios sobre cmo y porqu
elegimos nosotros la base de datos sobre la que montar nuestra aplicacin ArchivaTech. (En realidad,
ms correcto es decir SGBD, sistema de gestin de base de datos, pero es muy largo) .

Primera decisin: software libre o propietario. Ya estamos otra vez! Y es ms complicado an, porque
puedes montar un programa desarrollado con un lenguaje propietario como Delphi o Visual Basic,
sobre un SGBD libre, o no, y, a su vez, sobre un servidor con Linux o Windows Server, por ejemplo. Un
pequeo rompecabezas.

Pero centrmonos en la base de datos (SGBD), solamente:

Libres o gratuitas hay varias: MySQL, PostgreSQL, Firebird, SQLite las dos primeras son las ms
conocidas y, sin duda, son vlidas para un proyecto, por complicado que sea.

Propietarias hay muchas ms. Dejando de lado las menos potentes, dBASE (un clsico, pero muy
superada), FileMaker, Interbase, Access tenemos las 2 ms conocidas, Oracle y SQL Server de
Microsoft, adems de IBM DB2, Informix, Progress que es raro verlas en PYMES.

Y hay un tercer grupo, las super-propietarias. Las creadas por empresas, normalmente pequeas, a
medida para su programa de gestin, documental o no.

Entonces la problemtica es mas all de porque deberamos usar los SGBD es Cul podemos usar?
Cul elegir y porque ese y no el otro?

A continuacin, presentaremos los principales SGBD que son:

7
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

SQL IBM AcQuir


FoxPro Access My SQL
Server DB2 e

Ilustracin 3. Principales SGBD

4.1 VISUAL FOXPRO


Visual FoxPro es un lenguaje de programacin orientado a
objetos y procedural, un Sistema Gestor de Bases de datos
o Database Management System (DBMS), y desde la
versin 7.0, un Sistema administrador de bases de datos
relacionales, producido por Microsoft. Ilustracin 4. Logo de FoxPro

4.1.1 CARACTERISTICAS

Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos

Flexibilidad para crear todo tipo de soluciones de bases de datos

Lenguaje de programacin orientada a objetos

Utiliza las sentencias SQL en forma nativa

4.1.2 VENTAJAS

Menor costo

8
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Adquisicin (Es accequible para pequeas empresas)

Capacitacin (Por ser ms popular)

Soporte (Por la misma razn de antes)

Desarrollo (Encontrar ms programadores y menos costosos)

Entorno Windows (Es ms familiar y predecible)

4.1.3 DESVENTAJAS

Integridad (Mayor sensibilidad frente a variaciones en transmisiones y fluctuaciones elctricas).

Seguridad (Menos niveles de acceso).

Menor capacidad de procesamiento (no funciona adecuadamente con grandes volmenes de


informacin). Para volmenes medianos se utiliza el motor de Microsoft SQL, sin mayores
traumatismos y excelente performance.

4.2 MICROSOFT ACCESS


Es un programa Sistema de gestin de base de datos
relacional creado y modificado por Microsoft para uso
personal de pequeas organizaciones. Es un componente
de la suite Microsoft Office aunque no se incluye en el
paquete "bsico". Una posibilidad adicional es la de crear
ficheros con bases de datos que pueden ser consultados Ilustracin 5. Logo de Microsoft Access
por otros programas. Dentro de un sistema de informacin
entrara dentro de la categora de Gestin y no en la de Ofimtica como algunos creen.

4.2.1 CARACTERISTICAS

MS Access es usado por programadores y no programadores para crear sus propias soluciones
de base de datos.

Los usuarios pueden crear tablas, consultas, formularios y reportes pudiendo conectarlos entre
s con macros.

Usuarios avanzados pueden usar VBA (Visual Basic for Applications) para crear una solucin rica
en cdigo y manipulacin avanzada de datos y controles.

Los campos de las tablas de Access soportan gran variedad de tipos de datos, ndices e
integridad referencial.

Microsoft Access permite crear formularios para insertar y modificar datos fcilmente. Tambin
tiene un entorno grfico para ver las relaciones entra las diferentes tablas de la base de datos.

9
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

4.2.2 VENTAJAS

Por medio de Microsoft Access, puede administrar toda la informacin desde un nico archivo
de base de datos. Dentro del archivo, puede utilizar:

Tablas para almacenar los datos.

Consultas para buscar y recuperar nicamente los datos que necesita.

Formularios para ver, agregar y actualizar los datos de las tablas.

Informes para analizar o imprimir los datos con un diseo especfico.

Pginas de acceso a datos para ver, actualizar o analizar los datos de la base de datos desde
Internet o desde una intranet.

Almacenar los datos una vez en una tabla y verlos desde varios lugares.

4.2.3 DESVENTAJAS

Tiene limitaciones en el procesamiento de las bsquedas, adems que si la quieres usar para
ambientes corporativo no te va a servir por su poca estabilidad, si quieres usarla para proyectos
de la escuela o bases de pequeos negocios que no requieren alta disponibilidad, la puedes
utilizar.

4.3 MICROSOFT SQL SERVER


4.3.1 CARACTERISTICAS

El SQL es un lenguaje de acceso a bases de datos que explota


la flexibilidad y potencia de los sistemas relacionales y
permite as gran variedad de operaciones.

Es un lenguaje declarativo de "alto nivel" o "de no


procedimiento" que, gracias a su fuerte base terica y su
Ilustracin 6. Logo de Microsoft SQL Server
orientacin al manejo de conjuntos de registros y no a
registros individuales permite una alta productividad en codificacin y la orientacin a objetos. De esta
forma, una sola sentencia puede equivaler a uno o ms programas que se utilizaran en un lenguaje de
bajo nivel orientado a registros. SQL tambin tiene las siguientes caractersticas:

Lenguaje de definicin de datos: El LDD de SQL proporciona comandos para la definicin de esquemas
de relacin, borrado de relaciones y modificaciones de los esquemas de relacin.

10
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Lenguaje interactivo de manipulacin de datos: El LMD de SQL incluye lenguajes de consultas basado
tanto en lgebra relacional como en clculo relacional de tuplast.

Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben
cumplir los datos almacenados en la base de datos.

Definicin de vistas: El LDD incluye comandos para definir las vistas.

Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transaccin.

SQL incorporado y dinmico: Esto quiere decir que se pueden incorporar instrucciones de SQL en
lenguajes de programacin como: C++, C, Java, PHP, Cobol, Pascal y Fortran.

Autorizacin: El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las
vistas.

4.3.2 VENTAJAS

Es un Sistema de Gestin de Bases de Datos Relacionales (SGBDR).

Puede ser til para manejar y/o obtener datos de la red de redes.

Ofrece una potente forma de unir SQL e Internet.

Utiliza una extensin al SQL estndar, que se denomina Transact SQL.

El Transact SQL, soporta la definicin, modificacin y eliminacin de bases de datos, tablas, atributos,
ndices, etc., es decir, el lenguaje de definicin de datos (LDD), as como la consulta, actualizacin y
borrado de tuplast de tablas, es decir, el lenguaje de manipulacin de datos (LMD).

Para empezar SQL Server nos permite olvidarnos un poco de los ficheros que forman la base de datos. En
Access tenemos que abrir el fichero. MDB para ver el contenido. Aqu abrimos la consola de SQL Server y
tenemos todas las bases de datos de todos nuestros programas. Esto es muy cmodo, ciertamente.

Si trabajamos en una red local nos permite agregar otros servidores de SQL Server. Por ejemplo: yo tengo
en mi ordenador una base de datos en mi servidor SQL y mi compaero tiene en su servidor otra base de
datos. Yo puedo conectar mi SQL al suyo y as tengo sus bases de datos en mi SQL Server. Esto, tambin
es muy cmodo.

Seguridad: SQL permite administrar permisos a TODO. Permisos a nivel de servidor, seguridad en tablas,
permitir o no lectura, escritura, ejecucin; seguridad en los procedimientos almacenados (despus hablo
de ellos) ... todo se puede configurar. O sea, que podemos permitir que alguien conecte su SQL al
nuestro, pero sin embargo podemos decirle que no puede ver esta base de datos, pero otra s.

4.3.3 DESVENTAJAS

11
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Los problemas de la 6.5 eran muchos: bloqueo a nivel de pgina, dispositivos con crecimiento
manual, un tamao de pgina fijo y demasiado pequeo (2048KB), una psima implementacin
de los tipos de datos variables como varchar.

La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que
utiliza para la instalacin y utilizacin del software.

Una de las desventajas de SQL es que si lo quieres para prcticas no te va hacer til porque en l
se prohben muchas cosas tiene restricciones en lo particular me parase ms viable usar MySQL
es mucho mejor adems de ser un software gratis.

4.4 MY SQL
4.4.1 CARACTERSTICAS

Permite escoger entre mltiples motores de


almacenamiento para cada tabla. En MySQL 5.0 stos
deban aadirse en tiempo de compilacin, a partir de
MySQL 5.1 se pueden aadir dinmicamente en tiempo Ilustracin 7. Logo de MySQL
de ejecucin:

Los hay nativos como MyISAM, Falcon, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster,
Federated, Archive, CSV, Blackhole y Example

Desarrollados por partners como solidDB, NitroEDB, ScaleDB, TokuDB, Infobright (antes
Brighthouse), Kickfire, XtraDB, IBM DB2. InnoDB Estuvo desarrollado as pero ahora pertenece
tambin a Oracle.

Desarrollados por la comunidad como memcache, httpd, PBXT y Revisin.

Agrupacin de transacciones, reuniendo mltiples transacciones de varias conexiones para


incrementar el nmero de transacciones por segundo.

4.4.2 VENTAJAS

MySQL software es Open Source

Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor
rendimiento.

Bajo costo en requerimientos para la elaboracin de bases de datos, ya que debido a su bajo
consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema.

Facilidad de configuracin e instalacin.

Soporta gran variedad de Sistemas Operativos

12
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio


gestor, sino en el sistema en el que est.

Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para


acceder bases de datos en Internet

El software MySQL usa la licencia GPL

4.4.3 DESVENTAJAS

Un gran porcentaje de las utilidades de MySQL no estn documentadas.

No es intuitivo, como otros programas (ACCESS).

4.5 IBM DB2


4.5.1 CARACTERISTICAS

Muchos expertos de la industria y usuarios han elogiado las


nuevas herramientas que IBM desarrollo para facilitar la administracin y
uso de DB2 Universal Database, constituido en base a
dos productos incluidos en el DB2 de AIX en 1994: el DB2 Common Server,
Ilustracin 8. Logo de
que para propsitos generales inclua funciones avanzadas para IBMDB2
el mercado de servidores de bases de datos con soporte de hardware SMP
y OLTP; y el DB2 Parallel Edition, que fue desarrollado para soportar aplicaciones de gran escala, como el
Data Warehousing y Data Minino y aplicaciones de negocios a nivel mundial como la SAP, People Soft y
Baan.

DB2 incluye todo lo necesario para implementar una solucin de replicacin de datos en cualquier tipo
de ambiente distribuido o heterogneo, pues permite enviar los datos a cualquier sitio para cubrir todos
los requerimientos de una empresa, desde oficinas centrales a sucursales, usuarios
mviles, proveedores, clientes y socios de negocios.

Gracias a su alcance global y de bajo costo, Internet puede ser una solucin de negocios muy poderosa
para realizar operaciones comerciales garantizando un nivel de seguridad y confiabilidad con
sus servicios de autorizacin y autenticacin integrados a redes y sistema operativos, soportando el
networkcomputing utilizando Java y JDBC, incluyendo capacidad nativa de almacenar varios tipos de
datos: alfanumricos, video, imagen, audio y los definidos por el usuario.

DB2 y SQL Server tenan grandes compaas detrs con otros negocios que les permiti aguantar
la poltica agresiva de Oracle. Recientemente IBM adquiri Informix con lo que el mercado de las bases
de datos comerciales en UNIX (Linux) qued entre IBM y Oracle.

13
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Permite el manejo de objetos grandes (hasta 2 GB), la definicin de datos y funciones por parte del
usuario, el chequeo de integridad referencial, SQL recursivo, soporte multimedia: texto, imgenes, video,
audio; queries paralelos, commit de dos fases, backup/recuperacin online y offline.

Adems cuenta con un monitor grfico de performance el cual posibilita observar el tiempo de ejecucin
de una sentencia SQL y corregir detalles para aumentar el rendimiento.

Mediante los extensores se realiza el manejo de los datos no tradicionales, por ejemplo si tengo un
donde tengo almacenados los curriculums de varias personas, mediante este puedo realizar
bsquedas documentos con los datos que me interesen sin tener que ver los CV uno por uno.

Esta capacidad se utiliza en sistemas de bsqueda de personas por huellas digitales, en


sistemas informacin geogrfica, etc.

Internet es siempre la gran estrella, con DB2 es posible acceder a los datos usando JDBC (tan potente
como escribir directamente C contra la base de datos), Java y SQL (tanto el SQL esttico, como
complementa el SQL dinmico).

Plataformas host:

OS/390(MVS), VM & VSE, OS/400

Plataformas de servidor:

OS/2 Warp Server, Sinix, SCO Openserver, Windows NT, Aix, HP Ux, Solaris.

Plataformas Cliente:

OS/2, DOS, Sinix, SCO OpenServer, Windows 3.1/95/NT, Macintosh System 7, Aix, HP Ux, Solaris.

4.5.2 VENTAJAS

Permite agilizar el tiempo de respuestas de esta consulta

Recuperacin utilizando accesos de slo ndices.

Predicados correlacionados.

Tablas de resumen

Tablas replicadas

Uniones hash

DB2 utiliza una combinacin de seguridad externa y control interno de acceso a proteger datos.

DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de
usuarios y aplicaciones.

DB2 guarda sus datos contra la prdida, acceso desautorizado, o entradas invlidas.

14
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

Usted puede realizar la administracin de la DB2 desde cualquier puesto de trabajo.

La tecnologa de replicacin heterognea (heterogeneous replication) en SQL Server permite la


publicacin automtica de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen
DB2.

La mayora de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte
tcnico".

El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador
(SMP) simtrico y un sistema de procesador paralelo masivo.

el DB2 distribuye y recuerda la ubicacin de cada pista donde se encuentra la informacin. En el contexto
de una larga base de datos, este sistema de particin hace que la administracin sea mucho ms fcil de
manejar que una base de datos de la misma medida no particionada.

La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la
informacin del usuario, ndice, clave de transaccin y archivos de configuracin. De esta forma, los
administradores definen grupos de nodos, que son una serie de particiones de la base, lo que
posteriormente facilita cualquier bsqueda.

4.5.3 DESVENTAJAS

El DB2 - IBM es la tercera base de datos que ms se vende, de acuerdo con los VARs
recientemente encuestados en el nmero de junio de 1996 de la revista VAR Business Magazine.
El Microsoft SQL Server se anot un 38%, Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%.

En sistemas grandes la base ms usada es DB2 ya que corre en diferentes plataformas


operativas, pero en realidad, en la mayora de los casos la decisin para optar por un software de
estas caractersticas es corporativa.

Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar.

Influye en la eleccin el hardware utilizado.

Una serie de error del sistema operativo, que cae DB2.

4.6 ACQUIRE
Software de gestin de geologa y perforacin

El producto acQuire, el GIM Suite, es ampliamente utilizado


para la gestin de Datos Geolgicos y de Perforacin para
Proyectos de Exploracin y Produccin

Sistema de Gestin de Informacin Geocientfica (GIMS). Ilustracin 9. Logo de acQuire

15
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

AcQuire es ampliamente considerado como el lder global en su campo con muchos de los grupos
mineros ms grandes usando acQuire en partes significativas de sus operaciones. AcQuire fue el primer
producto en su clase en desarrollar un modelo estndar para datos geocientficos, el cual ha sido
aceptado como un estndar global en exploracin, desarrollo de recursos y produccin de minas. Su
mercado todos los sectores de recursos naturales, incluyendo Metales, Carbn y Energa a sus productos
tambin cubren los dominios de Monitoreo Ambiental, Geofsica y Gestin de Contratos.

AcQuire es reconocido por su capacidad de configurar su aplicacin para cumplir con los requisitos de
cualquier proyecto, manteniendo al mismo tiempo su modelo estndar en el ncleo. El proceso de
gestin de datos "gobernado" de acQuire apoya el concepto de calidad de datos de proyectos a travs de
los procesos de exploracin, desarrollo de recursos y produccin. AcQuire proporciona una red de apoyo
tcnico global y un proceso estandarizado para la implementacin que tiene como objetivo lograr una
gestin de la informacin geocientfica consistente y sustentable.

La reciente inversin de acQuire en estrategias web para el interrogatorio de datos y la presentacin de


informes ha fortalecido su posicin como lder en su campo.

ABSTRACTO GIMS como LIMS? o integracin de instrumentos con acQuire. Esta presentacin discute
los beneficios al integrar los instrumentos de un laboratorio con el sistema acQuire, basado en las
necesidades de un LIMS simplificado.

REQUERIMIENTO Que requiere geologa del laboratorio:

1. Seguimiento de muestras

2. Tiempo de respuesta

3. Auditoria, quien hizo que

4. Minimizar errores de trascripcin

5. Que no se cocinen los datos

6. Controlar laboratorios externos

LABORATORIOS EN FAENA Hay una importante cantidad de laboratorios geoqumicos en dependencias


prximas al campo de exploracin. Muchos son completos mini-laboratorios bien equipados dentro de
un envase. Por muy pequeo que sea el laboratorio, los datos que generan es considerable y por ello una
gran fuente de error. Clasificacin y etiquetado de muestras Preparacin de muestras y testigos
Monitoreo de las muestras y dar una rpida retroalimentacin al gelogo. QA/QC de muestras internas
Controlar laboratorios externos. Gestin y envi de resultados de anlisis.

GIMS como LIMS? Se necesita una solucin simple que reemplace las actuales planillas en Excel y mejore
la comunicacin entre el laboratorio y el proceso. Una solucin real es integrar el laboratorio
directamente con acQuire. La integracin es posible mediante una hoja de trabajo electrnica cual ya
incluye la interfaz de instrumentos. Usar los recursos existentes de la red y el mismo servidor de base de
datos.

SOLUCIN TECNICA Implementar una hoja de trabajo electrnica cual a su vez es un integrador de
instrumentos. La hoja de trabajo en lnea comunica con acQuire mediante una API entregando

16
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

solamente los resultados finales. Toda auditoria y datos brutos se queda en la hoja de trabajo en lnea,
liberando acQuire de una carga excesiva de datos. Geologa puede acceder a toda informacin auditable,
as como el estado de la muestra.

FLUJO DE DATOS acQuire genera envo de Muestras se etiquetan para el Traslado de muestras al
laboratorio, ingresa muestras al laboratorio seleccionando electrnicamente, el envo a laboratorio
prepara y analiza las muestras, Supervisor valida y publica los anlisis estn disponibles para acQuire
Geologa puede en todo el ciclo ver cul es el estado de sus muestras.

Planilla de clculos con frmulas similar al Excel Simplifica notablemente el modelo de datos de un LIMS
entregando solamente resultados finales. Estandariza las buenas prcticas del laboratorio centralizando
el QA/QC y todas las metodologas de anlisis. Incluye full auditoria, almacena datos de instrumentos

PLANILLA de CALCULOS La planilla de clculos es muy similar al de Excel, con frmulas de fcil
aprendizaje y manejo. Tipo de muestra en cdigo de colores Formateo de celdas Mtodo de anlisis
Formulas como en Excel

CONEXION a INSTRUMENTOS Con Importacin de datos ICP PLASMA XRF OES Grupo de instrumentos
para mediciones Multi-elemento Usan un archivo que se Importa al PC. Instrumentos en lnea Balanzas
LECO Espectrofotmetros Grupo de Instrumentos de Medicin en lnea para un elemento Usa un cable
para el Envo de datos al PC Instrumentos en lnea se conectan por medio de una interfase RS232 (cable
serial) o LAN al computador Instrumentos con importacin de datos son instrumentos que al final de la
sesin de anlisis generan un archivo con los datos del analito. Este archivo es importado a la hoja de
trabajo.

Control de Calidad QA/QC la hoja de trabajo en lnea incluye un avanzado sistema de control de calidad
interactivo, cual permite el verdadero anlisis de la data. Estadstica de estndares y duplicados.

COMUNICACIN CON ACQUIRE Desde la hoja de trabajo se selecciona el envo que en acQuire est
pendiente para cargar las ID de muestras dentro de una planilla de anlisis (hoja de trabajo).
Posteriormente el qumico puede agregarle estndares o duplicados internos y proceder con el trabajo.

EXPORTACIN A ACQUIRE Una vez concluido el anlisis el qumico cierra las celdas con su clave liberando
as la data para acQuire. Al momento que acQuire captura los datos las celdas cambian de tonalidad
indicndole al laboratorio la recepcin de esta.

5 CONCLUSIN Y RECOMENDACIONES
Cul elegir? La respuesta es muy sencilla: todas sirven. Todas. Esto ya est inventado. Cualquiera de
ellas es vlida, si se configura y utiliza bien. La decisin no es en funcin de que sirva o no para mi
necesidad. Seguro que te sirve. La decisin estar basada en otras caractersticas.

Nuestra recomendacin: como la mayora usa son las 2 ms conocidas, Oracle y SQL Server. La que ms
se usa es Oracle, aunque en esta oportunidad no la hemos explicado, es muy, muy potente, es muy, muy
conocida, es decir, siempre tienes alguien a quien preguntar, adems de a los propios tcnicos de Oracle.
Tiene un programa de partner y desarrolladores con miles y miles de pginas de ayuda tcnica. Y no es

17
UNIVERSIDAD NACIONAL DE MOQUEGUA
COMPUTACION APLICADA I

cara, pese a su fama. Una instalacin de 5 usuarios sale por unos 70 por usuario (en una aplicacin
embebida como es ArchivaTech). Y tiene TODO lo que puedas necesitar. Tambin SQL Server, la
decisin en este caso vena forzada por el cliente. Pero, vuelvo a lo de antes, las dos sirven.

Evitamos las exticas (en PYMES, insisto, como Progress, Informix) porque es mucho ms difcil
conseguir ayuda tcnica cuando tienes un problema. Un argumento definitivo para los programadores.

Y, ahora s es un consejo, me parece un error montar un programa de gestin documental sobre una
base de datos super-propietaria de una empresa pequea. Te acabas de casar con ellos para siempre!
Si nos toca la lotera y cerramos (no suele ocurrir), nuestros clientes tienen sus datos en Oracle.
Cualquier tcnico les puede recuperar la informacin mientras nosotros estamos en el Caribe! Pero si te
peleas con tus proveedores de una base de datos propia, suya, qu pasa con los datos? Hay un riesgo
que creo que es innecesario correr.

En cuanto al software libre, es casi una decisin filosfica. Es como ser usuario de Mac, o tener un
iPhone. O como convencer al que tiene unas zapatillas Adidas de que las Nike son mejores. No hay nada
que hacer! Sin duda, el software libre es una decisin vlida y tcnicamente irreprochable. Hay espacio
para todos y hay aplicaciones estupendas en los dos sistemas. No van a ser mejores o peores los
programas, ni los usuarios van a trabajar mejor, por el hecho de haber elegido uno u otro gestor de base
de datos. La clave est en el software, en el interfaz de usuario, en la facilidad de uso, y eso es
independiente de la tecnologa.

6 REFERENCIAS
http://maicolquevedo.blogcindario.com/2011/03/00001-los-5-mejores-gestores-de-bases-de-
datos.html
http://www.pedrobeltrancanessa.com/Base_de_Datos/Gestion%20de%20Base%20da
%20Datos.pdf
http://www.monografias.com/trabajos-pdf4/sistemas-base-datos/sistemas-base-datos.pdf
http://assets.mheducation.es/bcv/guide/capitulo/8448148797.pdf
http://www.um.es/geograf/sigmur/sigpdf/temario_9.pdf
https://www.aiu.edu/cursos/base%20de%20datos/pdf%20leccion%201/lecci%C3%B3n%201.pdf
http://biblioteca.uns.edu.pe/saladocentes/archivoz/publicacionez/001_manual_base_de_datos
___h._caselli_g___v7.1.pdf
https://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf
http://elvex.ugr.es/idbis/db/docs/intro/B%20Bases%20de%20Datos.pdf
http://www.gestiondeti.com/sistemas-de-informacion/los-mejores-motores-de-bases-de-datos
http://carlosg3321.obolog.es/cual-diferencia-bd-sgbd-sistema-gestion-base-datosr-560198
http://empresayeconomia.republica.com/aplicaciones-para-empresas/que-son-y-para-que-
sirven-las-bases-de-datos.html

18

También podría gustarte