SQL - Der Kontakt zur Datenbank
SQL ist eine Datenbanksprache zur Definition von Datenstrukturen in relationalen Datenbanken. Mit den SQL Statements kann man Datenbanken ansprechen. dadurch ist man in der Lage Datenbanken zu Bearbeiten,Datensätze Einfügen,Datensätze Verändern bzw. Löschen. Bei einem Aufruf einer Webseite werden Abfragen, das heißt lesen der Datenbank von darauf basierenden Datenbeständen durch geführt. Dieser Zugriff erfolgt in der Regel immer bei Contentmanagement (CMS) etc. bzw. bei dynamischen Internetseiten.
Die Sprache basiert auf der relationalen Algebra, ihre Syntax ist relativ einfach aufgebaut und semantisch an die englische Umgangssprache angelehnt. Fast alle gängigen Datenbanksysteme unterstützen SQL – allerdings in unterschiedlichem Umfang und leicht voneinander abweichenden „Dialekten“. Durch den Einsatz von SQL strebt man die Unabhängigkeit der Anwendungen vom eingesetzten Datenbankmanagementsystem an.
Durch diese Art des Zugriffes bzw. des Lesens einer Seite, ist der eigentliche Inhalt in den meisten Fällen, nicht in einem Dokument (HTML, oder TXT etc., sondern in einem Feld einer Tabelle in der Datenbank (DB). Das hat den Vorteil, das in der Regel alle aktuellen und relevanten Daten in der DB sind und ein Backup der Datenbank den aktuellen Zustand beinhaltet. Damit ein CMS aber zu jeder Zeit wieder hergestellt werden kann, sollte auch das komplette Dateisystem auf dem Server, über ein Backup gesichert werden. Dieses Backup kann je nach Werkzeug, Tool oder CMS zig Tausend Dateien beinhalten.
Wenn sie mehr über dieses Thema wissen möchten folgen sie uns auf dem Blog der NKiSolution, wo immer mal solche Informationen beantwortet bzw. erläutert werden. Blog.NKiSolution.de