Microsoft Access
ODBCリンクは遅いという偏見があるが、データ検索をテーブル直接でなく、インデックスから行うようにすると、ネットワークトラフィックを大幅に軽減でき、実用的なパフォーマンスが得られるようになる。Access 2000以降にはMSDEというMicrosoft SQL Serverのサブセット版が付属しているので、小規模C/Sデータベースの開発も可能となっているが、ODBCリンクを活用すればOracleやMySQL、PostgreSQLなどのフロントエンド開発ツールとしてAccessを利用する道も開けている。
システムの中核にAccessを据えた場合、競争が熾烈なオフィススイート製品ゆえの頻繁なプログラムの更新には注意が必要である。たとえば、Access 2003ではSP2にアップデートをするとデータベースファイルにリンクしているExcelワークシートのデータは参照のみが可能であり、リンク先ワークシート上のデータを直接更新できないようにその機能に制約が設けられた。Accessを使ったシステム開発においても、このように業務アプリケーションの機能に影響を及ぼすことが起こり得るため、システム運用中のツール(Accessのバージョン(リビジョン))自体の管理にも注意を払う必要がある。
Accessで開発されたアプリケーションを他のコンピュータで実行させたい場合、Accessが必要となる。しかし開発せずに実行のみの場合においてはAccessライセンスを購入せずとも、適切なMicrosoft Access Runtimeをインストールすることで開発されたアプリケーションを実行できる。ランタイムであるため開発に必要な機能は使用できない。
Access 1.0 1992年11月米国リリース
Access 1.1 1993年5月米国リリース マイクロソフト社の他製品との互換性を改善 Access Basicを搭載 日本語版が登場
Access 2.0 ビルダ、ウィザードの導入 イベントプロシージャが利用可能に
Access 95 Access BasicからVBAへ移行 Data Access Objects (DAO) の導入 レプリケーションの導入
Access 97 ハイパーリンクなど、HTML連携の強化 タブコントロールの導入
Access 2000 データアクセスページの導入(データの表示・更新をWEBページで行うことが可能) サブデータシートの導入 JET以外のデータベースとの連携強化、ActiveX Data Objects(ADO)の導入 文字コードをシフトJISからUnicodeへ変更 MSDE 付属
Access 2002 (XP) MSDE 2000 付属
Access 2003 セキュリティの強化 MSDE 2000 リリースA 付属
Access 2007 他のOffice製品と同様なインターフェイスとして、リボンインターフェイスとセキュリティセンターの導入 新しいファイル形式として.accdbファイルの導入
Access 2010
Access 2013
Access 2016
Access 2019
Access 2021
テーブル リレーションシップ (関連)
クエリ
フォーム
レポート
ページ (HTML)
マクロ
モジュール (VBA)