Datenbanken » Datenbankarten » Firebird


Firebird


Firebird ist eine freies DBMS und ist ein Ableger des großen Datenbankbruders Interbase

Die Firebird-Datenbank beherrscht gespeicherte Prozeduren, die sich ähnlich wie die von Oracle verhält(PL/SQL). Kaskadierende Trigger für alle DML-Befehle werden angeboten sowie referentielle Integrität für Foreign-Keys(Fremdschlüssel). Alle Transaktion sind voll kompatibel mit dem ACID-Standard und unterstützen Savepoints

Firebird Versionen


Classic Server:

Bei dem Classic Server werden alle eingehenden Verbindungen als Prozesse erstellt und jeder Prozess benutzt seinen eigenen Datenbank-Cache. Das ist sehr nützlich, wenn man Multiprozessoren verwenden möchte.

Embedded:

Mit der Embedded-Version ist es möglich eine Einzelplatzlösung zu schaffen, in der die Anwendung (Front-End) einen exklusiven Zugriff auf die Datenbank erhält. Diese Version muss nicht installiert werden und kann mithilfe der Programmbibliothek in ein Projekt eingebunden werden.

Backup-Software

Das Backup-Tool „gbak“ kann Snapshots von der Datenbank erstellen ohne die Datenbank herunterfahren zu müssen - dadurch ensteht ein erheblicher Vorteil bei Systemen, die sehr lange oder durchgehend laufen müssen.

Vorteile / Nachteile von Firebird


Vorteile



Nachteile:

- Learning by Doing! -
Übungsbücher mit Lösungen
Übung macht den Meister! Wir sagen euch, welche Übungsbücher am besten geeignet sind.
Anzeigen
Buchempfehlung