実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで [単行本]
    • 実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで...

    • ¥3,630109ポイント(3%還元)
    • 在庫あり2020年12月6日日曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003306220

実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで [単行本]

価格:¥3,630(税込)
ポイント:109ポイント(3%還元)(¥109相当)
お届け日:在庫あり今すぐのご注文で、2020年12月6日日曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:コロナ社
販売開始日: 2020/08/09
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
NEWマルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで の 商品概要

  • 目次

    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関連ソフトウェアの導入

    参考文献
    索引
  • 出版社からのコメント

    基本理論は必要最小限に,実際の操作命令やデータベースプログラミングについて平易に解説。幅広い応用事例を記述。
  • 内容紹介

    【書籍の特徴】
    本書は,いまのビッグデータ時代に生きるデータエンジニア,データベース技術者に必要となる関係データベースとNoSQLデータベースの両方を勉強できるように執筆したものである。書名に示してあるように,本書では,関係データベースについてはMySQLを,NoSQLデータベースについては,近年特に広く使われているMongoDBとCouchDBを取り上げている。
    本書は,読者の皆様が勉強しやすいように,3種類のデータベースともに,基本理論を説明し,基本命令による各種操作を行った後に,Pythonによるアプリケーションの実現に帰着するように構成されている。基本理論は必要最小限にとどめ,実際のデータベースの操作命令およびPythonプログラムのソースコードについて多くの紙面を割いて詳しくわかりやすく解説している。また,本書の1冊だけで,初歩的なレベルから始まって,実務に役立つレベルに到達できるように,必要なソフトウェアの環境構築から,請求書データベースの設計,フライトデータ解析,Twitter ストリミングデータの収集と解析まで,幅の広い応用事例を示している。

    【各章について】
    本書は,前半(第1~7章)の関係データベース部分と後半(第8~11章)のNoSQLデータベース部分の二つの部分から構成されている。
    第1章:関係データベースの基本理論,基本事項を説明する。
    第2,3,4章:SQLの各種操作と基本演算について解説する。
    第5章:PythonからSQLデータベースの利用法と利用例を示す。
    第6,7章:関係データベースの設計理論を説明する。その上で,設計例およびPythonによる設計例の実現を示す。
    第8,9章:ドキュメントデータベースのMongoDBの基本操作を説明する。また,PythonからMongoDBの利用法と利用例を示す。
    第10,11章:ドキュメントデータベースCouchDBの基本操作を説明する。また,PythonからCouchDBの利用法と利用例を示す。

    【著者からのメッセージ】
    書名の最初にあるように,「実践」こそ技術習得の近道である。本書を読むにあたり,実際のデータベースシステム上で繰り返し実践するように心掛けてください。本書にある例題,演習問題のみならず,実務の一場面を想定した問題を作成し,それを解決するよう取り組むことができれば,より効果的である。本書を読んでいただき,読者の皆様はデータベースの開発,利用スキルが向上でき,実務の場において活躍できれば幸いである。

    *Pythonのソースコードと必要なデータファイルをホームページに掲載予定。詳しくはコロナ社ホームページをご覧ください。

    図書館選書
    基本理論は必要最小限に,実際の操作命令やデータベースプログラミングについて平易に解説。請求書データベースの設計,フライトデータ解析,Twitterストリーミングデータの収集と解析など,幅広い応用事例を示した。
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    藤野 巖(フジノ イワオ)
    1991年東海大学大学院工学研究科博士課程修了。博士(工学)。1994年東海大学短期大学部講師。2001年東海大学短期大学部助教授。2004年~05年イギリス・サウサンプトン大学客員教授。2007年東海大学短期大学部教授。2008年東海大学情報通信学部教授。2016年~17年フランス海軍アカデミー招聘研究員

実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで の商品スペック

商品仕様
出版社名:コロナ社
著者名:藤野 巖(著)
発行年月日:2020/08/28
ISBN-10:4339029122
ISBN-13:9784339029123
判型:A5
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:241ページ
縦:21cm
横:15cm
他のコロナ社の書籍を探す

    コロナ社 実践Pythonによるデータベース入門―MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!