"SQLite" (.sqlite)

サポートされるデータベースのリスト »

詳細

  • SQLiteは,Cプログラミングライブラリに含まれるリレーショナルデータベースの管理システムである.SQLiteはクライアントサーバデータベースエンジンではない.エンドブログラムに埋め込まれたものである.

接続と認証

  • "path"がSQLite データベースへのパスであるDatabaseReference[File["path"]]という形式は,DatabaseReference[<|"Backend""SQLite","Name""path"|>]に等しい.
  • DatabaseReference[<|"Backend""SQLite"|>]という形式は,ファイル位バッキングがないインメモリのSQLiteデータベースを表す.
  • DatabaseReference[assoc]assoc によく使われる要素には以下がある.
  • "Backend"使用されるSQLバックエンドの型
    "Name"データベースのパス

サポートされる型

  • BLOBByteArray
    NUMERICReal(固定精度)
    INTEGERInteger
    REALReal
    TEXTString
  • SQLiteの型指定には任意の文字列を使うことができる.標準的なSQLとの型扱いの違いの詳細は,公式のSQLiteのドキュメントを参照されたい.

例題

  (1)

サンプルのデータベースファイルを使ってSQLiteの接続を作成する:

SQLiteのDatabaseReferenceの正準形はAssociationを使う: