Главная
страница 1
Практические занятия к теме № 3

ЗАДАЧА 1

Задание 1. Создание базы данных

Создайте в Access новую базу данных, таблицу базы данных, определите поля таблицы в соответствии с табл. 1, сохраните созданную таблицу.



Таблица 1

Таблица данных. Преподаватели

Технология работы:

  1. Для создания новой базы данных:

  • загрузите Access, выберите пункт Файл- Создать- Новая база данных;

  • в окне Файл новой базы данных в пункте Имя файла задайте имя базы Преподаватели (тип файла - Базы данных Access) и выберите папку (пункт Папка), где ваша база данных будет находиться;

  • щелкните по кнопке Создать.

  1. Для создания таблицы базы данных:

  • выберите вкладку Таблицы и щелкните по кнопке Создать;

  • в окне Новая таблица выберите пункт Конструктор и щелкните по кнопке ОК. В результате откроется окно таблицы в режиме конструктора.

  1. Определите поля таблицы в соответствии с табл. 1.

  2. Сохраните созданную таблицу с именем Преподаватели.

Задание 2. Заполнение базы данных

  1. Введите ограничения на данные, вводимые в поле Должность (должны вводиться только слова Профессор, Доцент или Ассистент). Для этого щелкните по полю Должность, а затем в строке параметра Условие на значение щелкните по кнопке и при помощи построителя выражений введите ограничения на данные, используя кнопку логического сложения Or. (Профессор Or Доцент Or Ассистент)

  2. Задайте текст сообщения об ошибке, который будет появляться на экране при вводе неправильных данных в поле Должность. Для этого в строку Сообщение об ошибке введите предложение "Такой должности нет, правильно введите данные".

  3. Задайте значение по умолчанию для поля Должность в виде слова Доцент. Для этого в строку Значение по умолчанию введите слово "Доцент".

  4. Введите ограничения на данные в поле Код преподавателя (эти данные не должны повторяться). Замените в поле Код преподавателя тип данных Счетчик на Числовой (тип данных Счетчик не обеспечивает возможности изменения кодов). Щелкните по строке параметра Индексированное поле, выберите в списке пункт Да (совпадения не допускаются), перейдите в Режим таблицы и сохраните таблицу.

  5. Заполните таблицу данными в соответствии с табл. 2

Таблица 2

6. Измените ширину каждого поля таблицы в соответствии с шириной данных.

Для изменения ширины каждого поля таблицы выполните команду Формат —› Ширина столбца и в появившемся окне щелкните по кнопке По ширине данных.
7. Произведите поиск в таблице преподавателя Миронова.

Для поиска в таблице преподавателя Миронова:



  • переведите курсор в первую строку Фамилия;

  • выполните команду Правка —› Найти;

  • в появившейся строке параметра Образец введите Миронов;

  • в строке параметра Просмотр должно быть слово ВСЕ (искать по всем записям);

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

  • в строке параметра Только в текущем поле установите флажок;

  • щелкните по кнопке Найти. Курсор перейдет на вторую запись и выделит слово Миронов;

  • щелкните по кнопке Найти далее. Курсор перейдет на седьмую запись и также выделит слово Миронов;

  • щелкните по кнопке Закрыть для выхода из режима поиска.

8. Произведите замену данных: измените заработную плату ассистенту Сергеевой с 650 р. до 720 р.

Для изменения заработной платы ассистенту Сергеевой с 650 р. на 720 р.:



  • переведите курсор в первую строку поля Зарплата;

  • выполните команду Правка —› Заменить;

  • в появившемся окне в строку Образец введите 650;

  • в строку Заменить на введите 720;

щелкните по кнопке Закрыть
9. Произведите сортировку данных в поле Год рождения по убыванию.

Для сортировки данных в поле Год рождения по убыванию выполните команду Записи —› Сортировка —› Сортировка по убыванию


10. Произведите фильтрацию данных по полям Должность и Дисциплина.

Для фильтрации данных по полям Должность и Дисциплина:



  • щелкните по записи Доцент поля Должность и выполните команду Записи —› Фильтр —› Фильтр по выделенному. В таблице останутся только записи о преподавателях-доцентах;

  • щелкните по записи Информатика поля Дисциплина и выполните команду Записи —› Фильтр —› Фильтр по выделенному. В таблице останутся только записи о преподавателях-доцентах кафедры информатики;

  • для отмены фильтрации выполните команду Записи —› Удалить фильтр. В таблице появятся все данные.
    11. Просмотрите созданную таблицу (как она будет выглядеть на листе бумаги при печати).

