PDF de programación - Bases de datos avanzadas

Imágen de pdf Bases de datos avanzadas

Bases de datos avanzadasgráfica de visualizaciones

Publicado el 15 de Enero del 2017
3.054 visualizaciones desde el 15 de Enero del 2017
10,6 MB
116 paginas
Creado hace 11a (21/01/2013)
Bases de datos
avanzadas

María José Aramburu Cabo
Ismael Sanz Blasco

Departament D’enginyeria i CiènCia
Dels ComputaDors

Codi d’assignatura II52

María José Aramburu C. / Ismael Sanz B. - ISBN: 978-84-695-6769-2

Bases de datos avanzadas - UJI - DOI: http://dx.doi.org/10.6035/Sapientia73

Edita: Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions
Campus del Riu Sec. Edifici Rectorat i Serveis Centrals. 12071 Castelló de la Plana
http://www.tenda.uji.es

e-mail: [email protected]

Col·lecció Sapientia, 73
www.sapientia.uji.es
Primera edició, 2013

ISBN: 978-84-695-6769-2

Publicacions de la Universitat Jaume I és una editorial membre de l’une,
cosa que en garanteix la difusió de les obres en els àmbits nacional i inter-
nacional. www.une.es

Reconeixement-CompartirIgual
CC BY-SA
Aquest text està subjecte a una llicència Reconeixement-CompartirIgual de Creative Com-
mons, que permet copiar, distribuir i comunicar públicament l’obra sempre que s’especifique
l’autor i el nom de la publicació fins i tot amb objectius comercials i també permet crear obres
derivades, sempre que siguen distribuïdes amb aquesta mateixa llicència.
http://creativecommons.org/licenses/by-sa/3.0/legalcode

María José Aramburu C. / Ismael Sanz B. - ISBN: 978-84-695-6769-2

Bases de datos avanzadas - UJI - DOI: http://dx.doi.org/10.6035/Sapientia73

CONTENIDOS

Prólogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

Capítulo 1
Bases de datos orientadas a objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1. Objetivos de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Evolución histórica de las bases de datos . . . . . . . . . . . . . . . . . . . . . . . . .
3. Conceptos del modelo de datos orientado a objetos . . . . . . . . . . . . . . . .
3.1. Objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Identidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3. Propiedades de los objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.1. Constructores de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


3.3.2. Referencias entre objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3.3. Estado de los objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4. Comportamiento de los objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5. Clasificación e instanciación de objetos . . . . . . . . . . . . . . . . . . . . . .
4. Sistemas de gestión de bases de datos orientadas a objetos . . . . . . . . . .
4.1. Persistencia de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Características de los sgbdoo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5. Diseño lógico de bases de datos orientadas a objetos . . . . . . . . . . . . . . .
5.1. Agregación y asociación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. Generalización, especialización y herencia . . . . . . . . . . . . . . . . . . . .
5.3. Polimorfismo de métodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. Diseño lógico de bases de datos oo . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5. Ejemplo de diseño de una base de datos orientada a objetos . . . . . . .
6. Consultas en bases de datos orientadas a objetos . . . . . . . . . . . . . . . . . . .
6.1. Puntos de acceso y variables iterador . . . . . . . . . . . . . . . . . . . . . . . .
6.2. Caminos de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3. Lenguaje de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. Diseño físico de bases de datos orientadas a objetos . . . . . . . . . . . . . . . .
7.1. Índices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2. Agrupamientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bibliografía . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9
11
11
12
14
14
15
16
16
17
18
19
20
21
22
23
25
25
26
28
30
31
34
34
35
36
40
40
41
42
43

María José Aramburu C. / Ismael Sanz B. - ISBN: 978-84-695-6769-2

3

Bases de datos avanzadas - UJI - DOI: http://dx.doi.org/10.6035/Sapientia73

Capítulo 2
Sistemas de recuperación de información y documentos
estructurados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1. Objetivos de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Sistemas de bases de datos versus sistemas de recuperación
de información . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. Visión general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1. La tarea de recuperar información . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Arquitectura de un sri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. Modelos de representación de documentos . . . . . . . . . . . . . . . . . . . . . . .
4.1. Represtación del contenido textual . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.1. Matriz de términos/documentos . . . . . . . . . . . . . . . . . . . . . . .
4.2. Metadatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. Documentos estructurados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3.1. Introducción al lenguaje xml . . . . . . . . . . . . . . . . . . . . . . . . . .
5. Modelos de recuperación de información . . . . . . . . . . . . . . . . . . . . . . . . .
5.1. Modelo booleano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. Modelo vectorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.1. Estimación de los pesos: el modelo tf.idf . . . . . . . . . . . . . . . . .
5.3. Modelo probabilístico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. PageRankTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6. Evaluación de un sri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7. Mecanismos de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1. Palabras clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2. Patrones de búsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3. Relevancia de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4. Recuperación de documentos estructurados . . . . . . . . . . . . . . . . . . .
8. Almacenamiento de documentos en un sri . . . . . . . . . . . . . . . . . . . . . . .
8.1. Etapas del proceso de indexación de documentos . . . . . . . . . . . . . .
8.2. Tesauros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9. Técnicas de indexación y búsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1. Tries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2. Ficheros invertidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1. Búsqueda en un fichero invertido . . . . . . . . . . . . . . . . . . . . . .


9.2.2. Construcción de un fichero invertido . . . . . . . . . . . . . . . . . . .
9.3. Ficheros de signaturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.4. Indexación de documentos estructurados . . . . . . . . . . . . . . . . . . . . .
Bibliografía . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Capítulo 3
Bases de datos distribuidas e integración de información distribuida . .
1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1. Objetivos de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Definición de bases de datos distribuidas . . . . . . . . . . . . . . . . . . . . . . .
3. Acceso a los datos de una base de datos distribuida . . . . . . . . . . . . . . . .

47
49
49

50
52
52
53
54
54
55
56
57
58
60
60
61
62
63
64
66
68
68
69
70
71
72
72
74
75
76
77
78
78
79
80
81
82

91
93
93
94
95

María José Aramburu C. / Ismael Sanz B. - ISBN: 978-84-695-6769-2

4

Bases de datos avanzadas - UJI - DOI: http://dx.doi.org/10.6035/Sapientia73

3.1. El papel del diccionario de datos . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. Características de los sistemas de bases de datos distribuidas . . . . . . . .
4.1. Autonomía local de los nodos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Heterogeneidad de datos y sistemas . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. Distribución de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . .
  • Links de descarga
http://lwp-l.com/pdf1897

Comentarios de: Bases de datos avanzadas (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad