Let's start from here

sql

データベースとSQL

SQLとは、大量のデータが入ったデータ保管庫(データベース)に対して決められたコマンドを使って命令をする時の言語です。主な命令としては、データの作成、更新、削除になります。

sql

データベースの準備と接続

データベースを動かすには、データベースソフトが必要になります。ここでは、無償で使用できるデータベースとしてMysqlとMariaDBを紹介します。
この2つのデータベースは、互換性があり初心者が使う分には特に違いを意識する必要はありません。今回はSQLを学ぶことが趣旨なのでどちらを使っても問題ないです。

sql

MySQL ユーザーの作成

データベースをインストールすると最初に全ての権限を持ったrootユーザー(管理者権限)が自動で作成されます。

sql

図書館の貸出管理をイメージしよう

これからSQLのコマンドについて説明をする前に、そもそもデータベースはどんな時に必要なのでしょうか?