Digital library for librarians - Biblioteca digitale per bibliotecari.

0 %
100 %
Information about Digital library for librarians - Biblioteca digitale per bibliotecari.
Education

Published on January 27, 2009

Author: Hildemarus

Source: slideshare.net

Description

Build a standard digital library. A training course for librarians.
Costruire una biblioteca digitale standardizzata. Corso pratico per bibliotecari.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEIAssociazione Bibliotecari Ecclesiastici Italiani PROGETTI DIGITALI standard, problematiche, soluzioni L’esperienza dell’ABEI relatore dr. Paolo Tentori novantiqua multimedia

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI WEB 2.0 definizione sinteticaRispetto al web di prima generazione pone l’accentosulla collaborazione,sulll’incorporazione multipla di tecnologie internet,sul trasferimento facilitato dal desktop al web e viceversa.Bibliografia di riferimento:Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI WEB 2.0 obbiettivo a cui tendeArchitettura della partecipazione:creare e contribuire (YouTube, Flickr, MySpace, Wikipedia)su un’architettura di servizi web basedin modalità dinamica.Bibliografia di riferimento:Lattanzio Paolo, Il WEB 2.0, Università degli Studi di Teramo, 2008http://www.slideshare.net/paololattanzio/introduzione-al-web-20-new-release-presentation

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI WEB 2.0 è un insieme di approcci, in modalità compositaBibliografia di riferimento:Lattanzio Paolo, Il WEB 2.0, Università degli Studi di Teramo, 2008http://www.slideshare.net/paololattanzio/introduzione-al-web-20-new-release-presentation

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI WEB 2.0 è un acceleratore di conoscenzaLibertà di condividere e riusare i contenuti.Bibliografia di riferimento:Lattanzio Paolo, Il WEB 2.0, Università degli Studi di Teramo, 2008http://www.slideshare.net/paololattanzio/introduzione-al-web-20-new-release-presentation

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Qual’è l’obbiettivo Qual’è il tipo più importante da tener di web application presente nel mio progetto che posso scegliere considerato dal punto di sviluppare? di vista dell’utente? Cosa significa “utente web”? Chi sono io? E’ una singola persona, un tipo, un profilo, un account o qualcosa di simile? Che tipo di servizio web interattivo e quali procedure devo offrire ai miei utenti? Qual’è il sistema migliore per comprendere le necessità degli utenti, modi d’uso, grado di soddisfazione?

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)Struttura informatica collegata a sistemi informativi generali che fa-cilita l’accesso universale tramite standard di fruizione nel contestodel web ontologico.La base di una BD a norma è formata da: RISORSA ELETTRONICA + METADATILa BD raccoglie documenti permanenti, si basa su tecnologie digitali, usa standard di creazione egestione normati, è usata da un pubblico vasto.La BD ha quindi dei CONTENUTI (materiale in formato digitale, in raccolte identificabili didocumenti che vanno conservati) e offre dei SERVIZI (cataloghi, strumenti per la ricerca, servi-zi integrati).Bibliografia di riferimento:AA.VV., Handbook on cultural web user interaction, MINERVA EC Working Group, 2008.http://www.minervaeurope.org/publications/Handbookwebuserinteraction.pdfTammaro A.M., Biblioteche digitali in Italia, Fondazione Rinascimento Digitale, 2006.http://www.culturadigitale.it/Schede/BibliotecheDigitaliItalia2006.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)5 regole pratiche per costruire una buona biblioteca digitale1 - Pensare e valutare punti di forza e debolezza del proprio progetto: studio di fattibilità2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Creative Commons, Sherpa3 - Rispettare le buone pratiche tecniche in fase di acquisizione e gestione delle risorse: progetto Minerva, Biblioteca Digitale Italiana, specifiche ICCU e SBN4 - Usare strumenti omologati (anche Open Source) per il lato client e server della biblioteca digitale: regole W3C, protocolli OAI-PMH5 - monitorare in continuazione i cambiamenti tecnologici e approntare le modifiche: Protocolli di migrazione standard (XML)Bibliografia di riferimento:De Robbio Antonella, Terzo Modulo dello Studio Biblioteconomico per lo Studio di fattibilità della BEICBiblioteca Europea di Informazione e Cultura: Digitalizzazione e Copyright, BEIC, 2002.http://eprints.rclis.org/archive/00000085/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD) 5 regole pratiche per costruire una buona biblioteca digitale 1 - Pensare e valutare punti di forza e debolezza del proprio progetto: studio di fattibilitàdi Antonella de Robbio

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)5 regole pratiche per costruire una buona biblioteca digitale2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Creative Commons, Sherpa

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Creative CommonsCreative Commons (CC) è un’organizzazione non-profit dedicata all’espansione della portata delleopere di creatività offerte alla condivisione e all’utilizzo pubblici. Essa intende altresì rendere pos-sibile, com’è sempre avvenuto prima di un sostanziale abuso della legge sul copyright, il ricorsocreativo a opere di ingegno altrui nel pieno rispetto delle leggi esistenti.Quando un autore decide di avvalersi di una licenza Creative Commons per una sua opera d’in-gegno, nel suo sito comparirà un’icona specifica con la dicitura “Alcuni diritti riservati” (“Somerights reserved”). Da lì, ogni visitatore potrà puntare al link del sommario della licenza specifica,in modo che tutti possano conoscerne gli estremi esatti ed attenersi ad essi.Le licenze di tipo Creative Commons permettono a quanti detengono dei diritti di copyright ditrasmettere alcuni di questi diritti al pubblico e di conservare gli altri, per mezzo di una varietàdi schemi di licenze e di contratti che includono la destinazione di un bene privato al pubblicodominio o ai termini di licenza di contenuti aperti (open content). L’intenzione è quella di evitarei problemi che le attuali leggi sul copyright creano per la diffusione e la condivisione delle infor-mazioni.Il progetto fornisce diverse licenze libere che i detentori dei diritti di copyright possono utilizzarequando rilasciano le proprie opere sulla Rete. Il progetto fornisce anche dei metadata RDF/XMLche descrivono la licenza ed il lavoro così da rendere più facile il trattamento automatico e la ricer-ca delle opere concesse con licenza creative commons.Bibliografia di riferimento:Voce Creative Commons sul sito Wikipediahttp://it.wikipedia.org/wiki/Creative_Commons

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Creative CommonsLe licenze Creative Commons attualmente disponibili in Italia sono quattro. Queste licenze danno la massimagaranzia dei diritti d’autore e di libera circolazione così come ripensati dall’organizzazione. Al tempo stesso, sonoperfettamente rispondenti alle normative giuridiche italiane. Le quattro licenze possono essere anche utilizzate incombinazione tra di loro, là dove ciò non crei problemi d’interpretazione. In questo modo le possibilità comples-sive di tutela del diritto d’autore salgono a sei. Vediamo in dettaglio le quattro licenze base.Attribution / Attribuzione della paternità. L’autore permette il massimo uso dell’opera: la sua copia, la suadistribuzione, la sua pubblicazione. Vale anche per le opere derivate, ossia opere che utilizzano e rielaborano ilmateriale originale. Il tutto, però, deve avvenire soltanto sotto la condizione che chi compie tale azione citi chiara-mente autore e fonte dell’opera.Non commercial / Non commerciale. Vale come la precedente licenza, ma la condizione posta in essere que-sta volta è che il licenziatario non abbia propositi commerciali. Se li ha (anche in maniera indiretta) è necessarioche ottenga l’autorizzazione dall’autore dell’opera originale. Se per esempio si vogliono utilizzare delle fotografietutelate da questa licenza per una rivista in vendita al pubblico o su abbonamento è necessaria l’autorizzazionedell’autore delle foto.No derivative works / Inalterabilità dell’opera. L’autore permette la copia, la distribuzione o la riproduzionedell’opera soltanto a condizione che la copia sia letterale e nell’interezza dell’opera. Eventuali modifiche dell’operanon sono concesse ed è necessaria l’autorizzazione dell’autore originale.Share alike / Stessa licenza. Riguarda le opere derivate e in pratica permette che l’opera sia rielaborata e riutiliz-zata soltanto a condizione tutte le opere che ne derivano siano distribuite tramite l’identica licenza dell’originale.Bibliografia di riferimento:Sito di Creative Commons Italiahttp://www.creativecommons.it/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: SherpaRispetto a Creative Commons (CC) Sherpa è un progetto non-profit dedicato all’espansione dellaportata delle opere di creatività offerte alla condivisione e all’utilizzo pubblici nell’ambito dellacomunicazione scientifica.Cos’è l’Accesso Aperto (Open Access)?La libera disponibilità in rete della letteratura scientifica e la possibilità per ogni utente di leggere,scaricare, copiare, stampare, distribuire, ricercare, creare dei link ai full text, indicizzare, passarne idati al software, o utilizzarla per ogni altro scopo legale.Le sole restrizioni poste alla riproduzione e distribuzione, così come per il copyright, in questoambito, attengono all’esigenza di mantenere il controllo dell’autore sull’integrità dell’opera e il di-ritto dell’autore ad essere riconosciuto e citato correttamente.Romeo-Rights Metadata for Open Archiving, sito oggi aggiornato dal progetto SHERPA inUK e sul sito di E-prints offre servizi di help desk presso gli archivi istituzionali sulle questionirelative al copyright, supporto agli autori per il contratto editoriale.Bibliografia di riferimento:Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Sherpa - RomeoSul sito di Sherpa vengono riportate le politiche editoriali relative al copyright dei principali edi-tori internazionali.Agli editori vengono assegnati dei colori diversi a seconda della politica adottata:Bianco: non viene autorizzata l’autoarchiviazione.Giallo: consentita l’auto-archiviazione del pre-print (bozza prereferaggio)Blu: consentita l’autoarchiviazione del post-print (bozza della versione finale dell’articolo che saràpubblicata dal sito).Verde: consentita sia l’archiviazione del pre-print che del post-print.Bibliografia di riferimento:Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)2 - Valutazione e acquisizione dei diritti d’uso e divulgazione: Sherpa - JulietRaccoglie le politiche per l’Open Access e per l’archiviazione dei contributi scientifici formulatedalle più importanti istituzioni internazionali che finanziano la ricerca scientifica.Juliet intende fornire risposte certe in merito ad una serie di interrogativi, quali:cosa le politiche indicano debba essere fatto;cosa gli autori dovrebbero archiviare;quando dovrebbero archiviare;dove dovrebbero archiviare i risultati della propria ricerca.Bibliografia di riferimento:Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)5 regole pratiche per costruire una buona biblioteca digitale3 - Rispettare le buone pratiche tecniche in fase di acquisizione e gestione delle risorse: progetto Minerva, Biblioteca Digitale Italiana, specifiche ICCU e SBN

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)5 regole pratiche per costruire una buona biblioteca digitale4 - Usare strumenti omologati (anche Open Source) per il lato client e server della biblioteca digitale: regole W3C, protocolli OAI-PMH, standard metadati DC, MAG, METS.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE (BD)5 regole pratiche per costruire una buona biblioteca digitale5 - monitorare in continuazione i cambiamenti tecnologici e approntare le modifiche: Protocolli di migrazione standard (XML e metadati).

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSEDa planetari, macchine digitali, dorsi fotograficiPer le buone pratiche e le specifiche tecniche dei sensori (CCD, CMOS) si vedano le dispense deicorsi precedenti. In generale per la prassi: attenzione alle luci e al fuoco (per le DM in particolaremai fuoco automatico). La risoluzione in acquisizione è direttamente proporzionale al numero dipixel del sensore.Esempi di acquisizione da Canon EOS 350D (8 milioni di pixel) con set di luci differenti.Bibliografia di riferimento:Gruppo di lavoro del Progetto Minerva, Manuale di buone pratiche per la digitalizzazione del patrimonioculturale, Progetto Minerva, 2004.http://www.minervaeurope.org/structure/workinggroups/goodpract/document/buonepratiche1_3.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSEDa scanner pianoPer le buone pratiche e le specifiche tecniche degli scanner si vedano le dispense dei corsi prece-denti (scaricabili dalla pagina formazione del sito novantiqua). In generale per la prassi: non tuttoil materiale librario può essere digitalizzato a scanner piano. La qualità delle scansioni a scannerpiano è comunque ancora a tutt’oggi ineguagliabile in confronto alle altre tecnologie digitali.Esempio di acquisizione da Epson Scan A4.Bibliografia di riferimento:Gruppo di lavoro del Progetto Minerva, Manuale di buone pratiche per la digitalizzazione del patrimonioculturale, Progetto Minerva, 2004.http://www.minervaeurope.org/structure/workinggroups/goodpract/document/buonepratiche1_3.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSEPensare da subito “quanto peserà” in rete il vostro patrimonioLo sturt up di Europeana, il più grande progetto di biblioteca digitale dell’Unione Europea è an-dato subito in tilt per il grande numero di accesi (10.000.000 di occorrenze alla prima apertura).In progetti anche più piccoli, come MOdiSCA (montagne di scatti) abbiamo fatto il calcoloche solo la gestione delle riviste storiche (circa 25.000 scansioni) avrà ‘un peso’ di circa 120 Gbnell’archivio di conservazione, 20 Gb in rete su pdf di buona risoluzione, comunque una mas-sa di bit troppo ‘rischiosa’ e costosa per la gestione a lungo termine. Una buona soluzione è lacompressione dei file in DjVu che abbatte di circa 10 volte, a stessa parità di qualità in fruizione,il peso di un pdf.L’archivio di MOdiSCA per le riviste storiche peserà quindi in totale circa 2Gb per tutto il patri-monio storico on line (25.000 pagine).Bibliografia di riferimento:Gruppo di lavoro del Progetto Minerva, Manuale di buone pratiche per la digitalizzazione del patrimonioculturale, Progetto Minerva, 2004.http://www.minervaeurope.org/structure/workinggroups/goodpract/document/buonepratiche1_3.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE Breve panoramica su DjVuDjVu© è la tecnologia di compressione di Celartem che consente la distribuzione via Internet di documentiad alta risoluzione in formato compatto. La dimensione di un file DjVu di un documento a colori contenenteimmagini e testo, è dalle 5 alle 10 volte più piccola di un file JPEG (o GIF) della stessa qualità. Per documenti inbianco e nero la differenza sale fino a valori compresi tra 10 e 20 rispetto ad un file equivalente in formato TIFF.Documenti scansionati alla risoluzione di 300 dpi a milioni di colori, della dimensione originale di 25 mb, posso-no essere ridotti a file di 30 - 100 kb. Ugualmente documenti in bianco e nero della risoluzione di 300 dpi pesanoin media dai 5 ai 30 kb. I file DjVu sono leggeri da scaricare anche per utenti con connessioni lente (es. modem56 kb) e la qualità del documento è comparabile a quella del file originale.I file DjVu possono essere visualizzati previa installazione di un apposito plug-in per browser web. Questamini-applicazione, che si scarica gratuitamente dal sito della casa madre, è disponibile per tutti i maggiori sistemioperativi (Windows, MacOs 9/X, Linux e Solaris) e per i principali browser web (MS Explorer, Netscape Com-municator e Mozilla). Il plug-in è efficiente anche su PC di vecchia generazione (es. PII 250 mhz) e richiede solo2 mb di RAM per funzionare.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE provare DjVuE’ possibile testare on line le funzionalità di DjVu tramite il server di DjVuZone e il servizio di Any2DjVu. Pagi-na internet: http://any2djvu.djvuzone.org/ . Il sito processa sia file pdf, che file tif, che foto.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE provare DjVuFatto individuare il file che ci interessa sul nostro computer il processo di conversione inizia in modo automati-co.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE provare DjVuUna volta creato il file DjVu è pronto per essere scaricato sul nostro computer.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE provare DjVuTramite il viewier di DjVu o il plug-in del browser possiamo vedere e confrontare il risultato paragonandolo colfile sorgente.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI ACQUISIRE LE RISORSE provare DjVuSi noti nella tabellina a sin. la differenza di KB tra i file djvu e quelli originali in tif.Bibliografia di riferimento:Cos’è DjVu, Sito Biblioteca Digitale di Biblioteca Augusta di Perugiahttp://cdwdoc.demo.alchimedia.it/guida.aspx

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALEEsistono (generalizzando) due grandi gruppi di biblioteche digitali:quelle rivolte alla letteratura scientifica (Open Access Repository) checoinvolgono principalmente le università italiane che hanno firmato la di-chiarazione di Messina sull’Open Access. Comprende almeno 32 archiviistituzionali, 1 service provider (PLEIADI curato da CILEA-CASPUR).I software base per la gestione della biblioteca sono EPrints e DSpace.Bibliografia di riferimento:Tajoli Zeno, DOI: uno strumento per costruire la biblioteca digitale. Bollettino AIB 45(1), 2005http://eprints.rclis.org/archive/00003981/Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALEquelle rivolte alla gestione di collezioni digitali fotografiche che coin-volgono archivi, biblioteche (anche piccole come quelle dell’ABEI).I software base per la gestione di queste biblioteche digitali sono molte-plici. Per il tipo di obbiettivo di questo corso valuteremo Greenstone e lapossibilità di una biblioteca digitale posta su un CMS: Plone.Bibliografia di riferimento:Tajoli Zeno, DOI: uno strumento per costruire la biblioteca digitale. Bollettino AIB 45(1), 2005http://eprints.rclis.org/archive/00003981/Gargiulo Paolo, L’Open Access come risorsa, Università degli Studi di Trieste, 2007http://www.openstarts.units.it/dspace/bitstream/10077/2542/1/Gargiulo.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALEUn esempio di biblioteca digitale: Picture Australia della National Libraryof Australia.Bibliografia di riferimento:Tajoli Zeno, DOI: uno strumento per costruire la biblioteca digitale. Bollettino AIB 45(1), 2005http://eprints.rclis.org/archive/00003981/Ridi Riccardo, La biblioteca digitale: definizioni, ingredienti e problematiche. Bollettino AIB 44(3), 2004.http://eprints.rclis.org/archive/00002535/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALELa scheda on line segue i criteri della catalogazione classica (vocabolarinormati, buone pratiche, standard di classificazione).Bibliografia di riferimento:Ceccato Evelina, La biblioteca digitale tra progetti e realtà, Bibliotime anno III (2), 2000.http://didattica.spbo.unibo.it/bibliotime/num-iii-2/ceccato.htm

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALEAprendo semplicemente il “source” dal browser identifichiamo modelli etecniche specifiche (ad. es. schema del W3C tramite dtd) per la costruzionedella pagina on line.Bibliografia di riferimento:Diodati Michele, Cos’è una DTD e perché occorre dichiararne una, diodati.org, 2008.http://www.diodati.org/scritti/2004/guida/ele_acc19.asp

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALEL’informazione bibliografica che vediamo on line possiede quindi tutta unaserie di collegamenti invisibili interni ed esterni a formati e a schemi di vali-dazione così da divenire significativa e pertinente.Bibliografia di riferimento:Ciotti Fabio, XML e la biblioteca digitale, Uni Sapienza - Uni Pavia, 2007.www.storia.unina.it/perfez/ XML_e_la_biblioteca_digitale.ppt

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNETRispettare la grammatica base (xhtml, css) per la validazione e l’accessibili-tà. E’ possibile far eseguire in automatico test di validazione dal W3C.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNETUsare strumenti semplici per farsi trovare e per identificare le proprie risor-se. Ad es. META names nell’head del documento html.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNETUsare strumenti semplici per farsi trovare e per identificare le proprie risor-se. Ad es. i nuovi strumenti di google webmaster.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNET breve introduzione ad XMLPer dimostrare in modo pratico l’uso e l’utilità di XML abbiamo riscritto ilsito novantiqua da html in xml (per provare on line e vedere il source bastascrivere http://www.novantiqua.it/index.xml).

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNET breve introduzione ad XMLFacciamo validare il sito dal W3C per eventuali errori di logica.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI IL LINGUAGGIO DI INTERNET breve introduzione ad XMLXML DEFINIZIONEXML è un metalinguaggio.XML serve per creare documenti marcati (delimitati da tag).XML è puro testo, quindi facilmente leggibile sia dalle macchine che da un utente.XML definisce e crea strutture dati indipendenti dalla piattaforma (WIN, MAC, UNIX) ed autodescrittive(per cui autonome nella logica di creazione ed esecuzione).XML può usare il protocollo HTTP.Bibliografia di riferimento:AA.VV., Guida XML di base, Sito xmlhtml.it, 2008http://xml.html.it/guide/leggi/58/guida-xml-di-base/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI STRUTTURA DI UN DOCUMENTO XML prologoContiene una dichiarazione XML obbligatoria che definisce gli attributi del tag.Questi attributi sono:version: versione dello XML usato;encoding: codifica dei caratteri usata nel documento;standalone: riferimento o meno ad altri file esterni.Opzionale ma importante è la dichiarazione DOCTYPE, cioé il riferimento a specifiche o a schemi (DTD, XML-Schema) che definiscono formalmente il linguaggio utilizzato nel documento e le sue regole sintattiche.Bibliografia di riferimento:AA.VV., Guida XML di base, Sito xmlhtml.it, 2008http://xml.html.it/guide/leggi/58/guida-xml-di-base/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI STRUTTURA DI UN DOCUMENTO XML corpoIl corpo contiene:testo;tag (delimitatori di struttura);annotazioni;istruzioni di processo e di elaborazione automatica;entità (macro testuali);attributi e namespaces.Bibliografia di riferimento:AA.VV., Guida XML di base, Sito xmlhtml.it, 2008http://xml.html.it/guide/leggi/58/guida-xml-di-base/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI STRUTTURA DI UN DOCUMENTO XML corpoELEMENTIGli elementi stanno alla base della struttura dei documenti XML.Un elemento è un frammento di dati, limitato ed identificato (tramite un nome) da un tag.Il contenuto di un elemento è tutto ciò che appare tra il suo tag di apertura e il suo tag di chiusura.Gli elementi possono essere nidificati, cioé degli elementi possono far parte del contenuto di un elemento piùesterno.Gli elementi, nidificandosi, creano la struttura ad albero tipica dei documenti XML.Bibliografia di riferimento:AA.VV., Guida XML di base, Sito xmlhtml.it, 2008http://xml.html.it/guide/leggi/58/guida-xml-di-base/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI CARATTERISTICHE BASE DEL DOCUMENTO DIGITALE- Identificabile in modo univoco- Coerente rispetto all’insieme della raccolta- Significativo dal punto di vista dell’informazione che contiene- Accessibile

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI CARATTERISTICHE DELLA COLLEZIONE- Coerenza (nell’insieme)- Significato (informativo)- Controllo (tramite standard)- Accesso (tramite descrizione ed analisi)

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI STRUMENTI FONDAMENTALI DELLA BIBLIOTECA DIGITALE- A livello di sistema: interfaccia lato client (utente) e lato server.- A livello informativo: organizzazione del sapere (metadati e sistemi di reference)- A livello sociale: fattori umani, organizzativi, di politica dell’informazione.Bibliografia di riferimento:Leombroni Claudio, Appunti per un’ontologia delle biblioteche digitali: considerazioni sulla Bibliotecadigitale italiana, Bollettino AIB (2), 2004.http://www.aib.it/aib/boll/2004/0402115.htm

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI SCHEMA FUNZIONALE DI UNA BIBLIOTECA DIGITALE- Infrastruttura di rete- Database bibliografico - metadati (data e metadata repository)- Deposito oggetti digitali (digital repository)- Storage (fonti digitali e modalità mirror)- Interfaccia ( per l’accesso)- Periferiche- OPAC / WEB OPAC (compatibilità con basi esterne Z39.50, SRU-SRW)- CMS (Content Management System)- Grafica, statistica, sicurezza....Bibliografia di riferimento:Leombroni Claudio, Appunti per un’ontologia delle biblioteche digitali: considerazioni sulla Bibliotecadigitale italiana, Bollettino AIB (2), 2004.http://www.aib.it/aib/boll/2004/0402115.htm

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI BIBLIOTECA DIGITALE in sintesiComponenti di una biblioteca digitale:- la collezione- servizi per l’accesso- utenzaBibliografia di riferimento:Leombroni Claudio, Appunti per un’ontologia delle biblioteche digitali: considerazioni sulla Bibliotecadigitale italiana, Bollettino AIB (2), 2004.http://www.aib.it/aib/boll/2004/0402115.htm

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse Universal versus UniformUna delle problematiche nella gestione di risorse on line è quella di poter identificare in modo univoco e disambi-guo ogni singolo file. Allo scopo esistono protocolli di assegnazione di identificativi da parte di enti deputati chegestiscono i registri dei numeri assegnati ad enti ed imprese (registration Authority come IANA, agenzie di regi-strazione DOI - Digital Object Identifier come mEDRA ) o identificatori OAI (che puntano più ai metadatiche alla risorsa usando tecnologie dell’Handle System).Dominio dei nomi: spazio dei nomi con una sola autorità amministrativa per la denominazione e il controllo(centro responsabile dell’assegnazione).Bibliografia di riferimento:Sebastiani Mario, Identificatori persistenti per gli oggetti digitali, ICCU, 2005http://digitalia.sbn.it/upload/documenti/digit00_sebastiani.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse Nomi, indirizziTipi di nomi: indirizzi (fisici e logici); porte, processi, gruppi; testuali: utente (nomi propri, login, id, indrizzi email,computer); servizi (file service, printer service); file (librerie, programmi, codici,directories).Esempio: URL (Uniform Resource Locator) usato per identificare le risorse sul web.Bibliografia di riferimento:Balsamo Simonetta, Reti di calcolatori. Names services, Università Ca’ Foscari di Venezia, 2005sara.unile.it:16080/~epicoco/lingue/page3/files/DNS.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse URL, URI, URNURL (Uniform Resource Locator) si identifica meglio tramite URI (Uniform Resource Identifier) oURN (Uniform Resource Name): nome persistente anche in caso di rilocazione perché registrato in un serviziodi gestione di ricerca URN: <nome risorsa, URL>. Una URN, a differenza di una URL, esprime il nome di unoggetto in un dato spazio.urn: spazio_nomi: nome_specifico_nello_spazio_nomi. Un URN può essere usato per parlare di una risorsa senzalasciar intendere la sua ubicazione o come ottenerne la rappresentazione.Es: l’URN: ISBN:88-901456-255-1 (dove ISBN è lo spazio nomi libri; 88-901456 l’identificatifo di NovantiquaMultimedia) è un URI che consente di individuare univocamente un libro mediante il suo nome nel namespace deicodici ISBN, ma non suggerisce dove e come possiamo ottenere una copia di tale libro.Altro es.di URN: IANA: 322669 (dove IANA è lo spazio nome imprese; 322669 è il codice PEN (Private Enter-prise Number) di Novantiqua Multimedia.Bibliografia di riferimento:Balsamo Simonetta, Reti di calcolatori. Names services, Università Ca’ Foscari di Venezia, 2005sara.unile.it:16080/~epicoco/lingue/page3/files/DNS.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse URL - percorsoCon il termine percorso (in inglese path) si intende la parte che comprende cartelle e nome file in un URL.Nel caso ad esempio dell’URLhttp://www.novantiqua.it/document.htm il percorso corrisponde a document.htm.La prima parte http:// indica il tipo di serverLa seconda parte www.novantiqua.it indica il nome del dominio, ovvero il nome del sito web in cui la pagina èospitata.La terza parte (il percorso visto sopra) indica il nome e la posizione della singola pagina o file a cui si vuole acce-dere (questa pagina è anche un URI: Uniform Resource Identifier).Bibliografia di riferimento:Balsamo Simonetta, Reti di calcolatori. Names services, Università Ca’ Foscari di Venezia, 2005sara.unile.it:16080/~epicoco/lingue/page3/files/DNS.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse URL - dominioCon il termine dominio si identifica il nome che si dà ad un indirizzo web ed è composto da due parti: ilnome e l’estensione. Ad es. tuodominio.it. I nomi a dominio e le sue estensioni sono attribuite ad un unico organi-smo, chiamato Registro del ccTLD.it (country code Top Level Domain “it” - ISO 3166) che ha sede presso il CNRdi Pisa. Quindi l’URL nel caso dei siti internet è quasi sempre preceduto da http:// seguito dal nome del dominio edai nomi di cartelle e files che vogliamo riportare. Essendo il dominio un idetificativo registrato presso un pubblicoregistro può essere una buona base per l’identificazione normata delle nostre risorse. Per cui un URI (UniformResource Identifier) è una stringa che identifica univocamente una risorsa generica che può essere basato su unURL come un indirizzo web. Un URL è quindi un URI che, oltre ad identificare una risorsa, fornisce i mezzi peragire su o per ottenere una rappresentazione della risorsa descrivendo il suo meccanismo di accesso primario o lasua ubicazione (location) in una rete.Bibliografia di riferimento:Balsamo Simonetta, Reti di calcolatori. Names services, Università Ca’ Foscari di Venezia, 2005sara.unile.it:16080/~epicoco/lingue/page3/files/DNS.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFUn buon sistema per gestire le risorse ed identificarle in modo univoco è l’uso di RDF. Resource DescriptionFramework (RDF), raccomandazione del W3C, è un’applicazione di XML, una base per il trattamento dei me-tadati e fornisce interoperabilità tra le applicazioni che scambiano informazioni comprensibili alle macchine sulWeb. Il modello dei dati RDF offre una struttura concettuale, astratta, per la definizione e l’uso di metadati. Percreare e scambiare questi metadati sarà necessaria anche una sintassi concreta. Questa specifica RDF usa lacodifica XML come sintassi di interscambio. RDF richiede inoltre l’utilizzo di namespaces XML per asso-ciare ciascuna proprietà allo schema in cui è definita la proprietà.Bibliografia di riferimento:De Robbio Antonella, URI, URN e URL, una questione di definizioni: Universal versus Uniform, 2001eprints.rclis.org/archive/00000212/01/UR.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFRDF può essere utilizzato in diverse aree di applicazione: nella ricerca di risorse, per migliorare le capacità deimotori di ricerca; nella catalogazione, per descrivere il contenuto e le relazioni tra le risorse disponibili in unparticolare sito Web, in una pagina o in una biblioteca digitale; può essere usato da agenti software intelligenti, perfacilitare la condivisione e lo scambio di conoscenza; nella valutazione di contenuto; per descrivere i dirittidi proprietà intellettuale di pagine Web e per esprimere le preferenze sulla riservatezza da parte di un utente; RDF,associato alla firma digitale può contribuire alla costruzione di un “Web affidabile” per il commercio elettronico,per la collaborazione e per altre applicazioni.Bibliografia di riferimento:De Robbio Antonella, URI, URN e URL, una questione di definizioni: Universal versus Uniform, 2001eprints.rclis.org/archive/00000212/01/UR.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFRDF identifica univocamente le proprietà mediante il meccanismo dei namespace XML [XMLns], che for-niscono un metodo per identificare in maniera non ambigua la semantica e le convenzioni che regolano l’ utilizzodelle proprietà, identificando l’authority che gestisce il vocabolario. Uno degli esempi più noti è la Dublin CoreInitiative [DC]. Si può utilizzare un namespace XML per identificare in maniera non ambigua lo schema peril vocabolario Dublin Core puntando alla risorsa Dublin Core che ne definisce la semantica. La descrizionedi una risorsa può utilizzare le proprietà definite nel namespace Dublin Core, o alcune di esse, eventualmenteaggiungendo altre proprietà che rispondano a esigenze specifiche, semplicemente puntando al namespace che nedefinisce la semantica.Ogni risorsa viene definita attraverso gli URI (Uniform Resource Identifier) ossia delle stringhe che leidentificano in maniera univoca. Gli URI superano le limitazioni degli URL (Uniform Resource Locator) chedefiniscono risorse specifiche della rete, quali immagini, pagine web, documenti, e che si riferiscono alla loro lo-calizzazione e protocollo. Infatti tramite gli URI possono essere definiti anche elementi non accessibili in rete oconcetti astratti.Bibliografia di riferimento:ICCU, Sezione Bib, 2008http://www.iccu.sbn.it/directories/Addenda%20Manuale%20MAG%202.0.1%20per%20archivi/addenda_re-ference_MAG_archivi.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFAnche nel caso di RDF esistono in rete programmi a disposizione gratuita per la generazione di file ben formati evalidati dal W3C. Facciamo un esempio descrivendo il file di un codice del sec. XI ospitata sul sito del Museo Vir-tuale del Romanico a Civate. Photo RDF-Gen ci chiederà di specificare l’URL del file e di descriverne i contenutipiù importanti in un modulo a campi semplice e logico. Alla fine della compilazione cliccando su un tasto verràgenerato il file che possiamo copiare ed archiviare per i nostri bisogni.Bibliografia di riferimento:De Robbio Antonella, URI, URN e URL, una questione di definizioni: Universal versus Uniform, 2001eprints.rclis.org/archive/00000212/01/UR.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFIl file che ne deriva è quello riportato sotto che possiamo così descrivere:dalla riga 3 alla riga 15 vengono definiti gli schemi di riferimento dei name spaces. I nomi di proprietà devono es-sere associati con uno schema. Ciò può ottenersi qualificando i nomi degli elementi con un prefisso di namespaceper connettere in modo non ambiguo la definizione della proprietà con il corrispondente schema RDF .La riga 17 fa riferimento in modo univoco alla risorsa descritta, quella che noi abbiamo scelto specificandonel’URL.Bibliografia di riferimento:De Robbio Antonella, URI, URN e URL, una questione di definizioni: Universal versus Uniform, 2001eprints.rclis.org/archive/00000212/01/UR.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDFIn seguito vengono definite tutta una serie di proprietà quali “titolo”, “descrizione”, “soggetto”, ecc. che fannoriferimento allo schema di interpretazione normato di Dublin Core (DC). Come abbiamo già detto in RDF ilsignificato è espresso attraverso il riferimento ad uno schema. Si può immaginare lo schema come una sorta didizionario. Uno schema definisce i termini che saranno usati nelle asserzioni RDF ed assegna ad essi un significatospecifico. In RDF può essere adoperata una serie di forme di schemi, compresa quella definita in un altro docu-mento (RDFSchema) che presenta caratteristiche particolari per l’implementazione automatica di processi cheutilizzano RDF.Bibliografia di riferimento:De Robbio Antonella, URI, URN e URL, una questione di definizioni: Universal versus Uniform, 2001eprints.rclis.org/archive/00000212/01/UR.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Identificare le risorse RDF, riassumendo...L’RDF si basa su tre principi chiave:- Qualunque cosa può essere identificata da un Universal Resource Identifier (URI).- The least power : utilizzare il linguaggio meno espressivo per definire qualunque cosa.- Qualunque cosa può dire qualunque cosa su qualunque cosa.Il modello di dati RDF è formato da risorse, proprietà e valori. Le proprietà sono delle relazioni che legano traloro risorse e valori, e sono anch’esse identificate da URI. Un valore, invece, o è una risorsa o è un tipo di datoprimitivo.L’unità base per rappresentare un’informazione in RDF è lo statement. Uno statement è una tripla del tipo:Soggetto – Predicato – Oggettodove il soggetto è una risorsa, il predicato è una proprietà e l’oggetto è un valore.ES: http://www.museovirtualedicivate.it è stato creato da ClaudioSoggetto Predicato OggettoRisorsa Struttura IstanzaRisorsa Attributo ValoreBibliografia di riferimento:Signore Oreste, Semantic web: il futuro è già qui?, JEKPOT srl, 2005.www.weblab.isti.cnr.it/publications/publications.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI SISTEMI DI BIBLIOTECA DIGITALE OPEN SOURCESistema Piattaforma Tecnologia Standard supportatiEPrints Unix mySQL, PERL Open ArchivesDSpace Java su Unix postgreSQL Open Archives Mac OSX, WinGreenstone Unix, Win GDBM, MG Z39.50, Open Archives Mac OSX PERL, C++Koha Unix, Win mySQL, PERL Z39.50, MARCKoha più che una DB (Digital Library) è un ILMS (Integrated Library Management System).Si veda al riguardo il contributo riportato sotto in bibliografia.Bibliografia di riferimento:Kumar Vimal, Open source Library Management Systems, Slideshar, 2005.http://www.slideshare.net/vimal0212/open-source-library-management-systems

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Architettura logica di una biblioteca digitale- Repository dei documenti primari- Repository dei metadati- Sistema di immissione dei matadati- Modulo di interfaccia basato sul webBibliografia di riferimento:Ciotti Fabio, Biblioteca Italiana: predisposizione delle fonti per l’utilizzo degli studiosi, Parma, 2007.https://dspace-unipr.cilea.it/handle/1889/580

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Biblioteca digitale come deposito istituzionaleContiene: copia degli articoli pubblicati, degi interventi a conferenze, lavori svolti nell’ambito dell’attività accade-mica, strutturazione di risorse documentarie di qualsiasi tipo.Un deposito istituzionale serve per:MEMORIZZARE in un archivio stabile e sicuro.Bibliografia di riferimento:Ciotti Fabio, Biblioteca Italiana: predisposizione delle fonti per l’utilizzo degli studiosi, Parma, 2007.https://dspace-unipr.cilea.it/handle/1889/580

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEISTRUMENTI DELLA BIBLIOTECA DIGITALE il database, i pacchetti software client e serverUna delle difficoltà principali che un bibliotecario medio trova nell’accostarsi al mondo delle biblioteche digitali èquella di capire la struttura della biblioteca.In soldoni possiamo dire che una biblioteca digitale ha sempre due settori base:il lato SERVER e il lato CLIENT.Sempre semplificando:sul lato SERVER c’è il DATABASE della biblioteca (risorse digitali e metadati);sul lato CLIENT ci sono gli STRUMENTI di creazione delle risorse (file digitali e metadati).In sintesi:sia che lavoriate OFF LINE (cioé solo sul vostro computer), sia che lavoriate ON LINE (cioè interagendo diret-tamente col server) troverete sempre (“ACCESO” o da “ACCENDERE”):un DATABASE: mySQL, tomcat, PostgreQL, database dedicati...l’applicativo client della BIBLIOTECA DIGITALE che avete scelto (Greenstone, DSpace, Fedora, EPrint,ecc.).NON tutti i pacchetti client sono banali nell’installazione e nella configurazione. La scelta va fatta in base ai bisognie agli obbiettivi della vostra struttura.Esistono comunque buone soluzioni Open Source, standardizzate, gratuite per costruire una bibliotecadigitale.Facciamo qualche esempio e un po’ di esperimenti insieme per prendere confidenza col mondo dei metadati edelle risorse sui repository.Bibliografia di riferimento:Pasqui Valdo, Portali: funzionalità e tecnologie nel contesto bibliotecario, unipr.cilea.it, 2006https://dspace-unipr.cilea.it/bitstream/1889/509/1/Portali_appunti_dispensa_Valdo_Pasqui.pdf

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI COSA E’ UN DATA BASE?Un Data Base (traducibile in italiano come “base di dati”) non è altro che un insieme di dati logicamente correlatifra loro.I Data Base Management System (DBMS) sono quindi i prodotti software in grado di gestire i database; le lorocaratteristiche sono:capacità di gestire grandi quantità di dati;condivisione dei dati fra più utenti e applicazioni;utilizzo di sistemi di protezione e autorizzazione per l’accesso ai dati stessi.Si possono idetificare diversi tipi di database, in base alla loro struttura logica:database gerarchici; database reticolari; database relazionali; database ad oggetti.Il modello gerarchico, basato su strutture ad albero nelle quali ogni dato che non sia a livello radice ha uno e unsolo padre, è quello che ha conosciuto il maggior utilizzo fino agli anni ‘80.Il modello reticolare deriva da quello gerarchico, rispetto al quale supera la rigidità della struttura ad alberonell’interdipendenza dei dati, ma la cui complessità ne ha impedito una larga diffusione.Il modello relazionale organizza i dati in tabelle, basandosi sulle relazioni fra essi.Il modello ad oggetti infine, il più recente, estende i concetti del modello relazionale adattandoli alla program-mazione ad oggetti.Bibliografia di riferimento:Pasqui Valdo, Portali: funzionalità e tecnologie nel contesto bibliotecario, unipr.cilea.it, 2006https://dspace-unipr.cilea.it/bitstream/1889/509/1/Portali_appunti_dispensa_Valdo_Pasqui.pdfDella Penna Giuseppe, XML e database, Universita degli Studi L’Aquila, 2008http://www.di.univaq.it/gdellape/students.php?crs=mwtxml08

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI COSA E’ IL WEB HOSTING?- Per essere visibile un sito internet necessita di uno spazio fisico dove essere pubblicato.Il servizio di HOSTING consiste nella locazione di uno spazio sul disco di un computer “server “ di un provider(fornitore di servizi internet) ad un cliente per permettergli memorizzare le pagine del proprio sito e permetternel’accesso ad altri utenti da Internet (server e client possono però essere anche sulla stessa macchina, come per gliesempi di questo corso).In altre parole il web hosting, è l’ affitto dello spazio e larghezza di banda attraverso una società in modo da poterpubblicare il tuo sito web on-line.web hosting significa ospitare siti web di aziende, persone o istituzioni o siti di informazione in un server web(computer) connesso ad internet per permettere ad altre imprese o a consumatori di accedere a questi siti webtramite internet.Puoi scegliere un hosting gratuito, che di solito contiene banner pubblicitari e pop up di altre aziende anche con-correnti e serie limitazioni nello spazio e banda, o puoi scegliere il web hosting a pagamento che dà il controllocompleto dei contenuti del sito e maggiori garanzie.L’hosting o spazio web è necessario anche ad ospitare la posta elettronica che vuoi ricevere ad indirizzi eMail conun tuo nome di dominio privato o aziendale come ad esempio : info@NomeTuaBiblioteca.it

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI COSA E’ MySQL?- MySQL (si pronuncia My Ess Que Ell) è il più diffuso database Open Source basato sul linguaggio SQL. Questoprodotto viene fornito dall’azienda MySQL AB che sviluppa il proprio business erogando servizi basati su MySQLstesso.MySQL è un RDBMS, ossia un sistema di gestione per database relazionali. Un database è un insieme strutturatodi dati, dalla lista della spesa, all’elenco dei titoli presenti in una grossa libreria. MySQL si occupa della struttura-zione e della gestione a basso livello dei dati stessi, in modo da velocizzarne l’accesso, la modifica e l’inserimentodi nuovi elementi. L’acronimo RDBMS significa “Relational DataBase Management System” e sta ad indicare cheMySQL offre la possibilità di conservare i dati non in un enorme “storeroom” ma in diverse tabelle, in modo divelocizzarne l’accesso.L’acronimo SQL significa “Structured Query Language” ed indica il linguaggio standard di interrogazione deiDataBase.Perchè molti applicativi utilizzano MySQL:è veloce: basta dare un’occhiata ai benchmarks ufficiali per rimanerne impressionati;è affidabile: essendo stato progettato per manipolare molti dati;è scalabile: può funzionare utilizzando da 2 MegaByte di RAM fino a 4GigaByte;è versatile: la sua natura Open Source garantisce una versione per ogni piattaforma.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI COSA E’ JAVA (JSP)?- JSP (Java Servlet Pages) è la risposta basata sulla tecnologia Java alle Common Gateway Interface. Questa tecno-logia produce dei processi di generazione automatica delle pagine web. Gli svariati vantaggi nell’utilizzo di JSP,rendono questo linguaggio di programmazione molto efficente e robusto (anche se decisamente ‘pesante’ nell’oc-cupare spazio dedicato).E’ efficiente: la Java Virtual Machine, essendo sempre caricata in RAM rende i tempi di accesso alle risorse moltopiù limitati rispetto alla tradizionale programmazione CGI. E’ portabile: Java è un linguaggio “universale”, gira sututte le piattaforme grazie alla JVM. E’ praticamente gratuito: essendo distribuite con il web server Apache, l’ap-plication server Tomcat è utilizzabile sia dalle grandi aziende sia dalle piccole e medie imprese. COSA E’ PERL?- PERL è un linguaggio multi-purpose. Può essere utilizzato per programmare qualsiasi processo, sia remoto, chelocale. Tuttavia il campo dove ha ottenuto maggior popolarità è lo scripting Web per la scrittura di CGI.Adatto, e quindi molto potente, alla manipolazione di stringhe e quindi, di informazioni presenti sul server o in-viate tramite moduli FORM dagli utenti di Internet.Bibliografia di riferimento:Cromathic, A Beginner’s Introduction to Perl Web Programming, O’Reilly, 2008http://broadcast.oreilly.com/2008/09/a-beginners-introduction-to-pe.htmlSpieghiamo cos’è java, javaopenbusinness, 2008http://www.javaopenbusiness.it/JobEditorial/newsCategoryViewProcess.jsp?editorialID=3088

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI COSA E’ PYTHON?- Python è un linguaggio portabile, interpretato e molto potente. La sua struttura ed eleganza lo rende adatto ascrivere e gestire funzioni di ogni tipo. Tuttavia come è elegante, è altrettanto difficile. Python è un linguaggioorientato agli oggetti e ciò lo rende adatto in particolari frangenti, dove la OOP (Object Oriented Programming)è necessaria. E’ alla base di Zope e quindi di Plone, il CMS che vedremo in seguito. COSA E’ PHP?- PHP: Hypertext Preprocessor è un linguaggio completo di scripting, sofisticato e flessibile, che può girarepraticamente su qualsiasi server Web, su qualsiasi sistema operativo (Windows o Unix/Linux, ma anche Mac,AS/400, Novell, OS/2 e altri), e consente di interagire praticamente con qualsiasi tipo di database (SQLite, My-SQL, PostgreSQL, SQL Server, Oracle, SyBase, Access e altri). Si può utilizzare per i più svariati tipi di progetti,dalla semplice home page dinamica fino al grande portale o al sito di e-commerce.PHP è un preprocessore di ipertesti. Si tratta quindi di un linguaggio che permette a chi costruisce un sito web dieseguire qualsiasi operazione sul server. Il linguaggio si basa principalmente sulle sintassi dei suoi illustri predeces-sori: Java, C, PERL. Da essi eredita molte delle funzionalità che lo hanno reso il più versatile veloce e completolinguaggio di programmazione server-side attualmente disponibile.E’ veloce: bisognerebbe dire velocissimo;è affidabile: le sue radici affondano nella storia degli elaboratori;è orientato ai database: possiede al suo interno tutte le funzionalità per gestire le informazioni estrapolate dai da-tabase;è una buona base per qualsiasi collezione digitale bibliotecaria on line.Rende però il sito molto vulnerabile se non si conoscono i procedimenti base ‘di difesa’ contro accessi indeside-rati.

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI XML COME STRUTTURA DATI?I documenti XML sono per loro natura contenitori perfetti per strutture dati gerarchiche.I dati che vengono scambiati sotto forma di documenti XML sono in continua crescita.Molto spesso la vista XML sui dati è quella preferita dagli utenti delle applicazioni.Sorge quindi la necessità di gestire questi dati all’interno dei database tenendo conto della loro struttura XMLdi origine.Bibliografia di riferimento:XML database, Wikipedia, 2008http://en.wikipedia.org/wiki/XML_database

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI XML COME STRUTTURA DATI?DBMS (DataBase Management System) con supporto XML.Un DBMS è un software che gestisce databaseI documenti XML possono essere gestiti in maniera document-centric o data-centric. Nella modalità data-centric gli elementi XML sono gestiti come oggetti.DBMS XML nativiI prodotti nativi per XML permettono di gestire documenti XML come collezioni di dati indicizzati, interrogan-doli tramite XPath e XQuery.In molti casi è disponibile una integrazione con database relazionali standard, tramite schemi che mappano lastruttura relazionale su documento XML.Il leader tra i prodotti di questo tipo è Tamino di SoftwareAG.Bibliografia di riferimento:Della Penna Giuseppe, Documenti base dei corsi su XML, Università degli Studi L’Aquila, 2008http://www.di.univaq.it/gdellape/xml/XMLDoc.php

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI XML COME STRUTTURA DATI?Nel mondo del software free, i database XML a disposizione sonoXIndice: progetto del gruppo ApacheeXist: progetto indipendente disponibile su sourceforge.Attualmente eXist è il progetto più sviluppato e stabile. Supporta interrogazioni tramite il linguaggio XUpdate eaccesso da codice tramite l’interfaccia standard XML:DB.Bibliografia di riferimento:Della Penna Giuseppe, Documenti base dei corsi su XML, Università degli Studi L’Aquila, 2008http://www.di.univaq.it/gdellape/xml/XMLDoc.php

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI XML COME STRUTTURA DATI?Categorie dei prodotti XML-DBEsistono tre tipi fondamentali di software trattabili in questo contesto:Middleware: strati software che permettono di scambiare dati XML tra database e applicazioni.Database con supporto XML.Database nativi per XML.Inizialmente lo sviluppo di middleware ha permesso l’adattamento dei due mondi. In seguito sono stati sviluppatiDBMN (DataBase Network Management) nativi, ma attualmente si sta investendo molto nel supporto XML deipiù diffusi DBMS commerciali.Bibliografia di riferimento:Della Penna Giuseppe, Documenti base dei corsi su XML, Università degli Studi L’Aquila, 2008http://www.di.univaq.it/gdellape/xml/XMLDoc.php

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI XML COME STRUTTURA DATI?Struttura Data CentricLa struttura del documento XML è parte fondamentale dei dati da conservare.In questo caso la struttura gerarchica dei documenti XML viene mappata su una serie di tabelle relazionali.Le relazioni tra tabelle permettono di ricostruire la struttura originaria del documento XML.Si possono applicare query molto raffinate su questa struttura, ma di solito il numero di join implicati è moltoalto.La struttura del DB può venir creata in relazione allo schema dei documenti da immagazzinare.Si può utilizzare una struttura DB generica adatta a tutti i tipi di documenti XML.Struttura Document CentricIl documento XML come tale è il dato da inserire nel DB.In questo caso gli interi documenti XML sono inseriti in campi del database, o riferiti da essi.Sui documenti possono essere eseguite rudimentali operazioni di ricerca tramite XPath o espressioni regolari.Bibliografia di riferimento:Della Penna Giuseppe, Documenti base dei corsi su XML, Università degli Studi L’Aquila, 2008http://www.di.univaq.it/gdellape/xml/XMLDoc.php

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Prendere confidenza col server e i database Archivists’ ToolkitE’ un sistema Open Source multipiattaforma per dati archivistici orientato alla descrizione egestione delle risorse tramite record. Richiede sia un applicativo ‘client’ che un database re-lazionale (un server MySQL). L’applicativo ‘client’ è munito di un’interfaccia per l’immissione,l’edizione, la ricerca e la cancellazione dei dati stoccati nel database. Al momento non gestisce an-cora risorse digitali ma è interessante ai fini del nostro corso perché ci aiuta a prendere confidenzacon alcuni standard di descrizione e migrazione nell’ambito dei metadati, ci fa vedere in praticache cos’è un repository, come compilare e gestire un repository record secondo gli schemi EAD(Encoded Archive Description), MODS (Metadata Object Description Schema), METS (Meta-data Encoding and Transmission Standard), DC (Dublin Core).Bibliografia di riferimento:Sito ufficiale per scaricare programma e tutorial:http://www.archiviststoolkit.org/

Bologna dicembre 2008 Progetti digitali: standard, problematiche, soluzioni. L’esperienza dell’ABEI Prendere confidenza col server e i database Archivists’ ToolkitIn base alla piattaforma (WIN, MAC, LINUX) esistono diversi pacchet

Add a comment

Related presentations

Related pages

Biblioteca digitale | Bibliotecari internazionali ...

Ebbene il vostro ruolo come bibliotecari è di advocacy per Open Access e ... Digital Library : la biblioteca digitale come ... Librarians ” Ricevi al ...
Read more

Preservazione digitale | Bibliotecari internazionali ...

... nazionale per la preservazione digitale con ... la Biblioteca (poco più di 100 bibliotecari e ... Library : la biblioteca digitale come ...
Read more

William Y. Arms "Digital libraries". Cambridge, MA, London ...

The term 'digital library' has become of ... Antonella William Y. Arms "Digital libraries ... Il testo è rivolto principalmente a bibliotecari, ...
Read more

Bibliotecari con Moodle, su Moodle, per Moodle - E-LIS ...

This is the presentation of the poster "Bibliotecari con Moodle, su Moodle, per ... digital libraries ... Obiettivo/Mission di una biblioteca digitale ...
Read more

La biblioteca des de dins by Biblioteca de Biblioteconomia ...

Guia de lectura elaborada per la Biblioteca de ... A handbook of digital library ... accounting for librarians / Rachel A. Kirk Libraries ...
Read more

Biblioteca Inc. | Digital Library Services

biblioteca technical library services. ... Our firm has provided a broad range of technical library consulting services to Architectural, Engineering, ...
Read more

Librarians' Index to the Internet — Biblioteca digitale ...

Librarians' Index to the Internet è un portale per l' accesso alle risorse informative di qualita' selezionate da ... Biblioteca digitale. Lo scaffale ...
Read more

Biblioteca digitale: competenze per i bibliotecari Survey

Biblioteca digitale: competenze per i bibliotecari * 1. Hai le ... Modelli e teorie della biblioteca digitale Livello avanzato
Read more