実践Pythonによるデータベース入門 - MySQL,MongoDB,CouchDBの基本操

個数:1
紙書籍版価格
¥3,630
  • 電子書籍

実践Pythonによるデータベース入門 - MySQL,MongoDB,CouchDBの基本操

  • 著者名:藤野巖
  • 価格 ¥3,630(本体¥3,300)
  • コロナ社(2021/08発売)
  • ポイント 33pt (実際に付与されるポイントはご注文内容確認画面でご確認下さい)
  • ISBN:9784339029123

ファイル: /

内容説明

基本理論は必要最小限に,実際の操作命令やデータベースプログラミングについては平易に解説。請求書データベースの設計,フライトデータ解析,Twitterストリーミングデータの収集と解析など,幅広い応用事例を示した。

目次

1.データベース
1.1 データと情報とデータベース
1.2 データモデルと関係データモデル
1.3 関係データベース
1.4 データベース管理システム
1.5 SQL
1.6 NoSQL
演習問題

2.SQL―手始め―
2.1 SQL命令文の基本的な決まり
2.2 データベースの表示,作成と削除
2.3 テーブルの表示,作成,削除と変更
2.4 データの挿入,表示と削除
2.5 簡単な問い合わせ
演習問題

3.SQL―基本的な問い合わせ―
3.1 基本理論―選択演算と射影演算―
3.2 データの整列
3.3 集約関数
3.4 算術演算
3.5 ビューの作成と削除
演習問題

4.SQL―結合演算を用いた問い合わせ―
4.1 基本理論―結合演算―
 4.1.1 交差結合
 4.1.2 等結合と自然結合
4.2 複数テーブルからなるデータベース
4.3 SELECT文―交差結合―
4.4 SELECT文―等結合と自然結合―
演習問題

5.PythonによるMySQLプログラム
5.1 プログラム例―PythonからMySQLデータベースに接続する―
5.2 プログラム例―データベースを作成する―
5.3 プログラム例―テーブルの作成とデータ入力―
5.4 プログラム例―簡単な問い合わせ―
5.5 プログラム例―結合演算を用いた問い合わせ―
演習問題

6.データベース設計の基本
6.1 データベースの設計プロセス
6.2 実体関連(ER)モデル
6.3 ERモデルを用いた論理設計
6.4 ERモデルを用いた設計例
6.5 正規形および正規化
演習問題

7.データベース設計の応用例
7.1 設計問題
7.2 概念設計と論理設計
7.3 設計文書
7.4 SQLによるデータベースの実現
7.5 Pythonによるデータベースを作成する
演習問題

8.MongoDBの基本
8.1 MongoDBの概要
8.2 MongoDBの基本操作―データベース,コレクションの作成,確認と削除―
8.3 MongoDBの基本操作―ドキュメントの表示,更新と削除―
8.4 MongoDBの基本操作―検索―
演習問題

9.PythonからMongoDBを利用する
9.1 PythonからMongoDBにアクセスするために
9.2 郵便番号データベースの作成
9.3 郵便番号データベースを利用したPythonプログラム例
9.4 フライトデータベースの作成
9.5 フライトデータベースを利用したPythonプログラム例
演習問題

10.CouchDBの基本
10.1 CouchDBの概要
10.2 CouchDBの基本操作―curl―
10.3 CouchDBの基本操作―Futon―
10.4 カスタムビュー
演習問題

11.PythonからCouchDBを利用する
11.1 PythonからCouchDBにアクセスするために
11.2 Twitter Streaming DataをCouchDBに保存するプログラム
11.3 CouchDBからツイートを取り出して処理するプログラム
演習問題

付録
A.1 MySQL関連ソフトウェアの導入
A.2 MongoDB関連ソフトウェアの導入
A.3 CouchDB関連ソフトウェアの導入

参考文献
索引