- •В данном файле представлены следующие лекции по дисциплине базы данных: 3, 4, 6, 8-15
- •6. Основные области внешней памяти
- •7. Хранение таблиц
- •8.Управление буферами
- •9. Структура встроенного языка
- •10. Общая характеристика языка sql
- •13. Проблема параллелизма
- •14. Блокирование информационных объектов базы данных
- •18. Хранилища данных
- •19. Медиаторы
- •Лекция 9 20. Olap - системы
- •Многомерное представление данных в виде куба
- •«Разрезание» куба
- •22. Некоторые особенности субд oracle
- •23. Краткая характеристика настольной субд Access 2002
- •24. Использование языка qbe в субд Acces
- •25. Использование внешних данных в бд Access
- •26. Использование гиперссылок в бд Access
- •27. Публикация бд Access в интернете
- •28. Совместное использование баз данных Access
- •29. Проблемы внедрения баз данных
- •30. Администрирование баз данных
23. Краткая характеристика настольной субд Access 2002
Настольная СУБД Access 2002 входит в состав широко распространенного семейства офисных приложений Microsoft Office XP. На сегодняшний день она является одним из самых распространенных настольных приложений для работы с базами данных. Это связано с тем, что Access обладает очень широким диапазоном средств для ввода, анализа и представления данных. Эти средства являются не только простыми и удобными, но и высокопродуктивными, что обеспечивает высокую скорость разработки приложений.
Изначально Access имела ряд уникальных возможностей, таких как умение сводить воедино информацию из самых разных источников (электронных таблиц, текстовых файлов, других баз данных), представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов, интеграция с другими компонентами Microsoft Office.
Помимо этого, Access позволяет использовать электронные таблицы и таблицы из других настольных и серверных баз данных для хранения информации, необходимой приложению.
Присоединив внешние таблицы, пользователь Access можеь работать с базами данных в этих таблицах так, как если бы это были таблицы Access. При этом и другие пользователи могут продолжать работать с этими данными в той среде, в которой они были созданы.
Начиная с версии Access 2000, появились также Web-страницы доступа к данным, которые пользователь может просматривать с помощью программы Internet Explorer.
Возможна публикация данных в корпоративной сети. Созданы механизмы блокирования и управления транзакциями, обеспечивающие совместное использование одних и тех же данных многими пользователями.
Характеристика базы данных Access
База данных является основным компонентом проекта приложения Access и может включать в свой состав таблицы, формы, запросы, отчеты, макросы и модули.
Текущая открытая БД может взаимодействовать с внешними БД, которые используются как источник таблиц при импорте или присоединении, а также как получатель при экспорте данных из текущей базы данных. С помощью запросов во внешней БД можно создавать таблицы. В качестве внешней БД может выступать, например, база данных SQL Server, расположенная на удаленном сервере, или одна из баз данных систем Paradox, dBASE, или Access.
Таблица представляет собой основную единицу хранения данных в базе. Понятие таблицы в Access полностью соответствует аналогичному понятию реляционной модели данных. В произвольной базе обычно имеется совокупность связанных между собой таблиц. Между двумя таблицами можно устанавливать связи типа 1:1 и 1:М с помощью окна описания схемы данных. Основными операциями над таблицами являются: просмотри обновление (ввод, модификация и удаление), сортировка, фильтрация и печать.
Форма представляет собой объект базы данных Access, в котором разработчик размещает элементы управления, принимающие действия пользователей или служащие для ввода, отображения и изменения данных в полях.
Запрос представляет собой формализованное требование на отбор данных из таблиц или на выполнение определенных действий с данными. Запрос позволяет создать набор записей из данных, находящихся в разных таблицах, и использовать его как источник данных для формы или отчета.
Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL.
Макрос представляет последовательность макрокоманд встроенного языка Access, задающих автоматическое выполнение некоторых операций, например: «ОткрытьТаблицу» (ОрепТаЫе), «Закрыть» (Close), «НайтиЗапись» FindRecord) и «Печать» (PrintOut).
Модуль представляет совокупность описаний, инструкций и процедур на языке VBA, сохраненную под общим именем.
