6
{ Decode Ομάδα γραφικού περιβάλλοντος Database on a browser.

Web sql: a quick approach (Greek)

Embed Size (px)

Citation preview

Page 1: Web sql: a quick approach (Greek)

{Decode

Ομάδα γραφικού περιβάλλοντος

Database on a browser.

Page 2: Web sql: a quick approach (Greek)

Το Web SQL API παρέχει τη δυνατότητα

αποθήκευσης και οργάνωσης δεδομένων

στον υπολογιστή του χρήστη, με τη

μορφή σχεσιακής βάσης δεδομένων.

Εισαγωγή δεδομένων σε βάση.

Εκτέλεση ερωτημάτων μορφής SQLite

Υποστήριξη: Opera, Google Chrome 4, Safari. Από τα τέλη του 2010 σταμάτησε να αναπτύσσεται.

Είναι όμως η μοναδική λύση για τους παραπάνω

φυλλομετρητές.

Web SQL

Page 3: Web sql: a quick approach (Greek)

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

Page 4: Web sql: a quick approach (Greek)

Το Indexed Database API (WebSimpleDB)

παρέχει τη δυνατότητα αποθήκευσης και

οργάνωσης δεδομένων στον υπολογιστή

του χρήστη.

Αποθήκευση JSON αντικειμένων σε βάση.

Εκτέλεση ερωτημάτων χρησιμοποιώντας

προεπιλεγμένα indexes.

Υποστήριξη: Firefox 4, Google Chrome 11 (IE

!!).

Indexed DB

Page 5: Web sql: a quick approach (Greek)

Περισσότερα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

Page 6: Web sql: a quick approach (Greek)

Ερωτήσεις;