Firebird SQL: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Nessun oggetto della modifica
Riga 4:
 
Il suo principale punto di forza sta nella completezza delle funzioni previste da [[SQL]] che vengono supportate; offre un'eccellente meccanismo di concorrenza, alte performance, ed un potente linguaggio a supporto per le [[stored procedure]] ed i [[trigger]]. Questo lo rende uno dei database opensource più potenti attualmente disponibili.
 
 
== Firebird il futuro è qui! ==
Firebird è un database relazionale che offre parecchie funzionalità dello standard ANSI SQL . Esiste nelle versioni per Linux, Windows, e per un buon numero di piattaforme Unix. Firebird offre un eccellente concorrenza dei processi, alte performance, e un potente supporto ai linguaggi per le stored procedures e itrigger. E' usato negli ambienti produttivi, sotto vari nomi, fin dal 1981.
 
Firebird è un progetto indipendente di programmatori C e C++, technical advisors e supporte che sviluppano e diffondono un database relazionale multi-piattaforma basato sul codice sorgente rilasciato dalla Inprise Corp (ora conosciuta come Borland Software Corp) il 25 Luglio 2000 sotto la licenza InterBase Public License v.1.0.
 
Firebird è completamente libero da ogni registrazione, licensing o contributi di distribuzione. Può essere distribuito liberamenteper l'utilizzo con qualsiasi software di terze parti, siano esse commerciali che no.
 
Il nuovo moduli di codice sviluppato e aggiunti a Firebird sono sotto la licenza Initial Developer's Public License. (IDPL). I moduli originalirilasciati dalla Inprise sono sotto la licenza InterBase Public License v.1.0. Entrambe le licenze sono una variazione della licenza Mozilla Public License v.1.1.
 
== Eccovi alcune funzionalità incluse nella versione 2.0 ==
 
* A thorough reworking of indexing to ramp up performance and minimise bottlenecks in searching and matching
* Several limitations inherited from the legacy code have now gone, such as the 252-byte limit on index size and the 30 Gb limit on table size.
* A new interface for plugging in international character sets, including enhanced Unicode support, along with a number of new and corrected collations
* 64-bit latform support with released binaries available for AMD64 and Intel EM64T on Linux. Windows 64-bit builds are ready for testing and will follow in a sub-release
* An intense makeover of server security, including beefed-up password encryption and inbuilt protection for brute-force attack
* Support for SQL200x derived tables, including multi-level nesting and joining of subqueries
* EXECUTE BLOCK syntax to enable blocks of procedural SQL (PSQL) to be executed in dynamic SQL statements
* Explicit cursors in PSQL, also available inside EXECUTE BLOCK statements
* Optional WAIT lock conflict timeout, available as both a SET TRANSACTION argument and as a transaction parameter in the API
* All-new incremental backup capability
* Complete re-architecting of "serverless" local connection protocol on Windows to eliminate the inherent instability of the legacy IPServer protocol
* Fully completed implementation of the Services API on all platforms
 
 
== Collegamenti esterni==
* {{en}} http://www.firebirdsql.org/
* {{it}} http://www.firebird.it/
* {{it}} http://www.firebirdsql.it/
 
[[Categoria:Database]]