SQLで重要なのはDML(データ操作言語)としてのSELECT,INSERT,UPDATE,DELETEの四つのコマンドです。このうちデータを取得するSELECTは最も多用するもので,値を集計したり,あいまい検索したり,二つのテーブルを結合する機能も持っています。テーブルの結合には,どちらのテーブルを親とするかで内部結合/外部結合の違いがあり,検索結果も変わってくるので注意が必要です。 SQLはリレーショナル・データベース管理システム(RDBMS)を操作するための言語です。データベース・プログラミングでは,RDBMSへSQLを投げかける(「発行する」と言います)ようにプログラムを開発します。どんなプログラム言語を使っていても,プログラムから発行するSQLに違いはありません。また,SQLはANSI(米国規格協会)などによって国際的に規格化されていますので,どのRDBMS製品に対してもほとんど
![Part1 SQLの基本を理解しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)