ひとりごと
まず、大前提として MySQL は SQL ではありません。
MySQL の名前に SQL という文字列が含まれているのはマーケティングのためと考えて差し支えないと思います。
MySQL は「リレーショナルデータベース」という、「様々なデータを管理するためのソフトウェア」です。
「リレーショナルデータベース」というものを聞いたことがなければ Excel みたいなものを想像すればいいかもです。
いっぽう、SQL は「リレーショナルデータベース」が管理しているデータを操作するための言語です。
Excel ではマウスやキーボードでデータを削除したり追加したり変更したりするんですけど、MySQL などの「リレーショナルデータベース」では、 SQL という言語(言葉)を使って命令する必要があるのです。
MySQL の名前に SQL という文字列が含まれているのはマーケティングのためと考えて差し支えないと思います。
MySQL は「リレーショナルデータベース」という、「様々なデータを管理するためのソフトウェア」です。
「リレーショナルデータベース」というものを聞いたことがなければ Excel みたいなものを想像すればいいかもです。
いっぽう、SQL は「リレーショナルデータベース」が管理しているデータを操作するための言語です。
Excel ではマウスやキーボードでデータを削除したり追加したり変更したりするんですけど、MySQL などの「リレーショナルデータベース」では、 SQL という言語(言葉)を使って命令する必要があるのです。



