SQLとは

2023/06/24

LOLIPOP

こんにちは!!
小田純平です。

今回はエンジニアをする上で避けることができない、

SQLについてお話します。

 

SQLとは

SQLはデータベース言語です。

データベース言語とは、データベースを操作するための言語となり、

PythonやJavaといったプログラミング言語とは異なる目的の言語になります。

 

SQLがなぜ必要なのか

データの検索・更新・削除をデータベースサーバー上で行うことができる。

例えば、大規模なwebアプリケーションではほとんどの場合、

webサーバーと、データベースサーバーを分けて使います。

この構成の中でデータの一覧表示を一件一件データベースサーバーに問い合わせると、

膨大な時間がかかることになります。

しかし、あらかじめデータベースサーバーで必要なデータを絞っておき、

そのデータに対して問合せを行うと一覧表示も一回の問い合わせで

行うことができる様になります。

 

SQLは実際に行う機能としては、検索、更新、削除ですが、

システムとの兼ね合いによって、様々な使い方ができるため、

エンジニアにとって学習することが必須のSQLと言えます。

 

SQLはデータベースによって多少記述ルールは変わりますが、

一度どれか一つのデータベースを利用して勉強してしまえば、

他のデータベースを利用する際にも利用できます。

 

以上、「SQLとは」でした。

最後までありがとうございました。