HTML5 und WebSQL Datenbanken

Die meisten High-End-Datenanwendungen verwenden, um die relationale Datenbank-Modelldaten zu speichern. HTML5 bietet ein radikal neues Modell. Der Browser enthält tatsächlich eine eigene Datenbank-Programm (basierend auf der beliebten SQLite-Engine), und Sie können eine Datenbank direkt auf dem Client erstellen und zu verwalten!

Die folgende SQL-Code erstellt eine einfache Datenbank-Tabelle genannt Kontakt und fügt drei Werte in der Tabelle:

DROP TABLE IF EXISTS Kontakt-CREATE TABLE IF NOT Kontakt VORHANDEN (ID, Name, E-Mail) -EINFÜGE in Kontakt VALUES (1, 'Andy', '[email protected]') - INSERT INTO Kontakt VALUES (2, 'Bill' "[email protected] ') - in Kontakt WERTE INSERT (3,' Steve ',' [email protected] ') -

Die SQL-Sprache ist mächtig und komplex. Experimentieren Sie mit WebSQL verfügt nur, wenn Sie mit Standard-SQL bereits vertraut sind. Wenn Sie mit der Form von SQL in WebSQL verwendet zu experimentieren, Besuch SQLite.

Die beliebte SQLite-Datenbank-Engine ist in vielen Formen erhältlich. Sie können eine native Version für Ihre Plattform herunterladen, oder Sie können die SQLite Manager-Erweiterung für Firefox. Auch neuere Versionen von Chrome haben eine Datenbank-Konsole zur Verfügung. (Rechts, auf eine beliebige Stelle auf der Seite und wählen Sie Inspect Element). Die Entwickler-Tools Dialog erscheint, und Sie können die Registerkarte Speicher verwenden, um alle lokal definierten Datenbanken zu sehen. Wenn Sie eine Datenbank in Ihrer Seite definiert haben, können Sie geben SQL in die Konsole Befehle, um die Datenbank manuell zu verwalten und zu aktualisieren.

Menü