Caratteristiche
|
Nel 1983
la Commodore rilascia un primo versatile database per il C64,
sotto il nome di The Manager. Questo programma pur presentando
form dal layout apparentemente semplice è in realtà abbastanza
elaborato, flessibile e potente da rappresentare per la fascia
home computer una novità, portando anche su queste macchine
un sistema di archiviazione disponibile solo su sistemi dal
costo superiore. The Manager permetteva di progettare il proprio
database strutturando file, records e campi nella maniera voluta.
Era adatto ad esempio a realizzare archivi di vendite, personale,
indirizzi, collezioni, transazioni e molto altro. Poteva infatti
trattare una quantità rispettabile di informazioni che si ben
si adattava alle svariate esigenze dell' utenza. Ogni file ammetteva
un fino a 2000 record, strutturati in massimo 250 campi ed un
totale di 1500 caratteri per record. Il programma poteva gestire
effettivamente questa mole di dati, ma se i record erano troppo
grandi e troppo numerosi il collo di bottiglia veniva ad essere
la capacità del floppy disk (170k) costringendo a spezzare l'
archivio. The Manager era stato scritto per lavorare solo con
un singolo 1541 e non funzionava con drive multipli o con doppi
drive come ad esempio il 4040. Il programma ammetteva un massimo
di 20 schermate per l' input dei dati, permetteva l' indicizzazione
su qualsiasi campo, ricerche booleane, calcoli aritmetici ed
era comprensivo di report generator. Poteva inoltre interfacciarsi
con l' Easy Script e richiamarlo dall' interno del programma.
L' opzione "manipulate files" permetteva di copiare, estendere
o riarrangiare un determinato archivio. L' opzione "arithmetic"
permetteva di creare "sottoprogrammi" per effetturare calcoli
all' interno di un record o tra record diversi. Essi agivano
sui campi di tipo numerico mediante le quattro operazioni, elevamento
a potenza, operatori booleani e specifici comandi strutturati.
Il primo era IF...THEN...ELSE...ENDIF per la valutazione di
condizioni il secondo WHILE...DO...ENDWHILE per l' esecuzione
di loop. Tali programmi venivano salvati in appositi "math file"
ed applicati a richiesta ai dati dell' archivio. I criteri di
ricerca, anche su chiavi multiple, agivano su stringhe totali
o parziali e comprendevano inoltre sei criteri di confronto
(maggiore, minore ecc...) per ricerche comparative. I dati generati
nei report potevano essere inviati allo schermo, alla stampante
o al disco in due formati: sequenziale, come testo formattato
pronto per la stampa; testuale per essere importato come blocco
di testo in un word processor o un altro programma. Progettando
i moduli si poteva lasciare spazio per una intestazione a colori
con un limitato uso della grafica mediante i caratteri testuali
del C64, e similmente per un piè di pagina. Un neo del pacchetto
era il manuale che essendo di sole 50 pagine non approfondiva
abbastanza alcuni aspetti o funzioni, ma il programma aveva
ben più possibilità di quanto non apparisse superficialmente.
|
|
|
|
|
|