Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работа в Office.doc
Скачиваний:
92
Добавлен:
13.03.2015
Размер:
16.95 Mб
Скачать

База данных «Компьютерная школа»

(после слов База данных нажмите одновременно комбинацию клавиш [Shift]+[Enter])

  • Нажмите клавишу [Enter].

  • Выберите размер букв – 18,а выравнивание –по центру. Выполните команду менюФормат размер по размеру данных; Цвет фона –голубой.

  • Выберите на панели элементов значок -Кнопка. Щелкните мышкой по тому месту в области данных, где должна быть кнопка (это может быть любое место, которое вам нравится). Появится диалоговое окноСозданиекнопок.

  • Выберите категорию – Работа с формой, а действие –Открыть форму, как представлено на рисунке 4.

  • Щелкните по кнопкеДалее.

  • Выберите форму Список, открываемую этой кнопкой, и щелкните по кнопкеДалее.

  • В следующем окне щелкните по кнопке Далее.

  • В следующем окне поставьте переключатель в положение текст, наберите в поле текст – слово Список. Щелкните по кнопкеДалее.

  • Задайте имя кнопки Списоки щелкните по кнопкеГотово.

  • Самостоятельно создайте кнопки для формУспеваемостьиНомера групп.

  • Перейдите в режим формы (Рис.5.). Теперь при щелчке мыши по соответствующим кнопкам будут открываться соответствующие формы для работы.

  • Чтобы кнопочная форма открывалась при запуске базы данных, выполните команду Сервис Параметры запуска. В полеВывод формы/страницы:выберитеЗаставка и щелкните по кнопкеОк.

  • Закройте форму, ответив утвердительно на возможный вопрос о ее сохранении.

Задание 7. Создайте кнопочную форму при помощиДиспетчера кнопочных форм.

  • Выполните команду Сервис Служебные программы Диспетчер кнопочных форм, на заданный вопрос ответьтеДа. В результате вы получите диалоговое окноДиспетчера кнопочных форм.

  • Выберите в окне Диспетчер кнопочных формпо кнопкеИзменить.

  • Воткрывшемся диалоговом окнеИзменение страницы кнопочной формы щелкните по кнопкеСоздать.Появится диалоговая страницаИзменение элемента кнопочной формы. Измените содержимое полейТекст, Команда, Формав соответствии с рис.6. При этом менюКомандуиФормувыбирайте из списка, а не набирайте вручную.

  • Щелкните по кнопке ОК.

  • Аналогично в окне Изменение страницы кнопочной формысоздайте еще два элемента кнопочной формы:Личные данныеиУспеваемость.

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

  • Откройте кнопочную форму в режиме Формы. Результат выполненных действий изображен на Рис.7. Проверьте работу всех кнопок. (После нажатия кнопкиВыходснова откройте базу данных).

Предъявите преподавателю: формы Список; Успеваемость; Личные данные; Номера групп; Ученик; Список учеников.

Задание 8.Завершите работу с программойAccess.

Лабораторная работа 5. Создание и использование запросов.

Цели работы:

  • познакомиться с основными видами запросов;

  • научиться создавать запросы на выборку различными способами;

Задание 1.Откройте учебную базу данных, изготовленную в работе 4.

  • Если вы включили в параметры запуска Заставку, то она появится перед вами. Закройте ее.

Задание 2..Создайте запрос на выборку с именемНомера телефонов. В котором должны отображаться толькоФамилия, Имя, ОтчествоиНомер телефонакаждого учащегося.

  • Выберите объект Запросы, если находитесь в другом окне.

  • Щелкните мышкой по кнопке Создание запроса в режиме конструктора.

  • Добавьте нужные таблицы (Личные данные и Список), так как таблицы связаны, то между ними появится связь (один – к - одному).

  • Закончите выбор, щелкнув по кнопке Закрыть. Появляется возможность выбора полей из разных таблиц.

  • Выберите поля Фамилия, ИмяиОтчествоиз таблицыСписокиНомер телефона– из таблицыЛичные данные. Для этого достаточно сделать двойной щелчок мышкой по имени поля.

  • Сохраните запрос с именем Номерателефонов.

  • Щелкните по кнопке для просмотра запроса. Это самый простой вид запроса на выборку. В результате вы получаете новую таблицу с другим набором полей.

