You are on page 1of 4

Investigacin III Que es una base de datos?

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayora por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnolgico de campos como la informtica y la electrnica, la mayora de las bases de datos estn en formato digital (electrnico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rpida y estructurada. Las propiedades de estos SGBD, as como su utilizacin y administracin, se estudian dentro del mbito de la informtica. Las aplicaciones ms usuales son para la gestin de empresas e instituciones pblicas. Tambin son ampliamente utilizadas en entornos cientficos con el objeto de almacenar la informacin experimental. Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios pases. Por ejemplo en Espaa, los datos personales se encuentran protegidos por la Ley Orgnica de Proteccin de Datos de Carcter Personal (LOPD).1 Tipos de Bases de Datos. Existen muchas formas de clasificar a las bases de datos. Una de ellas es segn el contenido: BASE DE DATOS BIBLIOGRFICA: Esta clase de base de datos contiene informacin acerca del autor de una produccin bibliogrfica, el ttulo, fecha de publicacin, edicin, entre otras. Tambin suele contener una sinopsis de la publicacin, pero nunca presentara el texto en su totalidad. BASES DE DATOS DE TEXTO COMPLETO: Contiene la totalidad de una determinada fuente de carcter primario, incluyendo todo su contenido y todas sus ediciones. Es decir que se constituyen por los propios documentos con su respectivo texto. Suelen, adems, incluir un resumen o descripcin con el propsito de acelerar la bsqueda. De acuerdo a la variabilidad de los datos almacenados, de esta manera encontramos: BASES DE DATOS ESTTICAS: Con este trmino se hace referencia aquellas bases de datos de slo lectura. Su propsito esencial consiste en el almacenamiento de informacin de carcter histrico, con el fin de que luego sea usada para analizar la conducta de una serie de datos a lo largo del tiempo. De esta manera, es posible efectuar proyecciones y actuar en consecuencia. BASES DE DATOS DINMICAS: Reciben esta denominacin debido a que los datos all acumulados son reformados con el correr del tiempo. De esta manera se realizan acciones tales como actualizaciones, 1http://es.wikipedia.org/wiki/Base_de_datos

eliminaciones o agregado de datos, ms all de las acciones bsicas de consulta. 2 Bases de datos o "bibliotecas" de informacin qumica o biolgica Son bases de datos que almacenan diferentes tipos de informacin proveniente de la qumica, las ciencias de la vida o mdicas. Se pueden considerar en varios subtipos: Las que almacenan secuencias de nucletidos o protenas. Las bases de datos de rutas metablicas. Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomolculas Bases de datos clnicas. Bases de datos bibliogrficas (biolgicas, qumicas, mdicas y de otros campos): PubChem, Medline, EBSCOhost3 APLICACIONES DE LAS BASES DE DATOS: Estas son algunas de las aplicaciones: 1. banca: informacin de clientes, cuentas, transacciones, prstamos, etc. 2. lneas areas: inf. Clientes, horarios, vuelos, destinos, etc. (1ras bases distribuidas geogrficamente) 3. Universidades: inf. Estudiantes, carreras, horarios, materias, etc. 4. transacciones de tarjeta de crdito: para comprar con tarjetas de crdito y la generacin de los extractos mensuales. 5. Telecomunicaciones: para guardar registros de llamadas realizadas, generar facturas mensuales, mantener el saldo de las tarjetas, telefnicas de prepago y almacenar informacin sobre las redes. 4 Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo ms utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que estn guardados en tablas), y a travs de dichas conexiones relacionar los datos de ambas tablas, de ah proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en los modelos de base de datos 5

Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario estn organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una coleccin de relaciones 2http://www.tiposde.org/informatica/139-tipos-de-base-de-datos/#ixzz2OlWKdZqk 3es.wikipedia.org/wiki/Base_de_datos 4http://www.buenastareas.com/ensayos/Aplicaciones-De-La-Base-De-Datos/1225658.html
5http://es.wikipedia.org/wiki/Base_de_datos_relacional

normalizadas de diversos grados que varan con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de abstraccin un tanto alejado de los detalles de la mquina subyacente, de la misma manera como, por ejemplo, un lenguaje del tipo de PL/1 representa un sistema de programacin con un nivel de abstraccin un tanto alejado de los detalles de la mquina subyacente. De hecho, el modelo relacional puede considerarse como un lenguaje de programacin mas bien abstracto, orientado de manera especfica hacia las aplicaciones de bases de datos. En trminos tradicionales una relacin se asemeja a un archivo, una tupla a un registro, y un atributo a un campo. Pero estas correspondencias son aproximadas, en el mejor de los casos. Una relacin no debe considerarase como ``solo un archivo'', sino mas bien como un archivo disciplinado, siendo el resultado de esta disciplina una simplificacin considerable de las estructuras de datos con las cuales debe interactuar el usuario, lo cual a su vez simplifca los operadores requeridos para manejar esas estructuras. Caractersticas principales de los ``archivos'' relacionales: Cada ``archivo'' contiene solo un tipo de registros Los campos no tienen un orden especfico, de izquierda a derecha Los registros no tienen un orden especfico, de arriba hacia abajo Cada campo tiene un solo valor Los registros poseen un campo identificador nico (o combinacin de campos) llamado clave primaria 6 Modelo de datos Un modelo de datos es un lenguaje orientado a hablar una Base de Datos. Tpicamente un modelo de datos permite describir: Las estructuras de datos de la base: El tipo de los datos que hay en la base y la forma en que se relacionan. Las restricciones de integridad: Un conjunto de condiciones que deben cumplir los datos para reflejar correctamente la realidad deseada. Operaciones de manipulacin de los datos: tpicamente, operaciones de agregado, borrado, modificacin y recuperacin de los datos de la base. Otro enfoque es pensar que un modelo de datos permite describir los elementos de la realidad que intervienen en un problema dado y la forma en que se relacionan esos elementos entre s. No hay que perder de vista que una Base de Datos siempre est orientada a resolver un problema determinado, por lo que los dos enfoques propuestos son necesarios en cualquier desarrollo de software7 El modelo de datos relacional El modelo relacional para la gestin de una base de datos es un modelo de datos basado en la lgica de predicados y en la teora de conjuntos. Es el modelo ms utilizado en la actualidad para modelar problemas reales y administrar datos dinmicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en los modelos de base de datos. 6http://www.fismat.umich.mx/~elizalde/tesis/node15.html 7http://es.wikipedia.org/wiki/Modelo_de_datos

Su idea fundamental es el uso de relaciones. Estas relaciones podran considerarse en forma lgica como conjuntos de datos llamados tuplas. Pese a que sta es la teora de las bases de datos relacionales creadas por Edgar Frank Codd, la mayora de las veces se conceptualiza de una manera ms fcil de imaginar, esto es, pensando en cada relacin como si fuese una tabla que est compuesta por registros (cada fila de la tabla sera un registro o tupla), y columnas (tambin llamadas campos 8

8 http://es.wikipedia.org/wiki/Modelo_relacional

You might also like