概要
本講座はデータベース言語のSQLの入門編です。SQLの基本について独学できるよう作られています。
本講座では世界的に人気なデータベース管理システムのひとつであるMySQLデータベースを使って動作を確認します。
※DB/SQL入門編をリニューアルした講座です。
身につけられること
リレーショナルデータベースの概要、SELECT文によるレコードの取り出し方、WHERE句によるレコードの絞り込み方、JOIN句によるテーブルの結合、GROUP BY句による集約、INSERT文によるレコードの追加、UPDATE文によるレコードの更新、DELETE文によるレコードの削除、CREATE文によるデータベースやテーブルの作成、型や各種制約、日付、サブクエリ、CASE式などを理解できるようになります。
対象者
Webアプリケーションなどのデータベースをつかったシステムを開発したい方や、データベースを使ったデータ分析をしたい方などです。
本講座を学習する上で必要な予備知識はありません。プログラミングの初心者から、その他のプログラミング言語の経験者まで、幅広くご活用いただけます。
学習ステータス
Lv.1
レッスン完了数
0 / 10レッスン
演習課題完了数
0 / 41問
完全無料で学びたい方へおすすめ講座

有料会員になることなくすべてのレッスンが学習可能な講座です。
どのような学習形式なのか試してから有料会員になりたい、お金をかけずに学習したいといった人向けです。
レッスン一覧

このレッスンでは、SQLとその操作対象であるデータベースの基礎知識について学習します。 SQLの概要や、MySQLへの接続・切断、講座で使用するデータベースのテーブル構成について知ることができます。
全6チャプター
演習課題 全2問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6

このレッスンでは、SELECT文について学習します。 SELECT文に使用される、SELECT句やFROM句、ORDER BY句、LIMIT句などについて知ることができます。
全6チャプター
演習課題 全7問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6

このレッスンでは、レコードを絞り込むために使う、WHERE句について学習します。 WHERE句で使用可能な比較演算子やIS NULL演算子、BETWEEN演算子、論理演算子、IN演算子、LIKE演算子を知ることができます。
全6チャプター
演習課題 全14問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6

-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4

-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6

-
chapter 1
-
chapter 2

-
chapter 1
-
chapter 2
-
chapter 3

-
chapter 1
-
chapter 2

このレッスンでは、データベースを作成するために使われるCREATE DATABASE文について学習します。
全1チャプター
演習課題 全1問
-
chapter 1

-
chapter 1