Upload
theodosis-sourgounis
View
202
Download
1
Embed Size (px)
Citation preview
{Decode
Ομάδα γραφικού περιβάλλοντος
Database on a browser.
Το Web SQL API παρέχει τη δυνατότητα
αποθήκευσης και οργάνωσης δεδομένων
στον υπολογιστή του χρήστη, με τη
μορφή σχεσιακής βάσης δεδομένων.
Εισαγωγή δεδομένων σε βάση.
Εκτέλεση ερωτημάτων μορφής SQLite
Υποστήριξη: Opera, Google Chrome 4, Safari. Από τα τέλη του 2010 σταμάτησε να αναπτύσσεται.
Είναι όμως η μοναδική λύση για τους παραπάνω
φυλλομετρητές.
Web SQL
var db = openDatabase( “Decode”, “1”, “Shop Dabase”, 1024 *
1024 );
Db.transaction( function( tx ){
tx.executeSQL( “CREATE TABLE `shops` (id real, name
text );“, [], );
tx.executeSQL( “INSERT INTO `shops` VALUES (‘1’, ‘Ask’);”,
[] );
tx.executeSQL( “SELECT * FROM `shops`;”, [], function( tx,
result ){
for( var i = 0; i < result.rows.length; ++i ){
var row = items.rows.item( i );
alert( row.id + “: “ + row.name );
}
} );
} );
Web SQL
Το Indexed Database API (WebSimpleDB)
παρέχει τη δυνατότητα αποθήκευσης και
οργάνωσης δεδομένων στον υπολογιστή
του χρήστη.
Αποθήκευση JSON αντικειμένων σε βάση.
Εκτέλεση ερωτημάτων χρησιμοποιώντας
προεπιλεγμένα indexes.
Υποστήριξη: Firefox 4, Google Chrome 11 (IE
!!).
Indexed DB
Περισσότεραhttp://html5doctor.com/introducing-web-sql-databases
http://code.google.com/p/indexeddb
https://developer.mozilla.org/en/IndexedDB
http://hacks.mozilla.org/2010/06/beyond-html5-database-apis-and-the-road-to-indexeddb
Ερωτήσεις;