chevron_left

MySQL入門

PREMIUM
第1回

MySQL入門 データベースの役割

2014年12月6日 60min

スライド資料

会員登録して、全てのスライドを見よう

1 / 23

授業の概要

■ Webサービスを操作しながらデータベースをイメージしよう!

この授業では、Webサービスにおけるデータベースの役割を知るとともに、MySQLの簡単な操作方法を学ぶことができます。

まず、実際のWebサービスをさわりながら、データベースがどんな場面で使われているかを解説していきます。データベースはだいたいのWebサービスにおいて利用されていますが、表面上は目に見えないため、イメージできると理解しやすくなります!
さらに、よく使われているデータベースや、今回学ぶMySQLについて簡単に紹介していきます。
データベースについておおまかに理解できたら、今度は事前に準備していただいたデータベースに対して簡単なSQLを実行しながら、データベースの操作方法について学んでいきます。

※ この授業では『MySQL』と『phpMyAdmin』を利用します。事前に下記授業を受講して、準備を完了して下さい。

※ この授業では下記サンプルファイルを利用します。本項下部の手順を参考に事前準備を行っておいて下さい。

サンプルファイル schoo.dump.zip

■ 対象者

・データベースがどんなものか知りたい方
・MySQLをはじめてみたいと思っている方
・Webサービスをつくってみたい方

■ 全2回連続授業

第1回:MySQL入門 データベースの役割
第2回:MySQL入門 MySQLの基本操作

※本授業は、全2回の連続授業です。連続授業は、最終回が終了するまで録画授業を無料で受講いただけます

■ 事前準備 サンプルファイルの使い方

授業で用いるサンプルファイルをphpMyAdminにインポートする(=データをデータベースに取り込む)手順をご案内致します。ここではまず『schoo』というデータベースを作成し、『schoo.dump』に保存されたデータをデータベース『schoo』に取り込みます。

① 先ず下記からサンプルファイルをダウンロード、解凍して schoo.dump ファイルを手に入れます

サンプルファイル schoo.dump.zip

② 次にXAMPPを起動し、http://localhost/xampp/ の画面左下からphpMyAdminを起動します

③ phpMyAdmin の画面左のメニュー一覧から『New』を押してデータベースを新規作成します

④ データベース名に『schoo』と入れて作成ボタンを押します

⑤ 画面左のデータベース一覧に『schoo』が作成された事を確認します

⑥ 『schoo』を選択してから、画面上部のメニューから『インポート』を選びます

⑦『ファイルを選択』をクリックして『schoo.dump』を選択します

⑧ 画面をスクロールして下部にある『実行』を押します

⑨ 『インポートは正常に終了しました』と出れば作業完了です。お疲れ様でした。

 

こんな人にオススメ

Webサービスをつくってみたい方、データベースについて知りたい方

チャプター

play_arrow
自己紹介&アジェンダ
01:47
play_arrow
データベースの役割
03:14
play_arrow
情報を正しく保存する
03:28
play_arrow
情報を整理して取り出す
04:06
play_arrow
サービスで整理して取り出している例
03:12
play_arrow
MySQLの紹介
04:45
play_arrow
MYSQLの紹介
02:45
play_arrow
簡単なデータベース操作
01:50
play_arrow
SELECT... FROM...
00:39
play_arrow
データベースの操作
02:45
play_arrow
ユーザーテーブル イベントテーブル
02:45
play_arrow
テーブルを分ける理由
03:36
play_arrow
ユーザーを若い順で表示するには?
04:29
play_arrow
12月以降のイベント全体でのポイントランキングを表示するには?
03:16
play_arrow
Q:インターネットのニュース速報も、データベースを使って流されているのでしょうか?
00:39
play_arrow
Q:Excelに関係してaccessというMicrosoftのアプリがあった気がするのですが、それとはどう違うのでしょうか?
01:36
play_arrow
Q:SQL ってどのデータベースでも文法同じですか?
01:19
play_arrow
Q:mySQLって同時に1万人がアクセスしても大丈夫なものなんですか?
02:11
play_arrow
Q:どれくらいのアクセスがあれば負担がかかるという情報は前もって分かるのでしょうか?
01:30
play_arrow
Q:MySQLの勉強のためにオススメの本とかはありますでしょうか!
01:52
play_arrow
Q:スクーはデータベース何使ってますか?
01:11
play_arrow
Q:よく、DBサーバが落ちた、ということを聞きますが、その間にデータが消えたりしないのでしょうか。
01:52
play_arrow
Q:SQLって中の動きというか裏の動きでいまいちイメージがしづらいのですが、HTMLやJavascript、php、Rubyなどとどう連携して表示されているのでしょうか?
01:42
play_arrow
Q:処理速度を維持するためにはどのような工夫があるのでしょうか?