「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

SQLファイル

pointこの用語のポイント

pointファイルだよ

pointSQL文が書かれているよ

スポンサーリンク

簡単に書くよ

SQLファイル(読:エスキューエルファイル?、シークェルファイル? 英:SQL file)とは

データベースに対する命令文(SQL文)が中に書いてあるファイル
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

データベース
SQL
SQL文


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。

SQLファイル

SQLは「データベースと やり取りするときに使う言葉」です。

SQLファイル2

データベースにデータを入れるときは、データベースさんに「これを入れておいて」と命令します。
データベースからデータを取り出すときは、データベースさんに「こんなデータを取り出しておくれ」と命令します。
SQLは、そんな命令をするときに使う言葉です。

SQL文は「データベースに対する、SQLを使った命令文」です。
クエリ」とも呼ばれます。

SQLファイル3

「SQL」と「SQL」は違います。
あまり神経質になる必要はありませんが、区別できるように しておいてください。

SQLは「言語」です。
SQL文は「命令(文)」です。

SQLファイル4

例えば、そうですね。
ピヨ子さんがピヨ太君に日本語で「パン買ってこい!」と命令したとしましょう。

SQLファイル5

ピヨ子さんが人間、ピヨ太君がデータベースだとすれば「日本語」が「SQL」です。
「パン買ってこい!な命令」が「SQL文」になります。

SQLファイル6

以上を踏まえて

中にSQL文が書いてあるファイル

が「SQLファイル」です。

SQLファイル7

SQL文は画面上から手でポチポチ入力して実行できます。
ちょっとしたことをやりたいときは、それ用の画面を開いて、ぺちぺちと入力することが多いでしょう。

SQLファイル8

ですが、手で入力すると打ち間違いが起きるかもしれません。
時間に追われているときなんかはドキドキです。

そんなときは実行したいSQL文をあらかじめファイルに書いておくのです。
そのファイルを読み込ませることで中身のSQL文を実行させます。

SQLファイル9

このときに読み込ませる

中にSQL文が書いてあるファイル

がSQLファイルです。

とはいえ、身構える必要は ありません。
SQLファイルは、ただのテキストファイル文字だけのファイル)です。
メモ帳などのテキストエディタで中を見たり編集したりできます。

また、SQLファイルの拡張子(ファイルの種類を表す目印)は「.sql」にすることが多いです……が、特に決まっているわけでは ありません。
.txt」でも何でも、お好きにどうぞです。


image piyo2

一言でまとめるよ

まぁ「SQLファイル」って単語が出てきたら「SQL文(データベースに対する命令文)が書いてあるファイルなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像009
書籍画像042

おまけ

■訳してみるよ

「SQL(エスキューエル、シークェル)」はIT用語の「SQL」です。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると

SQLのファイル

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践