
- •Задание 4. Создание таблицы «Список учеников».
- •Задание 5. Создание схемы данных.
- •Задание 6. Заполнение таблицы «Группы» значениями.
- •Задание 10. Проверка каскадного удаления связанных полей.
- •Задание 1. Открытие учебной базы данных, изготовленной при выполнении предыдущей практической работы.
- •Задание 4. Создание таблицы "Личные данные" с ключевым полем с помощью Мастера таблиц.
- •Задание 5. Исправление базы данных.
- •Задание 6. Создание формы для ввода данных.
- •Задание 7. Заполнение таблицы данными.
- •Задание 8. Добавление нового поля "Портрет" (рисунки или фотографии) в таблицу "Список учеников".
- •Задание 2. Создание простой формы с помощью кнопки Новый объект.
- •Задание 4.Создание формы с помощью автоформ.
- •Задание 5. Создание формы без помощи Мастера.
- •Задание 6. Добавление в таблицу "Список учеников" логического поля. Добавление поля в форму.
- •Самостоятельное задание.
- •Задание 3. Создание запроса с использованием логических операций в условии отбора.
- •7.Щелкните по кнопке (с восклицательным знаком) для представления запроса.
- •Задание 3. Построение запроса на добавление.
- •Задание 4. Построение запроса на удаление.
- •Задание 5. Выполнение запроса на создание таблицы.
- •Задание 3. Создайте ленточный автоотчет на основании запроса "Номера телефонов".
- •Задание 4. Внесение изменений в готовые отчеты.
- •Задание 5. Создание отчета "Справка" с помощью Конструктора.
- •Директор Компьютерной школы.
- •Задание 6. Создание почтовых наклеек.
Задание 6. Добавление в таблицу "Список учеников" логического поля. Добавление поля в форму.
Перейдите на вкладку Таблицы. Откройте таблицу "Список учеников" в режиме конструктора. Добавьте поле с именем "Институт" (для размещения информации о том, собирается ли ученик поступать в институт) и типом Логический. Сохраните таблицу и закройте ее.
Перейдите на вкладку Формы.
Откройте форму "Ученик" в режиме конструктора.
Замечание. В форме или в отчете флажок может быть использован как отдельный элемент управления, в котором отображаются значения логического поля из базовой таблицы. Если флажок установлен, поле в таблице имеет значение "Да", если флажок снят, поле имеет значение "Нет".
Щелкните по кнопке Список полей. Выделите название "Институт" и перетащите его мышью в область данных. Появится значок флажка и надпись "Институт".
Перейдите в режим формы и посмотрите разные записи. Флажок снимается и устанавливается щелчком по соответствующему полю.
Закройте форму, ответив утвердительно на вопрос о сохранении. Задание 7. Создание кнопочной формы.
Щелкните по кнопке Создать.
В появившемся диалоговом окне выберите Конструктор. Появится пустая форма. Задайте мышью ширину формы, равную 10 см, а высоту— 7 см.
Сохраните форму под именем "Заставка".
Выберите на панели инструментов кнопку Надпись. Курсор мыши примет вид крестика с "приклеенной"' буквой А. Щелкните по месту начала надписи и введите:
База данных
"Компьютерная школа"
(После слов "База данных" нажмите комбинацию клавиш Shift+Enter.)
Нажмите клавишу Enter.
Выберете размер букв 18, а выравнивание — по центру. Выполните команду Формат, размер, по размеру данных. Выберите голубой цвет фона.
Растяните мышью надпись на ширину окна.
Выберите на панели элементов значок Кнопка. Щелкните мышью по тому месту в области данных, где должна быть кнопка (это может быть любое место, которое вам нравится). Появится диалоговое окно Создание кнопок.
Выберите категорию Работа с формой, а действие — Открыть форму.
Щелкните по кнопке Далее.
Выберите форму "Список", которую предполагается открывать этой кнопкой, и щелкните по кнопке Далее.
В следующем окне щелкните по кнопке Далее.
В следующем окне поставьте переключатель в положение Текст, наберите в поле Текст слово "Список".
15. Задайте имя кнопки "Список" и щелкните по кнопке Готово.
Замечание. Размер и расположение кнопок можно менять мышью в режиме конструктора.
Самостоятельно создайте кнопки для форм "Успеваемость" и "Номера групп".
Перейдите в режим формы. Теперь при щелчке мышью по соответствующим кнопкам будут открываться соответствующие формы для работы.
Чтобы кнопочная форма автоматически появлялась при запуске базы данных, выполните команду Сервис, параметры запуска. В поле Форма выберите Заставка и щелкните по кнопке ОК.
Закройте форму, ответив утвердительно на возможный вопрос о ее сохранении.
20. Проверьте работу всех кнопок кнопочной формы (после нажатия кнопки Выход снова откройте базу данных). Предъявите преподавателю на экране: формы "Список", "Успеваемость", "Список учеников", "Номера групп",
"Личные данные", "Ученик".
Задание 9. Завершение работы с программой Access.
Выполните команду Файл, Выход.
Если вы производили редактирование в базе данных, появится вопрос о сохранении изменений. Ответьте на него положительно.
ПРАКТИКУМ ПО ACCESS
Практическая работа № 5. Создание и использование запросов
Цели работы:
• закрепить навыки по редактированию таблиц базы данных, • познакомиться с основными видами запросов:
• научиться создавать запросы на выборку различными способами. Справочная информация. С помощью Access могут быть созданы различные виды запросов:
запрос на выборку выбирает данные из разных таблиц и других готовых запросов. Таблицы должны быть связаны, На основе запроса на выборку строятся другие виды запросов;
запрос-изменение изменяет или перемещает данные. К этому типу относятся запрос на добавление, запрос на удаление, запрос на обновление;
запрос на создание таблицы сохраняет результаты выборки в отдельной таблице;
перекрестные запросы предназначены для группирования данных и представления их в компактном виде. Запрос можно создать самостоятельно или воспользоваться Мастером запросов.
Ход работы
Задание 1. Открытие учебной базы данных, изготовленной на прошлом занятии
Вызовите программу Access. Для этого дважды щелкните по пиктограмме Microsoft Access, Перед вами откроется окно системы управления базами данных, в котором появится меню.
Установите с помощью мыши переключатель Открыть базу данных, выделите из списка баз данных, расположенного ниже переключателя, имя вашей базы и щелкните по кнопке ОК.
Если вы включили в параметры запуска Заставку, то она появится перед вами. Закройте ее. На экране появится диалоговое окно с основными элементами базы данных. В базе данных должны быть три таблицы: «Список учеников», «Личные данные», «Группы». В случае их отсутствия импортируйте эти таблицы из чужой базы данных (например, из эталонной базы данных учителя).
Задание 2. Создание запроса на выборку с именем «Номера телефонов».
Предположим, что вы хотите создать телефонную книгу учеников, используя конкретную базу данных.
1. Выберите вкладку Запросы, если находитесь в другом диалоговом окне. Щелкните по кнопке Создать.
В появившемся диалоговом окне выберите пункт Создание запроса в режиме конструктора, щелкните по кнопке Открыть.
Добавьте нужные таблицы («Личные данные» и «Список учеников»), выбирая их и щелкая по кнопке Добавить. Так как таблицы связаны, то между ними появится линия «один-к-одному».
Закончите выбор, щелкнув по кнопке Закрыть. Появится возможность выбора полей из разных таблиц. Выберите поля «Фамилия», «Имя», «Отчество» из таблицы «Список учеников» и «Номер Телефона» из таблицы «Личные данные». Для этого достаточно дважды щелкать по именам полей. Второй вариант - перетаскивать мышью названия полей в клетки запроса.
Поле |
Фамилия |
Имя |
Отчество |
НомерТелефона |
Имя таблицы |
Список учеников |
Список учеников |
Список учеников |
Личные данные |
Сортировка |
|
|
|
|
Выход на экран |
V |
V |
V |
V |
Условие отбора |
|
|
|
|
Сохраните запрос, щелкнув по кнопке Сохранить. Введите имя запроса - «Номера телефонов» — и щелкните по кнопке ОК.
Щелкните по кнопке (с восклицательным знаком) для представления запроса. Это самый простой вид запроса на выборку. В результате вы получаете новую таблицу с другим набором полей.
Замечание. Условие отбора можно включать аналогично включению фильтра. Например, телефонная книга для всех учащихся, фамилии которых начинаются на букву В, может быть получена с помощью включения условия Like "В*".
7. Получите этот запрос
Поле |
Фамилия |
Имя |
Отчество |
Номер телефона |
Имя таблицы |
Список учеников |
Список учеников |
Список учеников |
Личные данные |
Сортировка |
|
|
|
|
Выход на экран |
V |
V |
V |
V |
Условия отбора |
Like “B*” |
|
|
|
Щелкните по кнопке (с восклицательным знаком) для представления запроса.
9 Измените имя запроса. Для этого выберите в меню пункт Файл, Сохранить как и в появившемся диалоговом окне наберите новое имя запроса «Выборка по В». Теперь в меню базы данных в окне Запросы будет показано два запроса.