Académique Documents
Professionnel Documents
Culture Documents
Clave Primaria
Clave
ajena
Futuro?
XML con XPath y XQuery
BBDD con terabytes de informacin
No tan Fcil
no vlida
Esquema:
Instancias:
Normalizacin
Instancia:
Definir tablas
Hacer consultas, borrar, insertar y modificar
Crear usuarios, dar derechos de acceso
Control de acceso concurrente
.
Instruccin select
Ejemplo XML
<libro>
<titulo>Dos por tres calles</titulo>
<autor>Josefa Santos</autor>
<capitulo num="1"> La primera calle
<parrafo> Era una sombra noche del mes de agosto... </parrafo>
<parrafo destacar="si"> Ella, inocente cual mariposa </parrafo> </capitulo>
<capitulo num="2" public="si"> La segunda calle
<parrafo>Era una obscura noche del mes de septiembre...</parrafo>
</capitulo>
.
</libro>
and ventas.producto=1;
Respuesta:
for $b in doc("libro.xml")//capitulo
let $c := $b//parrafo
where count($parrafo) > 2
return $b/text()
Fuente: http://geneura.ugr.es/~victor/cursillos/xml/XPath/
Minera de Datos
Olap
Minera de Datos
Definicin: Extraccin no trivial de datos
implcitos.
Tcnicas de IA y de estadstica
Ejemplos:
OLAP (1)
Siglas de Procesamiento Automtico en Lnea
Utilizado en inteligencia empresarial
Idea bsicas: mostrar datos correlacionados,
ventas/tiempo, ventas/zonas Cubos OLAP
OLAP (2)
OLAP (3)
Las bases de datos OLAP requieren un diseo
especial:
No estn pensadas para hacer insert,update,etc.
Pensadas para hacer select con group by
Posibles esquemas:
ROLAP: basada en el modelo relacional
MOLAP: Basada en el modelo multidimensional
HOLAP: Combinacin de los dos anteriores
OLAP (4)
Ejemplo ROLAP:
G r a c i a s !!