Bases de datos nativas en Internet y sistemas para almacenar y recuperar documentos HTML, RDF y XML
Recuperacion y organizacion de la informacion
Bases de datos Nativas en Internet
En interent nos podemos encontrar varios ejemplo de bases de datos en internet. La integracion de bases de datos en internet acarrea un problema, no solo se necesita un navegador tambien se necesita conectar con la base de datos. Este conector es el conocido como Common Gateway Interface (CGI). Las bases de datos nativas tienen sus propios CGIs. Las bases de datos nativas mas comunes en internet son basadas en Java, . NET y con un gran auge actualmente las bases de datos XML nativas.
XML
Como XML se esta extendiendo rapidamente como estandard de representacion e intercambio de datos en internet. Las bases de datos XML nativas se estan convirtiendo en una importante alternativa en internet.
Una base de datos nativa XML define un modelo lógico para un documento XML y almacena y recupera documentos de acuerdo a ese modelo. Como minimo, el modelo debe incluir elementos, atributos, PCDATA, y orden de documentos .
Tiene un documento XML y su unidad logica de almacenamiento principal, al igual que una base de datos relacional tiene una fila en su tabla principal y una unidad logica princial de almacenamiento.
No requiere ningun modelo fisico de almacenamiento por debajo en concreto. Puede ser construido sobre un modelo fisico relacional, jerarquico, orientado a objetos, o usar un formato de almacenamiento propietario como indices o archivos comprimidos.
RDF
RDF (del ingles Resource Description Framewor), como su nombre lo indica
es un marco de trabajo para describir e intercambiar metadatos. RDF se divide en dos
partes, una de ellas el Modelo RDF y especificacion de sintaxis que tiene un modelo
para representar metadatos y la sintaxis para codificarlos y la segunda parte
Especificacion de Esquemas RDF para la ceración de vocabularios de metadatos, los
vocabularios permiten describir objetos de un negocio o area de conocimiento. RDF
esta construido en base a las siguientes reglas:
a) Un recurso es cualquier cosa que puede tener un URI, esto incluye todas las
páginas web, todos los elementos individuales de cada documento XML y mucho mas;
b) Una propiedad es un recurso que tienen un nombre y que puede usarse como
una propiedad, por ejemplo autor o titulo. En muchos casos todo lo que nos importa en
realidad es el nombre, pero una propiedad necesita ser un recurso de forma tal que
pueda tener sus propias propiedades,
c) Una sentencia consiste en la combinacion de un recurso, una propiedad y un
valor .
Estas tres partes son conocidas como el sujeto, predicado y el objeto de la
sentencia, un conjunto de las tres partes es llamado un triple. RDF se representa en
XML, de otra manera RDF es una aplicacion XML, los triplos RDF pueden ser
almacenados en bases de datos normales o en bases de datos especializadas.
JAVA
Java es un lenguaje altamente orientado a programacion en internet por lo tanto es facilmente comprensible que se realicen bases de datos nativas en este lenguaje. La capacidad de este lenguaje de incluir scripts, pequeños programas que se ejecuten en otra maquina y demas herramientas para la programacion en internet le convierten en una opcion mas dentro de las bases de datos nativas en internet.
Pagina realizada por Ruben Plaza Ramos para la asignatura Recuperacion y acceso a la informacion.


![Validate my RSS feed [Valid RSS]](valid-rss.png)