Для просмотра созданной таблицы выполните команду Файл —› Предварительный просмотр. Закройте окно просмотра

Задание 3. Ввод и просмотр данных посредством формы

  1. С помощью Мастера форм создайте форму Состав преподавателей (тип - форма в один столбец).

  2. Найдите запись о доценте Гришине, находясь в режиме формы.

  3. Измените зарплату ассистенту Сергеевой с 720 р. на 750 р.

  4. Произведите сортировку данных в поле Фамилия по убыванию.

  5. Произведите фильтрацию данных по полю Должность.

  6. Измените название поля Дисциплина на Преподаваемая дисциплина.

  7. Просмотрите форму. Как она будет выглядеть на листе бумаги?

Технология работы:

1. Для создания формы Состав преподавателей:



  • откройте вкладку Формы в окне базы данных, щелкните по кнопке Создать и в появившемся окне выберите пункт Мастер форм;

  • щелкните по значку списка в нижней части окна, выберите таблицу Преподаватели и щелкните по кнопке ОК;

  • в появившемся окне выберите поля, которые будут присутствовать в форме (в данном примере присутствовать будут все поля), а затем щелкните по кнопке Далее;

  • в появившемся окне выберите вид Форма в один столбец и щелкните по кнопке Далее;

  • в появившемся окне выберите стиль оформления и щелкните по кнопке Далее;

  • в появившемся окне задайте имя формы Состав преподавателей и щелкните по кнопке Готово.

2. Для поиска преподавателя Миронова:

  • переведите курсор в первую строку поля Фамилия, выполните команду Правка —› Найти и в появившемся окне в строке Образец введите фамилию Миронов;

  • в строке параметра Просмотр должно быть слово ВСЕ (искать по всем записям);

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

  • в строке параметра Только в текущем поле установите флажок;

  • щелкните по кнопке Найти. Курсор перейдет на вторую запись и выделит слово Миронов;

  • щелкните по кнопке Найти далее. Курсор перейдет на седьмую запись и также выделит слово Миронов;

  • щелкните по кнопке Закрыть для выхода из режима поиска.

3. Для изменения зарплаты ассистенту Сергеевой с 720 р. на 750 р.:

  • переведите курсор в первую строку поля Зарплата, выполните команду Правка —› Заменить и в появившемся окне в строке параметра Образец введите 720;

  • в строку параметра Заменить на введите 750, щелкните сначала по кнопке Найти далее, а затем по кнопке Заменить;

  • щелкните по кнопке Закрыть.

4. Для сортировки данных в поле Год рождения щелкните по любой записи поля Год рождения, выполните команду Записи —› Сортировка —› Сортировка по убыванию.
5. Для фильтрации данных по полю Должность:

  • щелкните по записи Доцент поля Должность и выполните команду Записи —› Фильтр —› Фильтр по выделенному. В форме останутся только записи о преподавателях-доцентах;

  • щелкните по записи Информатика поля Дисциплина и выполните команду Записи —› Фильтр —› Фильтр по выделенному. В форме останутся только записи о преподавателях-доцентах кафедры информатики;

  • для отмены фильтра выполните команду Записи —› Удалить фильтр. В таблице появятся все данные.

6. Для изменения поля Дисциплина на Преподаваемая дисциплина:

  • перейдите в режим конструктора (команда Вид —› Конструктор), щелкните правой кнопкой в поле Дисциплина. В появившемся меню выберите пункт Свойства. На экране откроется окно свойств для названия поля Дисциплина;

  • щелкните по строке с именем Подпись (где находится слово Дисциплина), удалите слово "Дисциплина" и введите "Преподаваемая дисциплина";

  • для просмотра результата перейдите в режим формы (команда Вид —› Режим формы).

7. Для просмотра созданной формы выполните команду Файл —› Предварительный просмотр. Закройте окно просмотра.

Задание 4. Формирование запросов на выборку

1. На основе таблицы Преподаватели создайте простой запрос на выборку, в котором должны отображаться фамилии, имена, отчества преподавателей и их должность.


