Está en la página 1de 4

Base de datos

(Redirigido desde �Bases de datos�)


Ir a la navegaci�nIr a la b�squeda
Commons-emblem-question book yellow.svg
Este art�culo tiene referencias, pero necesita m�s para complementar su
verificabilidad.
Puedes colaborar agregando referencias a fuentes fiables como se indica aqu�. El
material sin fuentes fiables podr�a ser cuestionado y eliminado.
Este aviso fue puesto el 21 de abril de 2016.
sistema de gesti�n de bases de datos
OpenOffice.org Base es un sistema de gesti�n de bases de datos de software libre.
Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistem�ticamente para su posterior uso. En este sentido; una biblioteca
puede considerarse una base de datos compuesta en su mayor�a por documentos y
textos impresos en papel e indexados para su consulta. Actualmente, y debido al
desarrollo tecnol�gico de campos como la inform�tica y la electr�nica, la mayor�a
de las bases de datos est�n en formato digital, siendo este un componente
electr�nico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones
al problema del almacenamiento de datos.

Hay programas denominados sistemas gestores de bases de datos, abreviado SGBD (del
ingl�s Database Management System o DBMS), que permiten almacenar y posteriormente
acceder a los datos de forma r�pida y estructurada. Las propiedades de estos DBMS,
as� como su utilizaci�n y administraci�n, se estudian dentro del �mbito de la
inform�tica.

Las aplicaciones m�s usuales son para la gesti�n de empresas e instituciones


p�blicas; Tambi�n son ampliamente utilizadas en entornos cient�ficos con el objeto
de almacenar la informaci�n experimental.

Componentes de un base de datos.jpg


Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos
se encuentran mutuamente protegidos por las leyes de varios pa�ses. Por ejemplo en
Espa�a, los datos personales se encuentran protegidos por la Ley Org�nica de
Protecci�n de Datos de Car�cter Personal (LOPD), en M�xico por la Ley Federal de
Transparencia y Acceso a la Informaci�n P�blica Gubernamental y en Argentina la Ley
de Protecci�n de Datos Personales.1?

En Argentina el C�digo Penal sanciona ciertas conductas relacionadas con una base
de datos: acceder ileg�timamente a un banco de datos personales, proporcionar o
revelar informaci�n registrada en un archivo o en un banco de datos personales cuyo
secreto estuviere obligado a guardar por ley o insertar o hacer insertar datos en
un archivo de datos personales. Si el autor es funcionario p�blico, sufre adem�s
pena de inhabilitaci�n especial.

�ndice
1 Clasificaci�n de bases de datos
1.1 Seg�n la variabilidad de la base de datos
1.1.1 Bases de datos est�ticas
1.1.2 Bases de datos din�micas
1.2 Seg�n el contenido
1.2.1 Bases de datos bibliogr�ficas
1.2.2 Bases de datos de texto completo
1.2.3 Directorios
1.2.4 Bases de datos o "bibliotecas" de informaci�n qu�mica o biol�gica
2 Modelos de bases de datos
2.1 Bases de datos jer�rquicas
2.2 Base de datos de red
2.3 Bases de datos transaccionales
2.4 Bases de datos relacionales
2.5 Bases de datos multidimensionales
2.6 Bases de datos orientadas a objetos
2.7 Bases de datos documentales
2.8 Bases de datos deductivas
2.8.1 Lenguaje
2.8.2 Ventajas
2.8.3 Fases
2.8.4 Interpretaci�n
2.8.5 Mecanismos
2.9 Sistema de Gesti�n de bases de datos distribuida (SGBD)
3 Consulta a base de datos
4 V�ase tambi�n
5 Referencias
6 Enlaces externos
Clasificaci�n de bases de datos
Base de datos de particulares
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto
que se est� manejando, la utilidad de las mismas o las necesidades que satisfagan.

Seg�n la variabilidad de la base de datos


Bases de datos est�ticas
Son bases de datos �nicamente de lectura, utilizadas principalmente para almacenar
datos hist�ricos que posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a trav�s del tiempo, realizar proyecciones,
tomar decisiones y realizar an�lisis de datos para inteligencia empresarial.

Bases de datos din�micas


Son bases de datos donde la informaci�n almacenada se modifica con el tiempo,
permitiendo operaciones como actualizaci�n, borrado y edici�n de datos, adem�s de
las operaciones fundamentales de consulta. Un ejemplo, puede ser la base de datos
utilizada en un sistema de informaci�n de un supermercado.

Seg�n el contenido
Bases de datos bibliogr�ficas
Solo contienen una subrogante (representante) de la fuente primaria, que permite
localizarla. Un registro t�pico de una base de datos bibliogr�fica contiene
informaci�n sobre el autor, fecha de publicaci�n, editorial, t�tulo, edici�n, de
una determinada publicaci�n, etc. Puede contener un resumen o extracto de la
publicaci�n original, pero nunca el texto completo, porque si no, estar�amos en
presencia de una base de datos a texto completo (o de fuentes primarias �ver m�s
abajo). Como su nombre lo indica, el contenido son cifras o n�meros. Por ejemplo,
una colecci�n de resultados de an�lisis de laboratorio, entre otras.

