Professional Documents
Culture Documents
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.
�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 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.
Directorios
Un ejemplo son las gu�as telef�nicas en formato electr�nico.
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.
El lenguaje m�s habitual para construir las consultas a bases de datos relacionales
es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un est�ndar
implementado por los principales motores o sistemas de gesti�n de bases de datos
relacionales.
Durante su dise�o, una base de datos relacional pasa por un proceso al que se le
conoce como normalizaci�n de una base de datos.
Una base de datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos:
Lenguaje
Utiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y
permite al ordenador hacer deducciones para contestar a consultas bas�ndose en los
hechos y reglas almacenados.
Ventajas
Uso de reglas l�gicas para expresar las consultas.
Permite responder consultas recursivas.
Cuenta con negaciones estratificadas
Capacidad de obtener nueva informaci�n a trav�s de la ya almacenada en la base de
datos mediante inferencia.
Uso de algoritmos que optimizan las consultas.
Soporta objetos y conjuntos complejos.
Fases
Fase de Interrogaci�n: se encarga de buscar en la base de datos informaciones
deducibles impl�citas. Las reglas de esta fase se denominan reglas de derivaci�n.
Fase de Modificaci�n: se encarga de a�adir a la base de datos nuevas informaciones
deducibles. Las reglas de esta fase se denominan reglas de generaci�n.
Interpretaci�n
Encontramos dos teor�as de interpretaci�n de las bases de datos deductiva por lo
cual consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base
que se consideran como verdaderos y no contienen variables. Las reglas son axiomas
deductivos ya que se utilizan para deducir nuevos hechos.
Teor�a de Modelos: una interpretaci�n es llamada modelo cuando para un conjunto
espec�fico de reglas, estas se cumplen siempre para esa interpretaci�n. Consiste en
asignar a un predicado todas las combinaciones de valores y argumentos de un
dominio de valores constantes dado. A continuaci�n se debe verificar si ese
predicado es verdadero o falso.
Mecanismos
Existen dos mecanismos de inferencia: