barilog

エンジニアリング見習い雑記

「基礎からのMySQL」のまとめをつくってみた!

webサービスを作る際に大量のデータから必要なデータを選んで加工してユーザーに見せる!

みたいなことが求められることがあります。

 

そういうときに必要なのがSQLの知識ですね。前々回の記事でamazonで商品をカートに入れるプログラムを紹介しました。

 

このプログラムでは実は色んな商品情報を取得してます。これらの情報を保存しておき、カートに入れた商品の情報を確かめられるようにする!そのための勉強というのが今回の目的です。

 

 

SQLに関しては簡単な知識しかなかったため、勉強がてらこちらの本を借りてきました。

amzn.asia

 

SQLはデータを構造的に保存するためのデータベースと呼ばれる仕組みの一つです。

データベースを扱う人はほとんどSQLを用いてます。

 

さらに、このSQLを操作するために、色々なシステムがあります。

その中でもオープンソースつまり無料で最もシェアが高いシステムがMySQLです。

 

データベースの初心者の方が学ぶシステムとしては最適でしょう。

 

それではこちらの本のまとめを書いていきます。

目次

1 MySQLの概要

2 MySQLの環境設定

3 MySQLの基礎知識

4 データベースの作成

5 データ型とデータの入力

6 データを改造する

7 テーブルやレコードをコピー・削除する

8 色々な条件で抽出する

9 データを編集する

10 複数のテーブルを利用する

11 ビューを使いこなす

12 ストアドプシージャを使いこなす

13 トランザクションを使いこなす

14 ファイルを使ったやり取り

15 MySQLを利用するためのPHP

16 PHPの基礎知識

17 PHPスクリプトとHTML

18 PHPスクリプトMySQLを操作する

19 PHPMySQLで簡単掲示板を作る

20インターネットに公開するときの対策

21 ちょっと実用掲示板の作成

appendix1 phpMyAdiminの利用

appendix2 問題解決チェックシート

appendix3 MySQL基礎練習