A. DEFINICIONES BSICAS
1. Dato
Descripcin objetiva de un hecho o acontecimiento (sin transformacin tal cual se presenta). Unidad o cantidad mnima de informacin no
elaborada, sin sentido en s misma, pero que convenientemente tratada se puede utilizar en la realizacin de clculos o toma de decisiones.
No es susceptible de interpretacin individual.
Materia prima de los procesos de generacin de informacin.
2. Informacin
Descripcin subjetiva de un hecho o acontecimiento. Conjunto organizado de datos, que constituyen un mensaje sobre un determinado ente o
fenmeno. Es el resultado del procesamiento de datos. Todo aquello que permite adquirir cualquier tipo de conocimientos.
No tiene valor absoluto en s mismo, es relativo, depende de quin lo usa.
Sirve para reducir el grado de incertidumbre sobre algo.
Usualmente es el resultado del procesamiento de datos.
3. Conocimiento
Conjunto de datos sobre hechos, verdades o de informacin ganada a travs de la experiencia o del aprendizaje (a posteriori), o a travs de introspeccin
(a priori). El conocimiento es una apreciacin de la posesin de mltiples datos interrelacionados que por si solos poseen menor valor cualitativo.
4. Base de Datos
Una base de datos es una coleccin de datos interrelacionados almacenados en conjunto sin redundancias perjudiciales e innecesarias ; su finalidad es la de
servir a una o ms aplicaciones de la mejor manera posible . Los datos se almacenan de modo que resultan independientes de los programas que los
usan; se emplean mtodos bien determinados para incluir datos nuevos y para modificar o extraer los datos almacenados.
5. Sistema
Es un ente concreto o abstracto con elementos que se interrelacionan entre si, y que de la sinergia de dicha interrelacin se generan propiedades emergentes
con los cuales interacta con su entorno.
6. Sistema de Informacin
Es una combinacin organizada de personas, hardware, software, redes de comunicaciones y recursos de datos que rene, transforma y disemina informacin
en una organizacin.
El problema de las bases de datos es cmo buscar en ellas; no porque sea especialmente dificultoso sino porquea pesar de los intentos efectuados no hay un nico
lenguaje o modelo de interrogacin.
Por eso, es importante tomarse un tiempo cada vez que nos enfrentemos a una base de datos, y consultar la ayuda que casi todas incorporan.
No obstante, hay una serie de rasgos que suelen ser comunes (aunque su utilizacin pueda ser diferente):
Toda consulta se traduce en una especie de ecuacin, que es la que interroga al sistema. Muchas veces oiremos hablar de ella como ecuacin de bsqueda.
Puede buscarse por un nico campo (slo en un tipo de datos del registro: materias, ttulos,...), por varios a la vez o por todos (o al menos, por los ms
significativos).
Normalmente, los trminos estn normalizados (se establece que un nombre de autor o una materia, por ej., aparezca siempre de la misma forma).
Se utiliza la lgica booleana para buscar por varios trminos a la vez. Cuando se escuche el trmino bsqueda avanzada, generalmente hace referencia a la
utilizacin de tal lgica.
A medida que las bases de datos tienden a poseer un mayor nmero de copias, un menor tiempo de respuesta y mayor volumen de datos se acrecienta su complejidad.
1
Uno de los problemas tpicos que se presenta es el de una actualizacin ocurrida a destiempo, la que origina posteriormente la inconsistencia de la base de datos.
Esto ocurre debido a que dos o ms usuarios tratan de modificar simultneamente el mismo dato. La solucin a este caso estara orientada a implantar operaciones
de control sobre la base de datos aplicando mtodos y tcnicas de bloqueo.
Otro problema es el conocido como el doble bloqueo, el cual es una situacin que imposibilita efectuar dos o ms transacciones requeridas. Cada usuario bloquea
al otro para que le deje libre el camino de su transaccin, al final todos acaban bloqueados.
La tcnica de bloqueo por s sola no es suficiente para un sistema de base de datos distribuida. Para que sea eficiente debe llevarse a cabo dentro de una planificacin
adecuada.
Las bases de datos estn organizadas en funcin de un software especfico denominado Sistema de Gestin de Bases de Datos - SGBD. Este sistema se encarga de
localizar, formatear y acceder a los datos solicitados.
Por otra parte el programador emplea los denominados esquemas y subesquemas que actuando sobre el SGBD se encargan de los detalles que permiten el acceso
fsico a los datos ubicados en el disco. Es decir que transforma las decisiones lgicas en estructuras fsicas, tal como lo muestra la siguiente figura:
Un objetivo importante de un SGBD es proporcionar a los usuarios una visin abstracta de los datos, es decir, el sistema esconde ciertos detalles de cmo se almacenan
y mantienen los datos.
A los usuarios se les esconde la complejidad que puede tener un SGBD a travs de diversos niveles de abstraccin para simplificar su interaccin con el sistema.
E. INDEPENDENCIA DE DATOS
La independencia de datos es la capacidad de modificar una definicin de un esquema en un nivel sin afectar la definicin del esquema en el nivel superior.
Existen dos niveles de independencia de datos:
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al criterio elegido para su clasificacin:
stas son bases de datos de slo lectura, utilizadas primordialmente para almacenar datos histricos que posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a travs del tiempo, realizar proyecciones y tomar decisiones.
stas son bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin y adicin de datos,
adems de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de informacin de una tienda
de abarrotes, una farmacia, un videoclub, etc.
2
2. Segn el contenido a. Bases de datos bibliogrficas
Solo contienen un representante de la fuente primaria, que permite localizarla. Un registro tpico de una base de datos bibliogrfica contiene informacin
sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una determinada publicacin, etc. Puede contener un resumen o extracto de la publicacin
original, pero nunca el texto completo, porque sino estaramos en presencia de una base de datos a texto completo (o de fuentes primarias). Como su nombre
lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin de resultados de anlisis de laboratorio, entre otras.
c. Directorios
Un ejemplo son las guas telefnicas en formato electrnico.
La estructuracin de la informacin espacial procedente del mundo real en capas conlleva cierto nivel de dificultad. En primer lugar, la necesidad de
abstraccin que requieren los computadores implica trabajar con primitivas bsicas de dibujo, de tal forma que toda la complejidad de la realidad ha de ser
reducida a puntos, lneas o polgonos. En segundo lugar, existen relaciones espaciales entre los objetos geogrficos que el sistema no puede obviar; la
topologa, que en realidad es el mtodo matemtico-lgico usado para definir las relaciones espaciales entre los objetos geogrficos puede llegar a ser muy
compleja, ya que son muchos los elementos que interactan sobre cada aspecto de la realidad