Задание 3.Создайте запрос, в котором необходимо отразитьФамилии, Имена, ОтчестваиНомера телефоновучащихся, фамилии которых начинаются на буквуВ.

  • Аналогично Заданию 2выбрать поля для нового запроса.

  • Внижней части окнаЗапрос на выборкупоставьте в полеФамилияусловие отбораLike "В*",которое поможет вам выбрать только тех студентов, фамилии которых начинаются на буквуВ, как показано на рисунке 1. (Ответ:Воробьев Алексей Петрович, Воробьев Алексей Иванович, Воробьев Олег Григорьевич, Володина Анна Алексеевна)

  • Сохраните запрос с именем Выборка по В.

Самостоятельное задание:

  1. Составьте запрос на адреса только тех девочек, имя которых «Анна». Сохраните запрос с именем Анна.

  2. Составьте запрос на телефоны учащихся, отчество которых начинается на букву «А». Сохраните запрос с именем Выборка по А.

Задание 4.Составьте запрос с использованием логических операций в условии отбора.

Предположим, что вам нужно составить ведомость для выплаты стипендии всем учащимся, которые учатся без троек. Для этого нужно выбрать записи, в которых оценки по предметам 4 ИЛИ 5.

  • Щелкните мышкой по кнопке Создание запроса в режиме конструктора.

  • Добавьте нужные таблицы (Личные данные и Список), выбирая их и щелкая по кнопкеДобавить. Закончите выбор, щелкнув по кнопкеЗакрыть.

  • Выберите поля Фамилия, ИмяиОтчествоиз таблицыСписоки поляWord, ExcelиAccess– из таблицыЛичные данные

  • В строке Условие отборапод полямиWord, ExcelиAccessпоставьте4 Or 5. (Рис. 2).

  • Сохраните запрос с именемСтипендия.

  • Закройте запрос.

Самостоятельное задание:

  1. Составьте запрос на учеников группы 101, у которых оценка по курсуAccess 4 или 5.Сохраните запрос с именемУспеваемость Access.

  2. Составьте запрос на учеников групп 102 и 103, у которых оценка по курсамWord и Excel 4 или 5.Сохраните запрос с именемУспеваемость.

Задание 5.Составьте запрос на выборку всех записей, кроме тех, в которых указана фамилия Баранова с использованиемПостроителя выражений.

  • Выделите запрос Номера телефонов.

  • Щелкните по кнопкеКонструктор.

  • Удалите поле Номер телефона. Добавьте полеАдрес.

  • Сохраните запрос с именем Адрес, выполнив командуФайл Сохранить как… (рис.3.).

  • Поставьте курсор в ячейку Условие отборав столбцеФамилия.

  • Щелкните по кнопке -Построить. Появится окно, в котором можно строить сложные запросы.

  • В окне Построитель выраженийщелкните по кнопкеNot, это слово появится в верхнем поле. ФамилиюБарановав кавычках наберите вручную.

  • Щелкните по кнопке ОК. В поле условие отбора появится данное выражение.

  • Щелкните по кнопке для просмотра выполнения запроса.

  • Закройте запрос, сохранив его с именем не_Баранова, выполнив командуФайлСохранить как.

Задание 6.Создайте вычисляемые поля.

  • Щелкните мышкой по кнопке Создание запроса в режиме конструктора.

  • Добавьте таблицы Личные данные и Список. Закончите выбор, щелкнув по кнопкеЗакрыть.

  • Выберите поля Фамилия, Имяиз таблицыСписоки поляWord, Excel– из таблицыЛичные данные

  • Поставьте курсор на клетку правееExcel(на линииПоле). Щелкните по кнопке-Построить.

  • В появившемся окне напечатайте вручную выражение, представленное на рис.4., и щелкните по кнопке ОК.

  • Это выражение подставится в новое поле. Нажмите клавишу Enter.

  • Просмотрите запрос. Новое поле будет иметь среднее.

  • Закройте запрос, сохранив его с именем Среднее.

Предъявите преподавателю: запросы Номера телефонов, Выборка по В, выборка по А, Стипендия, Успеваемость, Успеваемость Access, не_Баранова, Среднее.

Задание 7.Завершите работу с программойAccess.