おためし受講中

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

■ 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』を選択します

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

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

 

学生代表

  • 未定

    未定

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介&アジェンダ
    01:47  (00:13 ~ )
    データベースの役割
    03:14  (02:00 ~ )
    情報を正しく保存する
    03:28  (05:14 ~ )
    情報を整理して取り出す
    04:06  (08:42 ~ )
    サービスで整理して取り出している例
    03:12  (12:48 ~ )
    MySQLの紹介
    04:45  (16:00 ~ )
    MYSQLの紹介
    02:45  (20:45 ~ )
    簡単なデータベース操作
    01:50  (23:30 ~ )
    SELECT... FROM...
    00:39  (25:20 ~ )
    データベースの操作
    02:45  (25:59 ~ )
    ユーザーテーブル イベントテーブル
    02:45  (28:44 ~ )
    テーブルを分ける理由
    03:36  (31:29 ~ )
    ユーザーを若い順で表示するには?
    04:29  (35:05 ~ )
    12月以降のイベント全体でのポイントランキングを表示するには?
    03:16  (39:34 ~ )
    【後半】質疑応答
    Q:インターネットのニュース速報も、データベースを使って流されているのでしょうか?
    00:39  (42:50 ~ )
    Q:Excelに関係してaccessというMicrosoftのアプリがあった気がするのですが、それとはどう違うのでしょうか?
    01:36  (43:29 ~ )
    Q:SQL ってどのデータベースでも文法同じですか?
    01:19  (45:05 ~ )
    Q:mySQLって同時に1万人がアクセスしても大丈夫なものなんですか?
    02:11  (46:24 ~ )
    Q:どれくらいのアクセスがあれば負担がかかるという情報は前もって分かるのでしょうか?
    01:30  (48:35 ~ )
    Q:MySQLの勉強のためにオススメの本とかはありますでしょうか!
    01:52  (50:05 ~ )
    Q:スクーはデータベース何使ってますか?
    01:11  (51:57 ~ )
    Q:よく、DBサーバが落ちた、ということを聞きますが、その間にデータが消えたりしないのでしょうか。
    01:52  (53:08 ~ )
    Q:SQLって中の動きというか裏の動きでいまいちイメージがしづらいのですが、HTMLやJavascript、php、Rubyなどとどう連携して表示されているのでしょうか?
    01:42  (55:00 ~ )
    Q:処理速度を維持するためにはどのような工夫があるのでしょうか?
      (56:42 ~ )