More Related Content
Similar to Node.js+MongoDB in SPA (20)
Node.js+MongoDB in SPA
- 9. Databaseのおさらい
• データベースの種類
• ISAM DB
• テーブルへキーおよびデータ情報を持ち、キーによるデータベースアクセスを行う
• データベースを構造的に表現するのはプログラムロジックによって行われる
• RDBMS(SQL)
• テーブル・スペース内のテーブルへ行・列でデータがストアされる
• データベースを構造的に表現するためにはSQL(SELECT)文によるクエリが必要
• XML(オブジェクト) DB
• テーブル・スペース、テーブル、行、列という概念はなく、XML形式のオブジェクトを格納するオブジェク
ト指向データベース
• データベース内のオブジェクトがデータの構造そのものを表している
• 特定のデータへは XPath記法によるクエリーが可能
- 10. MongoDB
• MongoDBとは XML Databaseの入出力を JSON形式に置き
換えたものである
• XML DB同様に JSON形式で表現されたオブジェクト・
データをデータベースへ格納する
• オブジェクト・データのクエリには XPath同様の機能を備
えたjQuery様の“$(#foo)”といった記法で記述する
• RDBMSで言うストアド・プロシージャとして JavaScript
が使用可能