bases de datos

17
Bases de datos Las bases de datos son recursos que recopilan todo tipo de información, para atender las necesidades de un amplio grupo de usuarios. Su tipología es variada y se caracterizan por una alta estructuración y estandarización de la información. Que son las bases de datos Es el conjunto de informaciones almacenadas en un soporte legible por ordenador y organizadas internamente por registros (formado por todos los campos referidos a una entidad u objeto almacenado) y campos (cada uno de los elementos que componen un registro). Permite recuperar cualquier clase de información: referencias, documentos textuales, imágenes, datos estadísticos, etc. ¿Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de texto o en una hoja de cálculo. A medida que crece la lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Cada vez resulta más complicado comprender los datos presentados en la lista y existen pocos métodos para buscar o recuperar subconjuntos de datos para revisarlos. Cuando empiezan a observarse estos problemas, es aconsejable transferir la información a una base de datos creada mediante un sistema de administración de bases de datos (DBMS), como Office Access 2007. Una base de datos informatizada es un contenedor de objetos. Una base de datos puede contener más de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utiliza tres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contiene tres tablas. Excepto si se ha diseñado específicamente para utilizar datos o código de otro origen, una base de datos de Access almacena sus

Upload: felix-yohan-sancan-molina

Post on 27-Sep-2015

216 views

Category:

Documents


0 download

DESCRIPTION

defef

TRANSCRIPT