Bases de datos de texto completo


Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las
ediciones de una colecci�n de revistas cient�ficas.

Directorios
Un ejemplo son las gu�as telef�nicas en formato electr�nico.

Estos directorios se pueden clasificar en dos grandes tipos dependiendo de si son


personales o empresariales (llamadas p�ginas blancas o amarillas respectivamente).

Los directorios empresariales hay de tres tipos:

Tienen nombre de la empresa y direcci�n


Contienen tel�fono y los m�s avanzado contienen correo electr�nico
Contienen datos como facturaci�n o n�mero de empleados adem�s de c�digos nacionales
que ayudan a su distinci�n.
Los directorios personales solo hay de un tipo, ya que leyes como la LOPD en Espa�a
protege la privacidad de los usuarios pertenecientes al directorio.

La b�squeda inversa est� prohibida en los directorios personales (a partir de un


n�mero de tel�fono saber el titular de la l�nea).

Bases de datos o "bibliotecas" de informaci�n qu�mica o biol�gica


Son bases de datos que almacenan diferentes tipos de informaci�n proveniente de la
qu�mica, las ciencias de la vida o m�dicas. Se pueden considerar en varios
subtipos:

Las que almacenan secuencias de nucle�tidos o prote�nas.


Las bases de datos de rutas metab�licas.
Bases de datos de estructura, comprende los registros de datos experimentales sobre
estructuras 3D de biomol�culas.
Bases de datos cl�nicas.
Bases de datos bibliogr�ficas (biol�gicas, qu�micas, m�dicas y de otros campos):
PubChem, Medline, EBSCOhost.
Modelos de bases de datos
Adem�s de la clasificaci�n por la funci�n de las bases de datos, estas tambi�n se
pueden clasificar de acuerdo a su modelo de administraci�n de datos.

Un modelo de datos es b�sicamente una "descripci�n" de algo conocido como


contenedor de datos (algo en donde se guardan los datos), as� como de los m�todos
para almacenar y recuperar datos de esos contenedores. Los modelos de datos no son
cosas f�sicas: son abstracciones que permiten la implementaci�n de un sistema
eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos
matem�ticos.

Algunos modelos con frecuencia utilizados en las bases de datos:

Bases de datos jer�rquicas


Art�culo principal: Base de datos jer�rquica
En este modelo los datos se organizan en forma de �rbol invertido (algunos dicen
ra�z), en donde un nodo padre de informaci�n puede tener varios hijos. El nodo que
no tiene padres es llamado ra�z, y a los nodos que no tienen hijos se los conoce
como hojas.

Las bases de datos jer�rquicas son especialmente �tiles en el caso de aplicaciones


que manejan un gran volumen de informaci�n y datos muy compartidos permitiendo
crear estructuras estables y de gran rendimiento.

Una de las principales limitaciones de este modelo es su incapacidad de representar


eficientemente la redundancia de datos.

Base de datos de red


Art�culo principal: Base de datos de red
Este es un modelo ligeramente distinto del jer�rquico; su diferencia fundamental es
la modificaci�n del concepto de nodo: se permite que un mismo nodo tenga varios
padres (posibilidad no permitida en el modelo jer�rquico).

Fue una gran mejora con respecto al modelo jer�rquico, ya que ofrec�a una soluci�n
eficiente al problema de redundancia de datos; pero, aun as�, la dificultad que
significa administrar la informaci�n en una base de datos de red ha significado que
sea un modelo utilizado en su mayor�a por programadores m�s que por usuarios
finales.
Bases de datos transaccionales
Son bases de datos cuyo �nico fin es el env�o y recepci�n de datos a grandes
velocidades, estas bases son muy poco comunes y est�n dirigidas por lo general al
entorno de an�lisis de calidad, datos de producci�n e industrial, es importante
entender que su fin �nico es recolectar y recuperar los datos a la mayor velocidad
posible, por lo tanto la redundancia y duplicaci�n de informaci�n no es un problema
como con las dem�s bases de datos, por lo general para poderlas aprovechar al
m�ximo permiten alg�n tipo de conectividad a bases de datos relacionales.

Un ejemplo habitual de transacci�n es el traspaso de una cantidad de dinero entre


cuentas bancarias. Normalmente se realiza mediante dos operaciones distintas, una
en la que se debita el saldo de la cuenta origen y otra en la que acreditamos el
saldo de la cuenta destino. Para garantizar la atomicidad del sistema (es decir,
para que no aparezca o desaparezca dinero), las dos operaciones deben ser at�micas,
es decir, el sistema debe garantizar que, bajo cualquier circunstancia (incluso una
ca�da del sistema), el resultado final es que, o bien se han realizado las dos
operaciones, o bien no se ha realizado ninguna.

También podría gustarte