intinf s06 - introducciógestorbbddpersonales.upv.es/pabmitor/iinf/files/intinf s06...la concesión...
TRANSCRIPT
INTRODUCCIINTRODUCCIÓÓ AL GESTOR AL GESTOR DE BASE DE DADES DE BASE DE DADES
MICROSOFT ACCESS 2007MICROSOFT ACCESS 2007
(1 de 4)(1 de 4)
Carlos Sastre i Pau MicóDepartament d’Informàtica de Sistemes i Computadors
Contingut
Objectius de la presentacióEl problema de les dadesOrganizant la informacióRelacionant les dadesConclusions
Objectius de la presentació
Identificar el problemaEstructurar les dades
Objectius de la presentacióEl problema de les dadesOrganizant la informacióRelacionant les dadesConclusions
Contingut
El problema de les dades
Exemples (estructures monolítiques)Llibres d’una bibliotecaBodega de vinsGestió d’alumnat
El problema de les dades
Llibres d'una biblioteca
El problema de les dades
Bodega de vins
El problema de les dades
Gestió d'alumnat
El problema de les dades
Davant d’aquesta quantitat de dades…¿quins criteris considerem per tal de saber quina informació hem de guardar?
Criteri 1: No duplicar la informacióCriteri 2: Identificar les columnes de recercaCriteri 3: Eliminar la informació derivada
Contingut
Objectius de la presentacióEl problema de les dadesOrganitzant la informacióRelacionant les dadesConclusions
Organitzant la informació
Llibres d'una biblioteca
Organitzant la informacióBodega de vins
Organitzant la informació
Gestió d'alumnat
Organitzant la informació
Problema: duplicitat de dades (criteri 1)
Solució: dades d’entitats (conceptes) diferents s’han d’escriure en ubicacions(taules) diferents
Organitzant la informació
Nombre País Ciudad
Andrea Camilleri Italia Roma
Andrea Camilleri Italia Roma
Andrea Camilleri Italia Roma
Andrea Camilleri Italia Roma
Paul Auster USA Nueva York
Paul Auster USA Nueva York
Paul Auster USA Nueva York
Titulo Fecha Publi tematica
Un giro decisivo 2003 policiaca
La concesión del teléfono 1998 policiaca
Un mes con Montalbano 1998 policiaca
El movimiento del caballo 1998 policiaca
La invencion de la soledad 1985 Novela
La habitación cerrada 1986 Novela
La noche del oraculo 2004 Novela
Taula Llibres Taula Autors
Nombre País Ciudad
Andrea Camilleri Italia Roma
Paul Auster USA Nueva York
Llibres d'una biblioteca
Organitzant la informació
Problema: identificar les columnes de recerca (criteri 2)
Solució: informació que s’utilitza com a criteri de recerca s’estructura en una nova taula
Organitzant la informació
Titulo Fecha Publi.Un giro decisivo 2003La concesión del teléfono 1998Un mes con Montalbano 1998El movimiento del caballo 1998La invencion de la soledad 1985La habitación cerrada 1986La noche del oraculo 2004
Taula Llibres
Taula Autors
temáticapoliciacaIntrigahumorNovela
Taula Temàtica
Nombre País Ciudad
Andrea Camilleri Italia Roma
Paul Auster USA Nueva York
Llibres d'una biblioteca
Organitzant la informacióBodega de vins
Taula Vins Taula Bodegues
Taula DO
Bodega Población ProvinciaMas Gil Bellmuint TarragonaNicolas Joly Cheteau de la Roche Savannièsres
Mas Perinet La morera de Monsant Tarragona
Nombre Vino PaísClos d’Agon blanco 1996 España Clos D'Agon blanc 2001 España Clos D'Agon blanco 2000 España Clos de la Coulée de Serrant 1997 FranciaClos de la Coulée de Serrant 2001 FranciaClos de la Coulée de Serrant 2004 FranciaClos de la Coulée Serrant 1999 FranciaClos Maria 2003 España
Denominación de origenCatalunya Savennières Valle del Loira Savennières‐ Coulée de Serran D.O. Montsant
Organitzant la informacióGestió d'alumnat
Taula AlumnesTaula assignatures
Taula Departaments
Nombre Apellidos DireccionDaniel Lopez Vidal Constitución,1Paula Nacher Vidal Ramon y Cajal,20Julian Ortega Solana Plaza Ayuntamiento,2Jose Parra Martinez Segura de Lago, 18Sergio Pereto Morera Oliver,10Juan Sanchis Pons la ronda, 25
Asignatura Curso creditosFun. De Física 1 9fisicoquimica 2 6fun. Informática 1 6Fun. De matemáticas 1 4,5
DepartamentoDFISDQNDISCAMAT
Organitzant la informació
Estructura separada per taulesTaules interconnectades
Base de dades Relacional
Contingut
Objectius de la presentacióEl problema de les dadesOrganitzant la informacióRelacionant les dadesConclusions
Relacionant les dadesL’estructura relacional implica la interconnexió de les taules creades
Índex: columna (camp) que identifica de forma unívoca cadascun dels registres que integren la taula
Relacionant les dadesLlibres d'una biblioteca
Id Temática temática
1 policiaca
2 Intriga
3 humor
4 Novela
Taula Temàtica
Titulo Fecha Publi. Id Temática
Un giro decisivo 2003 1
La concesión del teléfono 1998 4
Un mes con Montalbano 1998 1
El movimiento del caballo 1998 1
La invencion de la soledad 1985 2
La habitación cerrada 1986 2
La noche del oraculo 2004 1
Taula Llibres
Relacionant les dadesBodega de vins
Taula Vins
Nombre Vino PaísId
Bodega
Clos d’Agon blanco 1996 España 3
Clos D'Agon blanc 2001 España 3
Clos D'Agon blanco 2000 España 3
Clos de la Coulée de Serrant 1997 Francia 2
Clos de la Coulée de Serrant 2001 Francia 2
Clos de la Coulée de Serrant 2004 Francia 2
Clos de la Coulée Serrant 1999 Francia 2
Clos Maria 2003 España 1
Taula BodeguesId
Bodega Bodega Población Provincia
1 Mas Gil Bellmuint Tarragona
2 Nicolas Joly Cheteau de la Roche Savannièsres
3 Mas Perinet La morera de Monsant Tarragona
Relacionant les dadesGestió d'alumnat
Taula Assignatures
Asignatura Curso Créditos Id Dpto
Fun. De Física 1 9 1
fisicoquimica 2 6 2
fun. Informática 1 6 3
Fun. De matemáticas 1 4,5 4
Informática aplicada 1 6 3Arquitectura de computadores 3 6 3
Informática industrial 2 5 3
Taula Departaments
Id Dpto Departamento
1 DFIS
2 DQN
3 DISCA
4 MAT
Contingut
Objectius de la presentacióEl problema de les dadesOrganitzant la informacióRelacionant les dadesConclusions
Conclusions
A l’organitzar la informació en una base de dades relacional s’optimitza la grandària
Gràcies al criteri 1 no existeix informacióreplicada en la base de dades
Conclusions
A l’organitzar la informació en una base de dades relacional les dades s’emmagatzemen de forma consistent
Gràcies al criteri 2 podem realitzar recerques exhaustives per columna
Conclusions
L’organitzar la informació en una base de dades relacional ens permet l’obtenciód’informació derivada
Gràcies al criteri 3 podem obtenir molta més informació a partir de les dades emmagatzemades
Carlos Sastre i Pau MicóDepartament d’Informàtica de Sistemes i Computadors
INTRODUCCIINTRODUCCIÓÓ AL GESTOR AL GESTOR DE BASE DE DADES DE BASE DE DADES
MICROSOFT ACCESS 2007MICROSOFT ACCESS 2007