|
|
![]() |
||
|
F R E E W A R E |
Blocchi logici e database | ||
|
- Questo è l'insieme
universo dei blocchi logici:
|
|||
| Descrizione |
- L'idea è di mettere i pezzi in un qualunque
programma database ...
Ogni pezzo ha queste caratteristiche:
Ogni blocco è differente da ogni altro per almeno una caratteristica. Da ciò deriva, quindi, una quantità totale di: 4 x 3 x 2 x 2 = 48 blocchi diversi. L'esercizio consiste nell'inserire i blocchi logici in una tabella di un qualsiasi programma database. Prendete il vostro database preferito e create una tabella che risulterà di 48 righe (record) ciascuno dei quali suddiviso in 5 colonne (campi). Ogni record conterrà la descrizione testuale di ciascun blocco secondo le variabili FORMA, COLORE, SPESSORE e DIMENSIONE. Denominate l'ultimo campo "FIGURA" e abilitatelo a contenere l'immagine grafica del pezzo descritto. Dopo aver creato e salvato la tabella inserite nel database i dati relativi alla descrizione di ciascun pezzo. Così, per esempio, si avrà: ![]() Una volta inseriti tutti i 48 pezzi salvate la tabella. A questo punto potete sperimentare tutte le funzioni di ricerca di cui dispone il database, creare e registrare delle query, provare ad usare gli operatori logici e relazionali, ecc. Si può fare concretamente quello che fa il database usando il materiale (La scatola dei blocchi logici è reperibile in commercio). Ecco alcune delle possibili richieste d'interrogazione al database, prima espresse nel linguaggio naturale, poi da formulare sottoforma fi query: - Cerca tutti i pezzi rossi; - Cerca i pezzi rossi non grandi - Cerca i pezzi rossi spessi e piccoli; - Cerca tutti i pezzi sottili ... L'elenco potrebbe continuare! Di solito l'apprendimento di un programma database è impegnativo e spesso molti sono scoraggiati da un approccio inadeguato. Lavorare sull'insieme universo dei Blocchi logici rappresenta invece un ottimo esercizio per far pratica con le funzioni basilari di questo potente strumento. Per un più facile approccio potete creare una tabella con il vostro elaboratore di testi e sperimentare le funzioni di ordinamento.
Possibili sviluppi:
Il progetto è aperto ad ogni genere di idea. Potete inviarmi i vostri programmi, commenti, link e contributi vari sull'argomento. Se ritenuti interessanti potranno essere inseriti in queste pagine. E' preferibile inviare il materiale in formato ZIP come allegato a un messaggio di posta elettronica. I programmi dovranno essere freeware. L'esempio scaricabile qui sotto è stato realizzato col programma database Lotus Approach.
|
||
|
|
Download blocchi logici in formato bitmap Download BLDB01 - esempio in Lotus Approach® Tempo 3 secondi
|
||
|
|