Microsoft Acccess - одна из заслуженно популярнейших настольных систем баз данных. Богатый набор средств разработки позволяет создавать полезные приложения баз данных без всякого программирования. Однако поработав с самыми первыми своими приложениями, вы обнаружите, что им не хватает очень многих функций и возможностей, которые практически невозможно реализовать без программирования. Вот здесь вам и поможет эта книга. На практических примерах в ней излагаются все те сведения, которые необходимы для создания эффективных рабочих приложений баз данных, от настольных программ до Интернета. Первый раздел книги посвящен обзору практических возможностей, которые предлагает MS Access разработчику приложений без привлечения программирования. Фактически это введение в работу с MS Access для начинающих. Далее в книге излагаются основы программирования на языке VBA, который является основным языком программирования для всех приложений Microsoft Office и многих других популярных приложений, от Adobe Illustrator до AutoCAD. Остальные разделы книги посвящены практическому применению знаний, приобретенных в первым двух разделах и охватывают широчайший диапазон использования средств разработки MS Access. Книга будет полезна как начинающим изучение MS Access, так и уже имеющим начальный опыт работы с ним. Ряд практических примеров будет полезен и более продвинутым разработчикам.
В этой книге рассматривается программирование в локализованной версии Access 2003 средствами языка VBA. Обсуждаются такие темы, как создание и оптимизация структуры базы данных, создание запросов, форм и отчетов, использование свойств, методов и событий объектных моделей ADO и DAO, программная обработка ошибок, настройка производительности приложений, разработка многопользовательских коммерческих приложений, обеспечение безопасности баз данных.
В книге рассматривается работа с пакетом MS Access 2007. Материал систематизирован на основе обобщения пятилетнего авторского опыта преподавания курса "Основы разработки баз данных" в Центре переподготовки и повышения квалификации Санкт-Петербургского государственного университета. Курс рассчитан на 72 учебных часа и проводится только в компьютерном классе, то есть теория вопроса рассматривается в минимально необходимом объеме.