SQLとは
2023/06/24
こんにちは!!
小田純平です。
今回はエンジニアをする上で避けることができない、
SQLについてお話します。
SQLとは
SQLはデータベース言語です。
データベース言語とは、データベースを操作するための言語となり、
PythonやJavaといったプログラミング言語とは異なる目的の言語になります。
SQLがなぜ必要なのか
データの検索・更新・削除をデータベースサーバー上で行うことができる。
例えば、大規模なwebアプリケーションではほとんどの場合、
webサーバーと、データベースサーバーを分けて使います。
この構成の中でデータの一覧表示を一件一件データベースサーバーに問い合わせると、
膨大な時間がかかることになります。
しかし、あらかじめデータベースサーバーで必要なデータを絞っておき、
そのデータに対して問合せを行うと一覧表示も一回の問い合わせで
行うことができる様になります。
SQLは実際に行う機能としては、検索、更新、削除ですが、
システムとの兼ね合いによって、様々な使い方ができるため、
エンジニアにとって学習することが必須のSQLと言えます。
SQLはデータベースによって多少記述ルールは変わりますが、
一度どれか一つのデータベースを利用して勉強してしまえば、
他のデータベースを利用する際にも利用できます。
以上、「SQLとは」でした。
最後までありがとうございました。
