Anteprima
Vedrai una selezione di 1 pagina su 5
Esercitazioni obbligatorie di Fondamenti di informatica Pag. 1
1 su 5
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

L

e‬ ‭reti‬ ‭semantiche‬ ‭sono‬ ‭strutture‬ ‭dati‬ ‭utilizzate‬ ‭per‬‭rappresentare‬‭relazioni‬‭e‬

‭concetti‬ ‭in‬ ‭modo‬ ‭che‬ ‭le‬‭informazioni‬‭possano‬‭essere‬‭processate‬‭e‬‭comprese‬

‭in‬ ‭modo‬ ‭simile‬ ‭a‬ ‭come‬ ‭lo‬ ‭fa‬ ‭l’uomo.‬ ‭Graficamente‬ ‭possono‬ ‭essere‬

‭rappresentate‬ ‭come‬‭una‬‭struttura‬‭a‬‭grafo,‬‭in‬‭cui‬‭i‬‭nodi‬‭rappresentano‬‭oggetti,‬

‭concetti‬ ‭e‬ ‭stati,‬ ‭mentre‬ ‭gli‬ ‭archi‬ ‭di‬ ‭collegamento,‬ ‭eventualmente‬ ‭etichettati,‬

‭rappresentano le relazioni tra i nodi.‬

‭2) Descrivere i diversi livelli di “Reti Semantiche”.‬

‭-‬ ‭Livello implementativo‬

‭Si‬ ‭tratta‬ ‭del‬ ‭livello‬ ‭più‬ ‭basso‬ ‭in‬ ‭cui‬ ‭vengono‬ ‭definiti‬ ‭gli‬ ‭archi‬ ‭e‬ ‭i‬ ‭nodi‬ ‭e‬ ‭le‬

‭relazioni‬‭fra‬‭i‬‭concetti‬‭in‬‭modo‬‭che‬‭possano‬‭essere‬‭rappresentati‬‭e‬‭manipolati‬

‭dai sistemi informatici.‬

‭-‬ ‭livello logico‬

‭Il‬ ‭livello‬ ‭logico‬ ‭si‬ ‭concentra‬ ‭sulla‬ ‭rappresentazione‬ ‭formale‬ ‭dei‬ ‭concetti‬ ‭delle‬

‭regole e delle relazioni che guidano il comportamento delle reti semantiche.‬

‭-‬ ‭livello concettuale‬

‭è il più alto livello, e si concentra sui concetti e le relazioni semantiche.‬

‭25.3. ESERCITAZIONE.‬

1

)‬ ‭Nel‬ ‭contesto‬ ‭della‬ ‭progettazione‬ ‭dei‬ ‭database,‬ ‭dare‬ ‭una‬ ‭definizione‬

‭accurata‬ ‭del‬ ‭modello‬ ‭entity-relationship‬ ‭(anche‬ ‭detto‬ ‭modello‬

‭entità-relazione).‬

‭Il‬ ‭modello‬ ‭E-R‬ ‭è‬ ‭un‬ ‭modello‬ ‭concettuale‬ ‭utilizzato‬ ‭nella‬ ‭progettazione‬ ‭dei‬

‭database‬ ‭per‬ ‭rappresentare‬‭e‬‭descrivere‬‭le‬‭relazioni‬‭tra‬‭le‬‭entità‬‭all’interno‬‭di‬

‭un‬ ‭sistema‬ ‭informativo.‬ ‭La‬ ‭convenzione‬‭nella‬‭rappresentazione‬‭grafica‬‭e‬‭che‬

‭alle‬ ‭entità‬ ‭venga‬ ‭assegnato‬ ‭un‬ ‭rettangolo,‬ ‭all’interno‬ ‭del‬ ‭quale‬ ‭scrivere‬ ‭il‬

‭nome‬ ‭dell’entità.‬ ‭Le‬ ‭relazioni‬ ‭sono‬ ‭identificate‬ ‭da‬ ‭un‬ ‭rombo‬ ‭all’interno‬ ‭del‬

‭quale dovrà essere scritto il nome della relazione.‬

‭Altre‬ ‭figure‬ ‭grafiche‬ ‭sono‬ ‭assegnate‬ ‭alle‬ ‭categorie‬ ‭degli‬ ‭attributi‬ ‭semplici‬ ‭e‬

‭attributi composti.‬

2

)‬ ‭Nel‬ ‭contesto‬‭della‬‭progettazione‬‭dei‬‭database‬‭dare‬‭una‬‭definizione‬‭di‬

‭“cardinalità delle relazioni”.‬

‭Indica‬ ‭il‬ ‭numero‬ ‭massimo‬ ‭di‬ ‭occorrenze‬ ‭che‬ ‭un'entità‬‭può‬‭avere‬‭in‬‭relazione‬

‭ad‬‭un'altra‬‭entità‬‭in‬‭un‬‭contesto‬‭specifico.‬‭Esempi‬‭1:1‬‭(uno‬‭a‬‭uno),‬‭1:M‬‭(uno‬‭a‬

