基本編
これからデータベースを学ぶ初心者に、MySQLの基本を1週間で身につけてもらうための内容です。内容は以下のようになっています。
日数 | 内容 | 詳細 |
---|---|---|
0日目 | データベースとは何か | MySQLについて学ぶ前に、リレーショナルデータベースやSQLとは何かについて学習します。 |
1日目 | MySQLの基本 | MySQLとはどのようなRDBか、SQL命令にはどのようなものがあるかについて説明します。 |
2日目 | データベースの生成 | DDL命令を駆使して実際にデータベースを作成したり、削除したりしてみましょう。 |
3日目 | データの追加と確認 | テーブルにデータを追加するINSERT文と、内容を確認するSELECT文について説明します。 |
4日目 | 複雑な検索① | SELECT文とWHEREを用いて、様々な条件のついた検索を行う方法について説明します。 |
5日目 | 複雑な検索② | 検索結果の並べ替えや、関数の利用などといった様々な検索方法について検索します。 |
6日目 | テーブルの結合① | 複数のテーブルを結合する種類の概要と、内部結合・交差結合について説明します。 |
7日目 | テーブルの結合② | 複数のテーブルを結合する方法の続編として、外部結合について説明します。 |
発展
上記で一通り、MySQLに関する基本的な知識が身につきます。しかし、これで十分というわけではありません。更に深く学習するために、発展として、以下の内容を追加しておきます。
日数 | 内容 | 詳細 |
---|---|---|
1日目 | データの変更・削除 | テーブルの情報を更新する方法と削除する方法について説明します。 |
2日目 | テーブルの変更 | テーブルそのもののデータを書き換える方法について説明します。 |
3日目 | データベースの構築① | データベースの設計に必要な知識である正規化について説明します。 |
4日目 | データベースの構築② | データベースの設計をER図、テーブル構造書に落とし込みます。 |
5日目 | データベースの構築③ | 実際にデータベースの構築を行う前にテーブルの制約などについて学習します。 |
6日目 | データベースの構築④ | 設計をもとに、実際にデータベースの構築し、実際にデータを入力して運用を行います。 |
7日目 | まとめ | 全体のまとめを行います。 |
統合開発環境
MySQLを操作する上で必要となる統合開発環境(IDE)の利用方法を紹介します。
名前 | 詳細 |
---|---|
Eclipse | フリーの開発環境Eclipseで利用できるDBViewerの利用方法について説明します。 |
資料編
MySQLおよびデータベースを学習する上で、参考になる資料一覧を紹介します。
タイトル | 詳細 |
---|---|
資料1.参考文献 | データベース言語の勉強に役立つ様々な専門書を紹介します。 |
基礎項目
プログラムを学ぶ前に、基本を押さえておきましょう。
タイトル | 詳細 |
---|---|
一週間でわかるコンピュータリテラシー | プログラム以前のコンピュータの基本が学べます。 |
相互リンク
このサイトとの相互リンクがあるサイトを紹介します。
タイトル | 詳細 |
---|---|
相互リンク | このサイトとの相互リンクがあるサイトを紹介します。 |