Bases de datosLas bases de datos son recursos que recopilan todo tipo de informacin, para atender las necesidades de un amplio grupo de usuarios. Su tipologa es variada y se caracterizan por una alta estructuracin y estandarizacin de la informacin.Que son las bases de datosEs el conjunto de informaciones almacenadas en un soporte legible por ordenador y organizadas internamente por registros (formado por todos los campos referidos a una entidad u objeto almacenado) y campos (cada uno de los elementos que componen un registro). Permite recuperar cualquier clase de informacin: referencias, documentos textuales, imgenes, datos estadsticos, etc.Qu es una base de datos?Una base de datos es una herramienta para recopilar y organizar informacin. En las bases de datos, se puede almacenar informacin sobre personas, productos, pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de texto o en una hoja de clculo. A medida que crece la lista, empiezan a aparecer repeticiones e inconsistencias en los datos. Cada vez resulta ms complicado comprender los datos presentados en la lista y existen pocos mtodos para buscar o recuperar subconjuntos de datos para revisarlos. Cuando empiezan a observarse estos problemas, es aconsejable transferir la informacin a una base de datos creada mediante un sistema de administracin de bases de datos (DBMS), como Office Access 2007.Una base de datos informatizada es un contenedor de objetos. Una base de datos puede contener ms de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utiliza tres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contiene tres tablas. Excepto si se ha diseado especficamente para utilizar datos o cdigo de otro origen, una base de datos de Access almacena sus tablas en un solo archivo, junto con otros objetos, como formularios, informes, macros y mdulos. Las bases de datos creadas con formato de Access 2007 tienen la extensin de nombre de archivo .accdb y las bases de datos creadas con formatos de versiones anteriores de Access tienen la extensin de nombre de archivo .mdb. Access 2007 se puede utilizar para crear archivos con formatos de versiones anteriores (por ejemplo, Access 2000 y Access 2002-2003

Componentes bsicos de una base de datos Documentos, constituyen la entidad fsico/cognitiva compleja que alberga la estructura formal, basada en los datos fsicos necesarios para su identificacin (ttulo, autor, lugar de publicacin, fecha, edicin,...) y la estructura lgico-cognitiva, centrada en el contenido y en las propiedades semnticas. Representacin de documentos, tanto de sus propiedades fsicas como semnticas se hace mediante palabras clave, frases, etc. que servirn de puntos de acceso cuando interroguemos al sistema. Necesidades de informacin de los usuarios, manifestadas en la solicitud de informacin. Representacin de las necesidades de informacin, expresadas tambin con palabras clave o frases. Comparacin de la representacin de informacin con la representacin de los documentos. Las bases de datos, basadas en la funcin semejanza compara, a travs de un ndice, ambas representaciones para seleccionar los documentos relevantes.

ClasificacinSegn la naturaleza de la informacin contenida en las bases de datos, se distinguen dos grandes grupos: Bases de datos referenciales:La informacin que contiene es muy estructurada principalmente a travs de tablas. Con stas se pueden establecer relaciones que pueden dar lugar a nuevas tablas o bases de datos. Ejemplo de este tipo de base de datos es el programa Access, Oracle, etc. Bases de datos documentales:Los registros que componen la base de datos se relaciona con los documentos almacenados. Su organizacin se estructura de la siguiente manera: un registro se relacionan con un nmero de identificacin del documento original, y se puede acceder a ste mediante los distintos campos.Dependiendo del tipo de cobertura temtica pueden ser: Bases de datos multidisciplinares:la documentacin almacenada abarca distintas disciplinas cientficas como es el caso de TESEO (tesis de todas las disciplinas) Bases de datos especializadas:la documentacin almacenada abarca slo una disciplina como es el caso de Medline (slo documentacin relacionada con Medicina)Segn la cobertura geogrfica: Internacionales:Almacenan la documentacin publicada en cualquier lugar del mundo. Por ejemplo: LISA Nacionales:Almacenan la documentacin publicada slo en un mbito nacional. Por ejemplo: IME

Elegir la base de datos adecuada CICA(Centro Informtico Cientfico de Andaluca)

Objetivo: potenciar las investigaciones relacionadas con las Tecnologas de la Informacin y de las Comunicaciones e impulsar la creacin de una red informtica capaz de satisfacer las necesidades de clculo cientfico de Andaluca. Prestar servicio informtico, en las labores de investigacin y docencia, a la comunidad acadmica y cientfica de Andaluca, as como la planificacin, coordinacin y mantenimiento de RICA y su integracin en laRedIRISa nivel estatal. ndice del servidor web delCICA Documentacin disponiblehttp://www.cica.es/docu/ Servicios Las bases de datos del CICA pueden realizar la bsqueda a travs de servidores web comoHarvesto Wais

ProQuest

ProQuest se organiza en bases de datos de peridicos, revistas y revistas cientficas relacionadas que puede usar para encontrar artculos. La informacin de cada base de datos vara, dependiendo de su orientacin. Algunas bases de datos contienen bases de datos menores, que tratan temas especficos. Por ejemplo, la base de datos de peridicos de ProQuest contiene dos bases de datos de menor nivel: Detroit News, y The New York Times.

Enlaza con distintas revistas del mbito de la medicina y la sicologa, permitiendo buscar en varias a la vez. El tesauro nos ayuda a delimitar terminologicamente la bsqueda, es decir utilizamos el trmino correcto para hacer la bsqueda.

WebSPIRS

WebSPIRS (SilverPlatter's Information Retrieval System for the World Wide Web) permite utilizar un navegador para consultar las bases de datos de SilverPlatter. Dependiendo de como est configurado el cliente de WebSPIRS, se pueden imprimir, guardar o enviar por correo electrnico los registros recuperados, y guardar los historiales de bsqueda para utilizarlos en sesiones posteriores. Tambin es posible obtener informacin acerca de los fondos de la biblioteca en relacin con los documentos mencionados en los registros, enlazar directamente con revistas electrnicas (si la biblioteca est preparada para proporcionar dicha informacin), o solicitar el envo de documentos. Si la biblioteca utiliza la opcin de la DSI (Difusin Selectiva de Informacin) de WebSPIRS, es posible programar bsquedas que se ejecuten automticamente y recibir por correo electrnico avisos de la aparicin de nuevos registros. Tambin es posible suscribirse aAlertasDSI creadas por el bibliotecario.

Elegir la bases de datos que nos interesan. Definir la estrategia de bsqueda con ayuda del ndice y el tesauro.

Limitar la bsqueda (nos puede ayudar a eliminar muchos documentos que no son necesarios).

CINDOC

Sistema de informacin de bases de datos Presenta el listado de las bases de datos Podemos acceder a los campos principales y posteriormente si nos interesa el documento hacer el pedido. Las bsqueda se puede limitar y tambinEMPLEARndices

Construir bsqueda Extraer varias frases que representen con precisin el tema. Identificar todos los conceptos significativos de las frases. Establecer sinnimos, variantes gramaticales, etc. Traducir los conceptos a varios idiomas. Construir el lenguaje de bsqueda con ayuda de los operadores. Operadores Lgicos Posicionales Existencia Exactitud

Operadores

LgicosY lgico (AND)Slo en resultados donde aparecen todos los conceptosrevistas and ocio

NO lgico (NOT)Excluye el concepto negadorevistas and not ocio

O lgico (OR)Une los conceptosEMPLEADOSRevistas o ocio

PosicionalesCerca (NEAR)Une los conceptosEMPLEADOSy adems no puede haber una separacin de ms de 10 palabras.

Junto (ADJ)Es la interseccin de los conceptos pero adems se exige que no haya otra palabra que los separe

FrasesSe requiere que la frase sea exacta para ello es conveniente utilizar comillas "Revista de ocio en ciudades costeras"

ExistenciaPresenciaEspecifica que los conceptos deben aparecer en el resultado, para ello se utiliza el signo +

AusenciaNo se quiere que ese concepto est presente en la bsqueda, para ello se utiliza el signo -

ExactitudSe quiere que en la bsqueda aparezcan familias de la palabra utilizada, para ello se utiliza el smbolo *, $

Qu es la base de datos?Una base de datos es como un almacn donde guardamos una coleccin o conjunto de informaciones (texto, imagen, sonido, video...) las cuales se encuentran relacionadas entre s y pueden ser accesibles y consultadas en cualquier momento.Por ejemplo, el archivador donde se encuentra todas las facturas de una empresa podemos considerarlo como una base de datos fsica, dado a que en dicho archivador lo hemos definido como el almacen fsico donde guardar todas la informacin en formato texto y numrico de todas las facturas de la empresa, adems es posible realizar cualquier consulta sobre una factura en cualquier momento.El principal problema de las bases de datos fsicas viene determinado por el espacio que requieren y ocupan as como el tiempo y esfuerzo invertido en buscar y encontrar el dato que precisamos, por otro lado las bases de datos fsicas no realizan ningn tipo de clculo o anlisis de la informacin. Gracias a los avances desarrollados en el rea de la informtica y computacin en la actualidad disponemos de software para la creacin, manejo y gestin de bases de datos digitales, en donde podemos almacenar enormes cantidades de informacin de cualquier tipo as como realizar cualquier consulta y obtener el dato en apenas unos segundos, todo ello ocupando un espacio de un disco duro.Los avances actuales en este campo de la informtica, nos permite crear y gestionar bases de datos complejas, las cuales podemos almacenar bibliotecas enteras de libros y documentos en un pequeo disco duro de un servidor, pudiendo realizar cualquier consulta con solo hacer un clic, te imaginas el tiempo que te llevara averiguar el nmero de veces que aparece la palabra "base de datos" en todos los libros de una biblioteca?, gracias al mundo digital la respuesta la obtendras en tan solo unos segundos. Por otro lado estos ltimos avances ha permitido el desarrollo de nuevas herramientas y metodologas para el tratamiento y bsqueda de patrones de ingentes cantidades de datos, dando lugar a herramientas como la inteligencia artificial, modelos predictivos, inteligencia empresarial, etc...Estructura de una base de datosLa estructura bsica de una base de datos tradicional y simple est compuesta por una serie de archivo o tablas las cuales se encuentran relacionadas o unidas entre s. Cada archivo o tabla a su vez contiene campos y registros los cuales recogen y guardan la informacin que deseamos almacenar. El campo hace referencia a una pieza nica de la informacin mientras que el registro hace referencia a la informacin definifa por un conjunto de campos, por ejemplo una base de datos de los clientes de una tienda puede contener como campos el nombre, apellido y fecha de la ltima compra, mientras que un registro sera Pepe, Garcia , 12/05/2015.Ejemplo de tabla o archivo de una base de datos (columnas - campos, filas - registros)

Campos ----->NombreApellidoMaterial vendidoPrecioFecha compra

Registro 1PepeGarciaSmartphone300 12/05/2015

Registro 2JuanLopezOrdenador portatil450 15/05/2015

Registro ...AntonioExpositoMonitor Led75 16/05/2015

Una vez definido la estructura los sistemas gestores de bases de datos (SGBD) nos permiten introducir, modificar, almacenar consultar la informacin as como crear y definir herramientas avanzadas de clculo y anlisis de la informacin, para ello los SGBD cuentan con lenguajes de programacin especficamente desarrollados para ellos, SQL es un ejemplo conocido de dichos lenguajes. Oracle, Microsoft SQL server, DB2 son ejemplos entre otros de sistemas gestores de bases de datos.Aplicaciones de las bases de datosLas bases de datos se utilizan en un sinfn de aplicaciones que diariamente nos rodean, por ejemplo el buscador de internet Google es una gran base de datos que almacena la informacin contenida en todas las pginas webs que rastrea para que posteriormente mediante herramientas de anlisis, clculo y tratamiento de informacin nos ofrece un resultado adecuado en funcin de la consulta o bsqueda realizada. Las transacciones bancarias, la gestin de hospitales, colegios, supermercados y grandes almacenes, los registros de comunicacin entre satlites... son realizadas mediante bases de datos.El mundo empresarial utiliza bases de datos como puntos claves para su gestin diaria tanto en los niveles de aprovisionamiento de materiales y produccin, gestin de recursos humanos, rea financiera como en el rea de ventas, sistemas y herramientas como el ERP y el CRM seran inviables sin el uso de estas.Los ltimos avances en este campo han permitido la creacin de complejas bases de datos que almacenan enormes cantidades de informacin las cuales mediante tcnicas de anlisis conocidas como minera de datos definen patrones o comportamientos, estas tcnicas son utilizadas actualmente para conocer los gustos y hbitos de los consumidores, investigaciones sobres fraudes econmicos, prediccin de comportamientos en la bolsa, optimizacin de modelos productivos...El centro mundial de datos para el clima dispone de la base de datos ms grande del mundo, un total de 6 Petabytes, o lo que es lo mismo 300.000 pelculas HD, almacenadas de informacin sobre datos climatolgicos que sirven a los cientficos e investigadores para comprender y definir modelos predictivos del clima.

Tipos de Usuarios de la Base deDatosPosted byfdonoraten 7 febrero 2009Usuarios normales.Son usuarios no sofisticados que interactan con el sistema mediante un programa de aplicacin con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usarios pueden tambin simplemente leer informes generados de la base de datos.Programadores de aplicaciones.Son profesionales informticos que escriben los programas de aplicacin, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas dedesarrollo rpido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa.Usuarios sofisticados.Interactan con el sistema sin programas escritos, usando el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas que envan las consultas para explorar los datos en la base de datos entran en esta categora, usando ellos las herramientas deprocesamiento analtico en lnea(OLAP, OnLine Analytical Processing), o herramientas derecopilacin de datos.Usuarios especializados.Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones estn los sistemas de diseo asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como grficos y de audio) y sistemas de modelado de entorno.

Qu es una base de datos?De una manera simple, es un contenedor que permite almacenar la informacin de forma ordenada con diferentes propsitos y usos. Por ejemplo, en una base de datos se puede almacenar informacin de diferentes departamentos (Ventas, Recursos Humanos, Inventarios, entre otros). El almacenamiento de la informacin por s sola no tiene un valor, pero si combinamos o relacionamos la informacin con diferentes departamentos nos puede dar valor. Por ejemplo, combinar la informacin de las ventas del mes de junio del 2014 para el producto X en la zona norte nos da un indicativo del comportamiento de las ventas en un periodo de tiempo.Volver arribaTipos de bases de datosExisten muchas empresas con diferentes giros y dependiendo del giro ser el tipo de procesamiento que se le dar a la informacin, esto determinar el tipo de base de datos a utilizar. Existen diferentes tipos de bases de datos pero las ms comunes son las OLTP y OLAP.Las bases de datos de tipo OLTP (On Line Transaction Processing) tambin son llamadas bases de datos dinmicas lo que significa que la informacin se modifica en tiempo real, es decir, se insertan, se eliminan, se modifican y se consultan datos en lnea durante la operacin del sistema. Un ejemplo es el sistema de un supermercado donde se van registrando cada uno de los artculos que el cliente est comprando y a su vez el sistema va actualizando el Inventario.Figura 1.

Las bases de datos de tipo OLAP (On Line Analytical Processing) tambin son llamadas bases de datos estticas lo que significa que la informacin en tiempo real no es afectada, es decir, no se insertan, no se eliminan y tampoco se modifican datos; solo se realizan consultas sobre los datos ya existentes para el anlisis y toma de decisiones. Este tipo de bases de datos son implementadas en Business Intelligence para mejorar el desempeo de las consultas con grandes volmenes de informacin.Figura 2.

La necesidad de implementar un tipo u otro depender del giro y necesidades de cada empresa. Es muy importante identificar el tipo de base de datos que se requiere antes de implementar un manejador de base de datos. Por ejemplo podemos citar al manejador de base de datos DB2 10.5 with BLU Acceleration, la cual proporciona una solucin para la parte transaccional y para la parte de analticos