
24
1-6
データベースを操作するための
命令文
SQLはです。SQL言語のコマン
ドをデータベース管理システムに送ると、その内容に従ってデータベース
を操作することができます(図1-11)。また、SQLは規格化された言語で
す。1-5で紹介したようにデータベース管理システムにはたくさんの種
類がありますが、多くのシステムで共通のSQL言語を使うことができま
す。SQL言語さえ覚えておけば、代表的なデータベース管理システムは同
様のコマンドで操作することができるというわけです。
また、SQLにはデータベースと対話形式でやりとりするという特徴があ
ります。例えば、新しいデータベースを作成するためのSQLコマンドを
データベース管理システムに送ると、それを受け取ったデータベース管理
システムは命令に従ってデータベースを操作し、処理が終わると実行結果
を返します。
このようにSQLでデータベースを操作するときは、命令を送り、その
結果が返ってくる、という流れをデータベース管理システムと1 対 1 で繰
り返すことになります(図1-12)。
SQLを使うと、データベースに関するさまざまな操作を行うことができ
ます。具体的なSQLの使い方は第3 章で解説していきますが、おおまかに
は以下のようなものがあります。
新しいデータベースやテーブルの作成・削除
データの追加・編集・削除
データの検索
データにアクセスできるユーザー権限の設定
SQLは対話形式でやりとりする
SQLでで ...