2. Данные запроса отсортируйте по должностям и сохраните запрос.
3. Создайте запрос на выборку с параметром, в котором должны отображаться фамилии, имена, отчества преподавателей и преподаваемые ими дисциплины. В качестве параметра задайте фамилию преподавателя и выполните этот запрос для преподавателя Гришина.

Технология работы:

1. Для создания простого запроса:



  • в окне базы данных откройте вкладку Запросы, в открывшемся окне щелкните по кнопке Создать, из появившихся пунктов окна Новый запрос выберите Простой запрос и щелкните по кнопке ОК;

  • в появившемся окне в строке Таблицы/Запросы выберите таблицу Преподаватели;

  • переведите поля Фамилия, Имя, Отчество, Должность из окна Доступные поля в окно Выбранные поля и щелкните по кнопке Далее;

  • в строке параметра Задайте имя запроса введите новое имя Должности преподавателей и щелкните по кнопке Готово. На экране появится таблица с результатами запроса.

2. Для сортировки данных щелкните в любой строке поля Должность, отсортируйте данные по убыванию (команда Записи —› Сортировка —› Сортировка по убыванию), сохраните запрос и закройте окно запроса.
3. Для создания запроса на выборку с параметром:

  • создайте запрос на выборку аналогично п. 1 для следующих полей таблицы Преподаватели: Фамилия, Имя, Отчество, Преподаваемая дисциплина; задайте имя запросу Преподаваемые дисциплины и щелкните по кнопке Готово. На экране появится таблица с результатами запроса;

  • перейдите в режим конструктора (команда Вид —› Конструктор), в строке параметра Условия отбора для поля Фамилия введите фразу (скобки тоже вводить) [Введите фамилию преподавателя];

  • выполните запрос (команда Запрос —› Запуск), в появившемся окне введите фамилию Гришин и щелкните по кнопке ОК. На экране появится таблица с данными о преподавателе Гришине - его имя, отчество и преподаваемая дисциплина;

  • сохраните запрос и закройте окно запроса.

Задание 5. Создание отчета с группированием данных

На основе таблицы Преподаватели создайте отчет с группированием данных по должностям.



Технология работы:

  1. Откройте вкладку Отчеты, щелкните по кнопке Создать и в открывшемся окне выберите пункт Мастер отчетов.

  2. Щелкните по значку раскрывающегося списка в нижней части окна, выберите из появившегося списка таблицу Преподаватели и щелкните по кнопке ОК.

  3. В появившемся окне выберите поля, которые будут присутствовать в форме (в данном случае присутствовать будут все поля из таблицы), а затем щелкните по кнопке Далее.

  4. Переведите выделение на поле Должность, щелкните сначала по кнопке >>, а затем по кнопке Далее.

  5. Параметры появившегося окна оставьте без изменений (щелкните по кнопке Далее), выберите стиль оформления отчета и щелкните по кнопке Далее.

  6. В появившемся окне введите название отчета Преподаватели и щелкните по кнопке Готово. Просмотрите, а затем закройте появившийся на экране сформированный отчет.


Смотрите также:
Практические занятия к теме №3 задача 1 Задание Создание базы данных
83.93kb.
1 стр.
Тема 1 Задача 6 Тема 2 задача 2 Тема 3 задача 5
198kb.
1 стр.
Тема курсовой работы для 1-2 студентов 1-2 курсов фбб мгу
25.24kb.
1 стр.
Техническое задание на выполнение работ по модернизации медицинской информационной системы (мис) Требования к мис
580.52kb.
4 стр.
Материал из Semantic Future
425.22kb.
2 стр.
Занятие 1 Создание базы данных. Ввод и форматирование данных
275.48kb.
1 стр.
Задание №11. Обработка списочных данных в Microsoft Excel
63.18kb.
1 стр.
Знакомство с ms access. Создание базы данных. Ввод и форматирование данных
668.73kb.
6 стр.
Темы дипломных проектов специальности 230105 Базы данных
122.96kb.
1 стр.
Отчет по результатам работы по программе усовершенствования базы данных по сортам растений и изложить предложения по усовершенствованию базы данных по сортам растений
712.53kb.
4 стр.
Доклад февраль Подготовка материалов по описанию базы данных проекта с использованием anova
38.33kb.
1 стр.
Лекция №1 по дисциплине «Базы данных» базы данных и системы управления базами данных план лекции
219.44kb.
1 стр.