Python データベースプログラミング入門
著者 | 日向 俊二 |
---|---|
判型 | B5変型、208頁 |
ISBN | 978-4-87783-462-3 |
価格 | 本体 2,400円 |
発行日 | 2019年 2月25日(初版第1刷) |
備考 | ダウンロードサービス:学習に使えるサンプルファイル |
本書について
本書は、プログラミング言語として理解しやすいPythonを使い、余計なパッケージを 導入せずなるべく簡素な例を用いて、データベースの概念と操作方法を分かりやすく 解説します。
データベースはあらゆる情報を扱うソフトウェアの中心技術の一つです。たとえば、 ウェブサイトの構築に近ごろよく使われているWordPressにもデータベースが使われ ています。航空機の運航管理からスーパーマーケットの在庫管理まで、さまざまなシ ステムの一定の構造を持つ情報は、ほぼすべてがデータベースに保存されています。
本書では、データベースを初めて使う読者を対象に、データベースについての基本的 なことから、データベースへの作成や接続、テーブルの作成、データの登録や更新、 削除など一連の操作について解説します。また、応用としてデータベースを扱うGUI アプリの作り方を紹介します。
電子書籍は下記のサイトからご購入できます
目次
- 第1章 データベースの基礎知識
- 1.1 データベースの基礎
- 1.2 データベースの構造
- 1.3 SQL
- 1.4 データベースとプログラミング
- 第2章 はじめてのデータベース
- 2.1 SQLite3の使い方
- 2.2 データベースの作成と操作
- 2.3 スクリプトの実行
- 練習問題
- 第3章 データベース作成とデータの登録
- 3.1 データベースの作成
- 3.2 テーブルの作成
- 3.3 テーブルの変更
- 練習問題
- 第4章 データの操作
- 4.1 レコードの登録と削除
- 4.2 レコードの更新
- 4.3 トランザクション
- 練習問題
- 第5章 データの検索
- 5.1 レコードの取得
- 5.2 レコードの検索
- 5.3 関数
- 5.4 さまざまなSELECT文
- 練習問題
- 第6章 GUIアプリ
- 6.1 GUIプログラミング
- 6.2 ウィジェットとイベント処理
- 6.3 GUIアプリの例
- 練習問題
- 第7章 MySQL
- 7.1 MySQLについて
- 7.2 コマンドラインからのMySQLの操作
- 7.3 データベースへの接続
- 7.4 PythonプログラムからのMySQLの操作
- 7.5 ストアドプロシージャ
- 練習問題
- 第8章 MySQLのGUIアプリ
- 8.1 GUIプログラミング
- 8.2 GUIアプリの例
- 練習問題
- 付 録
- 付録A Pythonの使い方
- 付録B トラブルシューティング
- 付録C 練習問題解答例
- 付録D 参考リソース