Разработайте кнопочную форму-меню для работы с базой данных, которая обрабатывает созданные ранее формы и отчеты.
Для создания кнопочного формы-меню осуществите следующие действия:
· выполните команду меню Сервис→Надстройки→Диспетчер кнопочных форм;
· подтвердите создание кнопочной формы, щелкнув по кнопке Да;
· MS Access предложит работать с главной кнопочной формой или создать дополнительно новую. Создайте свою форму, щелкнув по кнопке Создать;
· введите имя Меню и щелкните по кнопке ОК;
· создайте элементы данной кнопочной формы, щелкнув по кнопке Создать;
· в строке Текст введите поясняющую надпись к первой создаваемой кнопке Преподаватели,
· в строке Команда выберите из списка Открытие формы;
· Примечание. Диспетчер напрямую может связать кнопку с открытием формы или отчета. Чтобы открыть таблицу или запрос, надо создать соответствующий макрос и указать это в диспетчере.
· в строке Форма выберите из списка форму Преподаватели и щелкните по кнопке ОК. Действуя аналогично, создайте кнопки для открытия других отчетов и форм:
|
|
· закройте окно кнопочной формы, щелкнув по кнопке 3акрыть;
· закройте диспетчер кнопочных форм, щелкнув по кнопке 3акрыть;
· на вкладке Формы подведите курсор мыши к надписи Кнопочная форма, щелкните правой кнопкой мыши, выберите пункт Переименовать и введите новое имя Форма меню, затем нажмите клавишу Enter;
· откройте эту форму и просмотрите возможности открытия форм и отчета из меню.
Контрольные вопросы к разделу
1. Дайте определение базы данных.
2. Что такое СУБД? Перечислите основные возможности СУБД.
3. Что такое модель данных? Назовите существующие модели данных. С какой моделью данных работает большинство современных СУБД?
4. Назовите основные способы создания таблиц в MS Access.
5. Каковы основные типы данных, используемые для полей таблиц в СУБД MS Access?
6. Что такое ключевое поле? Как оно определяется?
7. Что такое запрос к базе данных? Перечислите основные типы запросов в СУБД MS Access. В чем отличие между ними?
8. Опишите механизм создания запросов в режиме конструктора.
9. Что такое условие отбора? Какие специальные операторы могут быть использованы при формировании условий отбора?
10. Что такое групповые операции? Как они могут быть использованы при создании запросов в базе данных?
11. Что такое форма в базе банных MS Access? Назовите основные способы создания форм в MS Access.
РАЗДЕЛ №2 РАЗРАБОТКА БАЗ ДАННЫХ СРЕДСТВАМИ SQL SERWER 2008