トップページ -> 教材 -> リレーショナルデータベースの基礎
[サイトマップへ], [サイト内検索へ],

リレーショナルデータベースの基礎

サイト構成 連絡先,業績など 実践知識 データの扱い コンピュータ 教材 サポートページ

リレーショナルデータベースの主要機能 (SQLite3 による演習う)

SQLite は,パブリックドメイン組み込み型のデータベース管理システム・ソフトウエア

SQLite3 は,サーバとして動かさない,単一ユーザでのみ使用することを前提とします. アカウント(ユーザ名やパスワード)の機能がない,権限の設定の機能が無いので簡単に使える.

リレーショナルデータベースの学習用に適する. 但し,マルチユーザ,オンラインで使うことは難しいので注意. SQL92 の全機能はない, 索引や制約(外部キー)も弱いように感じる.

  1. リレーショナルデータベースの基本概念

  2. テーブル定義と一貫性制約

  3. SQL 問い合わせ

  4. テーブルの結合と分解

  5. テーブルの更新,トランザクション

  6. データベースの物理構造

  7. SQLite3 の PRAGMA 文

  8. 埋め込み SQL

  9. SQL の実行計画

  10. SQL 入門演習(1)

    SQL の LIKE, GROUP BY, ORDER BY, HAVING, COUNT に関する簡単な演習

  11. 二次索引 (1)

  12. 二次索引 (2)

SQL演習

SQLite の SQL に関する詳しい説明は:


郵便番号データ


SQLite3 関連ツールの使用法

※ 参考 Web ページ: Windows XP, Vista で動くツールがあります. http://www.forest.impress.co.jp/lib/offc/business/db/pupsqlite.html


他言語との連携

なお,Ruby から SQLite を使う方法については, 別のページで説明している.


Eclisep プラグイン


◆ SQLite3 コマンドライン・クライアントのインストールについて

SQLite は組み込み型のデータベース管理システムなので,クライアントと SQLite のプログラムが一体化している. 他のデータベース管理システムのように,データベース管理システムを,サーバとして動かすということは無い.このことに注意.

SQLite コマンドライン・クライアントに関する詳しい説明は:

◆ Firefox の SQLite マネージャ・アドオン Firefox の SQLite マネージャ・アドオン

◆ SQLite Analyzer


公開している資料等のご利用について.

クリエイティブコモンズ BY NC SAです. 資料のご利用を歓迎します. ご利用についての詳細はこちらで案内している.