Server、Oracle、MySQL、PostgreSQLなど、商用あるいはオープンソースも含めて数多くのデータベース製品が存在しますが、その中でも最もユーザーフレンドリーな機能を持ったデータベースの1つがAccessです。Excelユーザーからは同じMicrosoftOfficeの一員であるにも関わらず取っつきにくいソフトと思われたり、逆にハイエンドのデータベース開発者からはOfficeの一員でもあることから安っぽいデータベースと思われたりというきらいもあるのも事実です。Accessは、小規模のDBアプリケーション開発には十分過ぎる機能を持っています。開発効率の良さから、大規模なシステム開発におけるプロトタイピングツールとしても大いに重宝するソフトです。そこで本書では、多少なりともAccessを使ったことがある、VBAのプログラミングのイメージをつかんでいる、あるいはまだ本格的なAccessによるデータベース開発までは踏み込んだことのない方々を主な対象にはしていますが、Accessを一度も使ったことのない方にも、その簡便性や利用価値の高さを知ってもらえるような内容にしています。それらの方々を対象に、Accessを使ったDBアプリケーション開発にまつわるさまざまな勘所やコツについて解説していきます。AccessはGUIベースの開発環境を備えたデータベースで、ウィザードになどに代表される多くの開発支援機能を搭載しており、基本機能を使いこなすだけで“それなり”のデータベースを作成できます。それで満足してはいけません。したコツを習得するだけで、さらに使いやすいデータベースを開発できるのです。本書では、一般的な入門書とは一味違う、業務で利用するAccessの開発に有益なノウハウを紙面の許す限り載せたつもりです。“はじめてのAccessの起動からVBAプログラミングまで”といったような広範囲なテクニックまで残念ながら説明することはできませんが、“Accessでこんなテクニックもあるのか”というエッセンスを得ていただければ幸いです。2000/2002にも適用できます。最新版であるAccess2007についても基本的には触れませんが、上位バージョンですので、リボン等の操作性を除けばほとんどが流用可能です。(本書「はじめに」より抜粋)※本書は、DBマガジンの連載「目からウロコのAccess開発」(全15回)に加筆/修正を加え、1冊にまとめたものです。