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

.adp【拡張子】

pointこの用語のポイント

pointファイルの種類を表す目印だよ

pointAccess2010までのAccessプロジェクトファイルに付くよ

pointAccess 2013で廃止されたファイル形式だよ

スポンサーリンク

簡単に書くよ

.adp【拡張子】とは

ファイルの種類を表す目印(拡張子)のひとつ
であり

Access2010までのAccessプロジェクトファイルに付く拡張子
です。


image piyo

詳しく書くよ

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

データベース
Access(Microsoft Access)
SQL Server
Access プロジェクト
拡張子


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

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

.adp

Accessは「マイクロソフトさんが作ったデータベースのソフト」です。
正式名称は「Microsoft Access」ですが、単に「Access」と呼ばれることも多いでしょう。
(簡易的な)データベースとしての機能以外に、画面を作ったり帳票を作ったりする機能もくっついています。
Microsoft Office」と呼ばれる製品のひとつです。

.adp2

SQL Serverは「Windowsのシステムで使われることが多いデータベース」です。
SQL Serverはマイクロソフトさんが開発しました。

.adp3

Access プロジェクトは「SQL ServerをAccessっぽい操作性で使いたいときに使う、Accessファイルの形式」です。

実は、ですね。
AccessとSQL Serverは連携できるのです。

もともと、Accessさんは自前のデータベースを持っています。
普段は、その自前のデータベースを使って、お仕事をしています。

.adp4

AccessとSQL Serverを連携したときは、これが少し変わります。
Accessさんは自前のデータベースを見に行く振りをして、こっそりSQL Serverのデータベースを見に行くようになるのです。

.adp5

使っている人からしたら、たいした違いは ありません。
操作するのは、あくまでAccessです。
Accessさん自前のデータベースを見に行こうと、SQL Serverのデータベースを見に行こうと、影響は ありません。

.adp6

使う人にはAccessを使わせます。
裏側ではSQL Serverを見に行きます。
このようにすることで、Accessのデータベースを操作するのと似たような操作性でSQL Serverが使えます。

この「AccessとSQL Serverを連携して、Accessっぽい操作性でSQL Serverを扱う」ときに使うAccessファイルの形式がAccess プロジェクトです。

拡張子は「ファイル名の最後にくっついている、ファイルの種類を表す目印」です。
拡張子はファイル名の一番右に「.(ドット)」と一緒にくっついています。
例えば「hoge.txt」であれば「.txt」の部分が拡張子です。

.adp7

拡張子は、実際にはファイル名の一部です。

任意の名前(hoge)+拡張子(.txt)

で1つのファイル名になります。

.adp8

以上を踏まえて

Access2010までのAccessさんで作った、Accessプロジェクトファイルの拡張子

が「.adp」です。
実際のファイル名は「hoge.adp」のようになります。

.adp9

「adp」の読み方については「エーディーピー」と読む人が多いと思います。
そのまんま、アルファベット読みですね。
由来は「Access Data Project(アクセス・データ・プロジェクト)」です。

拡張子が「.adp」のファイルはAccess(っぽいソフト)で中身を見たり編集したりするのが普通です。
Accessさん用のファイルの拡張子なので当たり前ですね。

実際の使い方ですが、まず、拡張子が「.adp」のファイルを作ります。

.adp10

次に、このファイルに対して、連携するSQL Serverのデータベースを指定します。

.adp11

これで準備は完了です。

拡張子が「.adp」のファイルはAccessっぽい操作性のファイルです。
拡張子が「.adp」のファイルの中にある(ように見える)データベースを操作することで、Accessっぽい操作性でSQL Serverのデータをあれこれできます。

.adp12

ちなみに、MicrosoftさんはAccess プロジェクトを

OLEDBコンポーネントアーキテクチャを使用して、SQL Serverデータベースにネイティブ モードで効率よくアクセスするためのAccessデータファイル(.adp) です。

と説明しています。

難しい単語が並んでいて、よく分からないですね。
この説明を噛み砕いて書くと

あれやこれやを使って、SQL ServerデータベースにAccessっぽい感じでアクセスするためのAccessデータファイル(.adp) です。

となります。

ポイントは

1.Accessっぽい使い勝手で
2.SQL Serverを操作できる
3.ファイルです


の3つです。

便利ですね。

とはいえ「.adp」はAccess2013で廃止されました。
いろいろと大人の事情があるのでしょう。
Access2010まででしか使えません。
ご注意ください。


image piyo2

一言でまとめるよ

まぁ「.adp」って拡張子が付いていたら「Accessのプロジェクトファイルなんだな~」と お考えください。

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

おまけ

■お時間に余裕のある方へ

もしよろしければ、拡張子について掘り下げたコラム「「拡張子」の正体を教えてやろう」もご覧ください。



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Git&GitHub 入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問