DBase: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m →‎top: Bot: Markup immagini, accessibilità
Antonell (discussione | contributi)
Nessun oggetto della modifica
Riga 20:
|sito_web = http://www.dbase.com/
}}
'''dBase''', scritto anche '''dBASE''' è un [[software]] per la gestione di [[database]] ([[DBMS]]), archivi dati, tabelle, report in ambiente [[MS-DOS]] e [[Windows]]. È costituito da un ambiente operativo e di sviluppo che utilizza una serie di comandi e [[istruzione (informatica)|istruzioni]] che agiscono sugli archivi. Sia l'ambiente operativo sia i comandi hanno seguito un'evoluzione nel corso degli anni, differenziandosi a seconda della versione del software messa in commercio. Gli archivi, formati da record e da campi, devono essere definiti sia per il nome sia per la tipologia dei dati inseriti, ossia dai tipi di campi costituenti la tabella. È prevista l'indicizzazione degli archivi grazie all'utilizzo di [[chiave primaria|chiavi primarie]] e secondarie.
 
[[File:DBASE timeline.png|upright=1.2|thumb|Timeline completa per tutti i prodotti derivati dBASE]]
Riga 36:
Vulcan venne rinominato in dBase II e per motivi di marketing la Ashton-Tate pensò che fosse da evitare la versione 1, quindi dBase I non fu mai distribuita.
 
Con un grosso investimento in pubblicità, dBase II divenne un grande successo, uno dei più grandi degli [[anni 1980|anni ottanta]].<ref>{{cita web|cognome=Lazzareschi|nome=Carla|titolo=The Creator of dBase Software Maintains That It Is Original|url=http://articles.latimes.com/1990-12-15/business/fi-5823_1_original-program|opera=LA Times|editore=LA Times|accesso=15-12-1990}}</ref> Nel [[1984]] la Ashton-Tate aveva un fatturato annuo di 35 milioni di dollari, contro i 55 milioni della [[Microsoft]].
 
Benché limitato nel numero di [[record (database)|record]] e nel numero dei campi, nonostante il programma fosse progettato inizialmente per funzionare su un'architettura [[hardware]] a [[8 bit]] dotata di un [[sistema operativo]] [[CP/M]], in breve tempo dBase venne utilizzato in un grandissimo numero di progetti [[software]], divenendo lo standard nella gestione dei dati, grazie alla presenza di un linguaggio di interrogazione e di programmazione.
Riga 46:
 
== dBase IV e V ==
Nell'ottobre [[1988]], fu messa in commercio la nuova release dBase IV, che non funzionava bene, il software era ancora più lento della versione precedente, e pieno di [[bug]]. Le vendite anche per via dei nuovi prodotti di altre società ([[Clipper (linguaggio)|Clipper]] e [[FoxBase]]) crollarono e i clienti si rivolsero ad altri prodotti.<ref>{{Cita pubblicazione |titolo=In Search of Stupidity: Over Twenty Years of High-Tech Marketing Disasters, Second Edition |nome=Chapman |cognome=Merrill R. |anno=2006 |editore=Apress |isbn=1-59059-721-4 |capitolo=The Horror, the Horror |pagine=81–83}}</ref>
 
Come risposta la Ashton-Tate fece causa alla [[FoxBase]], ma la perse, in quanto ci si rese conto che il querelante non aveva i diritti di proprietà su dBase, rimasti al [[Jet Propulsion Laboratory]] presso il quale lavorava Wayne.
Riga 68:
DISPLAY [OFF], [intervallo], [campi], [FOR], [TO PRINT] ; descrive/visualizza il record ed i campi<br />
JOIN WITH nome tabella1 TO nome tabella2 FOR nome tabella1->campo1 = nome tabella3->campo1; consente un collegamento/unione di un gruppo di record fra due o più tabelle legate o tenute insieme da un campo in comune.
 
== Formato file ==
Una caratteristica importante di dBase è il suo formato di file <tt>.dbf</tt>, che è stato adottato in un certo numero di altre applicazioni. Ad esempio, il formato [[shapefile]], sviluppato da [[Esri]] per i dati spaziali nel proprio PC ArcInfo [[geographic information system|sistema di informazione geografica]] per PC [[ArcInfo]], utilizza file .dbf file per memorizzare i dati degli attributi funzione.
 
Microsoft consiglia di salvare un file di database [[Microsoft Works]] nel formato di file dBase in modo che possa essere letto da [[Microsoft Excel]].<ref>[http://office.microsoft.com/en-us/excel-help/troubleshoot-converting-file-formats-HP005203437.aspx Troubleshoot converting file formats - Excel - Office.com]</ref>
 
Un pacchetto è disponibile per [[Emacs]] per leggere i file xbase.<ref>[http://sourceforge.net/projects/xbasemode/]</ref>
 
[[LibreOffice]] e [[OpenOffice.org|OpenOffice]] Calc sono in grado di leggere e scrivere tutti i file DBF generici.<ref>https://help.libreoffice.org/Calc/Importing_and_Exporting_dBASE_Files</ref><ref>https://wiki.openoffice.org/wiki/Connecting_dBase_%28xBase%29</ref>
 
==Nella cultura popolare==
Nel film ''[[Office Space]]'', il personaggio Peter Gibbons, un programmatore interpretato da [[Ron Livingston]] sta lavorando per rendere i sistemi della società compatibili col millenium bug ([[Y2K]] compliant). Sulla sua libreria si può chiaramente vedere il libro "Capire dBASE III Plus" di Alan Simpson.<ref>https://fogsmoviereviews.files.wordpress.com/2012/07/office_space_gutting_fish.png</ref><ref>https://www.amazon.com/Understanding-dBASE-Sybex-Computer-Books/dp/089588349X</ref>
 
==Note ==
<references/>
 
== Collegamenti esterni ==
* {{en}}[Official website|http://www.dbase.com/]
* {{en}}[http://www.clicketyclick.dk/databases/xbase/format/index.html xBase (and dBase) File Format Description]
 
{{Database management system}}