Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ ЛЕКЦИЙ(рус).doc
Скачиваний:
98
Добавлен:
09.02.2016
Размер:
16.61 Mб
Скачать

Глава 9. Основы технологии microsoft access

Основные идеи современной информационной технологии базируются на концепции баз данных (БД). Согласно этой концепции, основой современной технологии являются данные, которые должны быть организованы в БД с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привело к созданию удобных средств интеграции хранимых данных и управления ими - систем управления базами данных (СУБД). CУБД Microsoft Access – один из наиболее современных программных продуктов, применяемых для создания, хранения и обработки баз данных в экономике, управлении, справочной службе и других областях.

9.1. Что такое базы данных?

В самом общем смысле база данных - это набор записей и файлов, организованных специальном образом. Один из типов баз данных - это документы, набранные с помощью текстовых редакторов и сгруппированные по темам. Другой тип - файлы электронных таблиц, объединяемые в группы по характеру их использования. Иногда решаемая задача становится слишком большой, т.е. необходимая информация разбросана по сотням текстовых файлов и электронным таблицам. В этом случае возникают проблемы: 1) Как сохранить связи между файлами при вводе новой информации? 2) Как убедиться, что данные вводятся правильно? 3) Что делать, если одна и та же информация может потребоваться сразу нескольким пользователям и др. Для решения подобных проблем необходимы системы управления базами данных.

Почти все современные системы основаны на реляционной модели управления базами данных. Название “реляционная” связано с тем, что каждая запись в такой базе данных содержит информацию, относящуюся только к одному конкретному объекту

9.2. Архитектура Microsoft Access

Работая в Access, можно пользоваться всеми удобствами, предоставляемыми Windows и для других приложений, например Exсel или Word, то есть работа с окнами, меню, панелями инструментов, операциями “вырезать”, “копировать”, “вставить “ в СУБД точно такая.

Microsoft Access называет объектами все то, что может иметь имя. В базе данных Access основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули.

Таблицы - объекты, которые определяются и используются для хранения данных. Каждая таблица включает информацию об объекте определенного типа. Она содержит поля (столбцы), и записи (строки), где собрана вся необходимая информация об объекте.

Запросы - объекты, которые позволяют пользователю получить нужные данные из одной или нескольких таблиц. Для создания запроса можно использовать бланк QBE (запрос по образцу) или инструкции SQL. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких таблиц.

Формы - объекты, предназначенные в основном для ввода данных, отображения их на экране или управления работой приложения. Можно использовать формы для удобного представления данных из запросов или таблиц. Формы можно также распечатать.

Отчеты - объекты, предназначенные для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения.

Макросы - объекты, представляющие собой структурированное описание одного или нескольких действий, которые должен выполнить Access в ответ на определенное событие.

Модули - объекты, содержащие программы, написанные на языке Visual Basic для приложений, которые позволяют разбить некоторый процесс на несколько небольших процедур. Модули могут быть независимыми объектами, содержащими функции, вызываемые из любого места приложения.

Примечание. При создании баз данных должны учитываться следующие ограничения:

- таблица может содержать не более 255 полей;

- таблица не может иметь более 32 индексов;

- составные индексы не могут включать в себя более 10 полей, а общая длина полей не может превышать 255 байтов;

- общая длина строки таблицы не может превышать 2 Кбайта;

- размер объекта OLE не должен превышать 1 Гбайта;

- на число записей в таблице не существует ограничений, но размер файла базы данных Microsoft Access не может превышать 1 Гбайт.