Извлечение информации из базы данных.



Существует 4 основных метода извлечения информации из базы данных:

I. Поиск. Для обнаружения некоторых особых записей рекомендуется использовать команду Правка – Найти.

II. Применение фильтра. Фильтр используется для поиска всех записей, у которых совпадает значение некоторого поля. Например, в базе данных «Истории болезни» таким образом можно найти всех пациентов, страдающих гипертонической болезнью.

III. Сортировка. Для упрощения процедуры извлечения нужных сведений данные можно упорядочить в некоторой последовательности.

IV. Создание запроса. Запрос удобно использовать для поиска информации, которая удовлетворяет заданным условиям. Например, извлечь информацию о пациентах с диагнозом «пиелонефрит», у которых Hb<100 г/л и т.д.

Использование запросов.

В отличие от фильтра, который можно применять только для одной таблицы, с помощью запроса можно извлекать информацию сразу из нескольких таблиц базы данных. После определения таблиц, на основе которых будет создан запрос, следует выбрать используемые поля в запросе поля. В бланке запроса можно также указать порядок сортировки результатов выполнения этого запроса. После создания запроса можно сохранить его с присвоением некоторого имени. Имена сохраненных запросов содержатся во вкладке Запросы. Поэтому, при необходимости, их можно использовать повторно.

В Access предусмотрено создание не менее 15 типов запросов.

Для создания нового запроса следует выбрать вкладку Запросы окна базы данных, а затем либо щелкнуть на кнопке Создать, либо выбрать команду Вставка – Запрос. После выполнения этих действий на экране появится диалоговое окно Новый запрос (Рис.15.11). В этом окне можно выбрать способ создания нового запроса, например с помощью программы-мастера, а для самостоятельного создания запроса следует выбрать опцию Конструктор, а затем щелкнуть на кнопке Ок.

Рис.15.11 Диалоговое окно Новый запрос

 

На вкладке Таблицы диалогового окна Добавление таблицы следует выбрать таблицы, на основе которых будет создан данный запрос.

Чтобы продолжить создание запроса, необходимо выбрать поля из таблиц, на основе которых создается запрос (Рис.14).

Для выбора записей определенного вида можно с помощью строки Условия отбора бланка запроса определить критерии, которым они должны удовлетворять.

По завершении создания запроса его можно запустить, щелкнув на кнопке Запуск панели инструментов или выбрав команду Запрос – Запуск, после чего результаты запроса будут представлены на экране в режиме таблицы.

Имена всех созданных ранее запросов будут размещены во вкладке Запросы окна базы данных. Чтобы открыть запрос для просмотра результатов, повторного запуска или его изменения, следует щелкнуть на вкладке Запросы, затем на имени нужного запроса и далее либо на кнопке Открыть, либо на кнопке Конструктор.

Создание отчета

В Access предусмотрено три основных способа создания отчетов: автоматически, с помощью мастера отчетов или самостоятельно. Гораздо проще создавать отчет не на основе одной или нескольких таблиц, а на основе запроса.

Для создания отчета:

1. В окне базы данных выберите вкладку Отчеты.

2. В этой вкладке щелкните на кнопке Создать для открытия диалогового окна Новый отчет (Рис.15.12).

3. В нижней части диалогового окна Новый отчет выберите запрос, данные из которого предполагается использовать в отчете.

 

Рис.15.12. Диалоговое окно Новый отчет

 

4. Далее выберите способ создания отчета, например, с помощью мастера отчетов.

5. Щелкните на кнопке Ок.

6. Для перемещения всех полей из списка Доступные поля в Выбранные поля щелкните на кнопке с двойной стрелкой, направленной вправо. Для перемещения некоторых отдельных полей щелкните на кнопке с одной стрелкой, направленной вправо..

7. Затем последовательно щелкая по кнопкам Далее, необходимо переходить в диалоговые окна, в которых выбираются уровни группировки записей, порядок сортировки записей в отчете, стиль оформления отчета.

8. В последнем диалоговом окне мастера отчетов введите имя нового отчета и щелкните на кнопке Готово. Созданный отчет будет отображен на экране в режиме предварительного просмотра.

 

Таким образом, для реализации реляционной модели в среде СУБД MS Access необходимо выполнить следующие действия:

Создание таблиц.

1. Запустить режим конструктора таблиц.

2. В столбце «Имя поля» ввести имя очередного поля таблицы.

3. В столбце «Тип данных» ввести или выбрать из списка тип данных поля.

4. В столбце «Описание» ввести пояснение назначения поля (не обязательно)

5. В нижней части конструктора расположены две вкладки: Общие – для задания различных свойств поля, Подстановка – для организации подстановки значений в поле из списка или из другой таблицы.

6. Повторить п.2-5 для создания всех полей таблицы.

7. Установить первичный ключ таблицы. Для этого выделить нужное поле (или несколько полей для составного первичного ключа) и нажать на соответствующую кнопку.

8. Сохранить таблицу и выйти из режима конструктора.


Дата добавления: 2016-01-04; просмотров: 19; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!