‭molti) M.M (molti a molti).‬

S

ugli‬ ‭attributi‬ ‭è‬ ‭possibile‬ ‭inserire‬ ‭vincoli‬ ‭di‬ ‭cardinalità:‬ ‭sono‬ ‭necessari‬ ‭per‬

‭attribuire‬ ‭l'opzionalità‬ ‭o‬ ‭indicare‬ ‭il‬ ‭multivalore;‬‭per‬‭esempio‬‭se‬‭sotto‬‭un‬‭entità‬

‭“titolo‬ ‭studio”‬ ‭compare‬ ‭la‬‭scritta‬‭(1,n)‬‭significa‬‭che‬‭possono‬‭esserci‬‭molteplici‬

‭titoli‬ ‭di‬ ‭studio‬ ‭ma‬ ‭che‬ ‭il‬‭requisito‬‭minimo‬‭deve‬‭obbligatoriamente‬‭essere‬‭uno.‬

‭Un‬ ‭vincolo‬ ‭di‬ ‭tipo‬ ‭(0,n)‬ ‭presuppone‬ ‭che‬ ‭ci‬ ‭possano‬ ‭essere‬ ‭molti‬ ‭attributi‬ ‭o‬

‭anche nessuno.‬

3

) Qual è la funzione della scheda File in Microsoft Access?‬

‭Analogamente‬ ‭a‬ ‭molti‬ ‭altri‬ ‭software,‬ ‭in‬ ‭particolar‬ ‭modo,‬ ‭quelli‬ ‭prodotti‬ ‭da‬

‭Microsoft,‬ ‭cliccando‬ ‭sulla‬ ‭scheda‬ ‭“file”‬ ‭si‬ ‭apre‬ ‭il‬ ‭menu‬ ‭all’interno‬ ‭del‬ ‭quale‬

‭compaiono le varie voci, Apri, Salva, Stampa.‬

‭26.2. ESERCITAZIONE.‬

1

)‬ ‭Descrivere‬ ‭brevemente‬‭l'operazione‬‭di‬‭importazione‬‭di‬‭dati‬‭in‬‭Access‬

‭da Excel.‬

‭Dalla‬ ‭barra‬ ‭dei‬ ‭menù‬ ‭scegliere‬ ‭scheda‬ ‭“dati‬ ‭esterni”‬ ‭quindi‬ ‭“excel”‬ ‭e‬

‭selezionare‬ ‭il‬ ‭file‬ ‭*xslx‬ ‭che‬ ‭si‬ ‭desidera‬ ‭importare‬ ‭scegliendo‬ ‭la‬ ‭modalità‬

‭“importa dati di origine in una nuova tabella” tra le opzioni proposte.‬

2

)‬ ‭Descrivere‬ ‭in‬ ‭maniera‬ ‭approfondita‬ ‭lo‬ ‭“studio‬ ‭di‬ ‭fattibilità”‬ ‭per‬ ‭la‬

‭creazione di un database.‬

‭Nella‬ ‭creazione‬ ‭di‬ ‭un‬ ‭nuovo‬ ‭database‬ ‭si‬ ‭deve‬‭prima‬‭procedere‬‭allo‬‭studio‬‭di‬

‭fattibilità al fine di organizzare il sistema informativo.‬

‭Si deve procedere seguendo i seguenti punti:‬

‭-‬ ‭elencare tutte le entità e l’elenco degli attributi da memorizzare.‬

‭definire‬ ‭le‬ ‭relazione‬ ‭tra‬ ‭le‬ ‭tabelle‬ ‭di‬ ‭cui‬ ‭al‬ ‭punto‬ ‭1‬ ‭per‬ ‭rendere‬ ‭più‬

‭-‬ ‭efficaci l’operazione di interrogazione dei dati.‬

‭progettare‬ ‭data‬ ‭entry‬ ‭per‬ ‭l’immissione‬ ‭di‬ ‭dati.‬ ‭(il‬ ‭processo‬

‭-‬ ‭d’inserimento).‬

‭-‬ ‭progettare sistemi di interrogazione dati‬

‭-‬ ‭progettare sistemi di reportistica.‬

‭Per‬‭la‬‭creazione‬‭di‬‭nuovi‬‭database,‬‭si‬‭possono‬‭sfruttare‬‭i‬‭modelli‬‭già‬‭presenti‬

‭in Office.‬

‭26.3. ESERCITAZIONE.‬

S

piegare‬ ‭quando‬ ‭e‬ ‭perché‬ ‭è‬ ‭consigliato‬ ‭l’utilizzo‬ ‭di‬ ‭Access‬ ‭al‬ ‭posto‬ ‭di‬

‭Excel.‬

Dettagli
Publisher
A.A. 2023-2024
5 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher mrgasp di informazioni apprese con la frequenza delle lezioni di fondamenti di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università telematica "e-Campus" di Novedrate (CO) o del prof Donatantonio Lucia.