.7 Создание поиска в БД
Для организации поиска в нашей БД сначала стоит определится с параметрами которые мы будем искать. В данной базе данных поиск будет организоваться по: Коду животного, имени животного, Стране откуда животное и поиске по дате кормления.
Создание запросов для поиска.
Перейдем на вкладку: " Создание \ Конструктор запросов".
Выбираем запрос выборка. заносим в запрос таблицы "Уход за животными" и "Список животных", выбираем строки которые будут показываться при поиске. В добавленной нами строке "код животного", прописываем следующие условия отбора [Введите код животного]. В результате при выполнении данного запроса появляется строка поиска и после ввода нужной нам информации выдается результат.
Рис.32.Пример запроса для организации поиска.
Данным способом создадим запрос-поиск для поиска по имени, стране и дате.
Создание формы поиска
Перейдем на вкладку: " Создание \ другие формы \ модальное диалоговое окно ".
Добавим с помощью конструктора на форму поиска кнопки для выбора метода поиска сделанные по запросам ранее, а также добавим строчки список подсказок по неизменяемым параметрам, таким как "код животного" и "имя животного". добавим флажок для организации работы режима просмотра.
Создание макросов для работы формы поиска.
Для того чтобы созданные нами кнопки переходили на запросы поиска и работала функция просмотра пропишем в них следующий макрос.
По данному примеру пропишем открытие всех кнопок поиска.
В форме поиска строчки подсказок делаются по примеру пункта 2.2.
Рис.33. Вид формы поиска.
Рис.34. Пример макроса для поиска и режима просмотра.
Чтобы дополнительный режим работал в поиске изменим его стандартное значение на "ложь".
Рис.35. Пример изменения свойств флажка.
.8 Создание главной формы
Для удобной работы с нашей БД создадим главную страницу с доступом к всем созданным ранее элементам.
Перейдем на вкладку: " Создание \ другие формы \ модальное диалоговое окно ".
С помощью элементов конструктора назовем нашу форму: "Главная", добавим кнопки и напишем их названия для переходов к созданным ранее таблицам и формам. Кнопок для таблиц будет в два раза больше чем самих таблиц, это связано с тем что в access таблицы можно открывать в режиме просмотра или режиме редактирования. После добавления кнопок нажимаем интересующую нас кнопку и в окне свойств меняем макрос на следующий.
Рис.36. Пример макроса для кнопок переходов.
Таким же образом прописываем макросы для остальных элементов "Открыть Таблицу", "Открыть Запрос", "Открыть Отчет".
Рис.37. Вид главной формы.
По примеру на Рис.36. Пропишем макросы для возврата на главную форму из форм: "Добавить новое животное", "Добавить уход за животными", "Схема зоопарка" и "Поиск".
Автозапуск формы.
Для того чтобы наша главная форма открылась при запуске необходимо создать отдельный макрос. Для этого перейдем на вкладку: " Создание \ Макрос". В макросе пропишем следующее.
Рис.38. Пример создания макроса автозапуска.
Назовем его " autoexec", такое название необходимо для того чтобы access выполнил этот макрос при запуске.
Заключение
Чтобы правильно создать БД информационной системы в теоретической части рассмотрел этапы, входящие в проектирование информационной системы. Согласно этих теоретических данных перешел к составлению практической части работы.
В практической части работы изучил элементы, их назначения и функции в access. На основе полученных мной знаний построил БД в Microsoft Office 2007 Access.
экономический информационный access запрос
Список использованной литературы
1. Ю. Избачков, В. Петров, А. Васильев, И. Телина: Информационные системы: Учебник для вузов. 3-е изд. СПб, Изд-во: Питер. 2011.
. Самоучитель Access 2010 авторы : Ю. Бекаревич ; Н. Пушкина издательство: Санкт-Петербург «БХВ-Петербург» 2011г.
. Базы данных авторы: А.В. Кузин; C.В. Леонисова издательство: Москва "Академия" 2012г.