トップページ
▶
データ処理
▶
SQL,リレーショナルデータベースの活用
サイトマップ
サイト内検索
まとめページ
アクセスログ
金子邦彦研究室
SQL,リレーショナルデータベースの活用
全体構成
情報工学の基礎
インストール,運用
人工知能,実世界DB
データ処理
プログラミング
支援
連絡先,業績など
データベースシステム
のインストール,設定,運用は,
別ページ
にまとめている.
目次
CSV ファイルに対する SQL の実行
CSV ファイルに対して SQL 問い合わせを実行
CSV ファイルのリレーショナルデータベースへのインポート
CSV ファイルの SQLite3 へのインポートと SQL 問い合わせ
SQLite biter のインストールと使用(Windows 上,Ubuntu 上)
CSV ファイルの PostgreSQL へのインポートと SQL 問い合わせ(書きかけ)
CSV ファイルの Apache Spark へのインポートと SQL 問い合わせ(Ubuntu 上)
SQL を用いたさまざまな処理
リレーショナルデータベースのテーブルでリストを扱う(SQLite 3 を使用)
テストデータ生成用 Ruby プログラム
テストデータベース生成
エッジリストの生成
テストデータベース生成と性能評価
SQL の autoincrement(SQLite 3 を使用)
SQL によるテーブルの関数従属性の確認,分解と結合(SQLite 3 を使用)
単一 SQL 実行での性能確認
CSV ファイルに対する SQL 問い合わせの性能確認(Ubuntu で,SQLite3,pandasql,csvkit,TicklishHoneyBee/csvdb を使用)
リレーショナルデータベースへの CSV ファイルインポートと性能確認手順
並行実行での性能確認
dstat(システム計測ソフト)と dstat データのグラフ描画(Ubuntu 上)
コマンドや bash 内の関数を並列実行(bash を使用)
リレーショナルデータベースへの CSV ファイルインポートでの並列処理効果確認(書きかけ)