Accessの利点はAccess以外のDatabaseやDatabase以外のものもテーブルとして使用できる点にある。
上記のオブジェクトウィンドウの①以外はアイコンに「⇒」がついているが、「⇒」はリンクテーブルのマーク。
リンクテーブルとは、「編集しているDatabaseに実態はなくて、別のデータベースから参照しているテーブル」。
リンクテーブルのデータは参照・編集できますが、デザインの変更はできません。
①編集しているDatabaseのテーブル
②Access以外のデータベースのテーブル
※SqlServer、Oracle、MySql… 参照したいDatabaseのODBCドライバが必要です。
SqlServerのODBCの設定は、「SQLServer用ODBC設定」を参照してください。
③他のAccessのDatabaseのテーブル
④Excel
※参照のみで編集はできません。
Excelをそのままデータとして使用できます。しかし、パフォーマンスは悪い。
⑤CSV
※参照のみで編集はできません。
TEXTデータをそのままデータとして使用できます。しかし、パフォーマンスは悪い。