- •Практическая работа №1
- •1. Создание базы данных.
- •2. Заполнение базы данных.
- •3. Ввод и просмотр данных посредством формы.
- •Практическая работа №2.
- •Формирование запросов на выборку.
- •Создание отчета с группированием данных
- •Практическая работа №3 Создание реляционной базы данных.
- •2. Создание форм для ввода данных в таблицы
- •Практическая работа №4
- •1. Формирование сложных запросов
- •Практическая работа №5 Создание сложных форм
- •Создание сложных отчетов
2. Заполнение базы данных.
1. Для задания условия на ограничение для вводимых данных:
-
войдите в режим Конструктор для проектируемой таблицы. Если вы находитесь в окне базы данных, то выберите вкладку Главная и щелкните по группе команд <Режим>. Если вы находитесь в режиме таблицы, то щелкните по кнопке
Конструктор; -
в верхней части окна щелкните по полю «Должность»;
-
в нижней части окна щелкните по строке параметра Условие на значение;
-
щелкните по кнопке
для
определения
условий
на
значение
при
помощи
построителя
выражений -
в появившемся окне напишите слово Профессор, затем щелкните по кнопке
(эта
кнопка
выполняет
функцию
ИЛИ),
напишите
Доцент,
снова
щелкните
по
этой
же
кнопке,
напишите
Ассистент
и
щелкните
по
кнопке
. -
в строке Сообщение об ошибке введите предложение "Такой должности нет, правильно введите данные".
-
в строке Значение по умолчанию введите слово "Доцент".
Таким образом, вы ввели условие, при котором в поле «Должность» могут вводиться только значения Доцент, Профессор или Ассистент, по умолчанию в данном поле будет находится слово Доцент. При введении другого значения появится окошко с ошибкой "Такой должности нет, правильно введите данные".
2. Введите ограничения на данные в поле «Код преподавателя». Здесь ограничения надо вводить не совсем обычным способом. Дело в том, что коды преподавателей не должны повторяться, а также должна быть обеспечена возможность их изменения (из-за последнего условия в этом поле нельзя использовать тип данных Счетчик, в котором данные не повторяются). Для выполнения второго условия измените, тип поля «Код преподавателя» со «Счетчика» на «Числовой», а для выполнения первого условия сделайте следующее:
-
щелкните по строке параметра Индексированное поле, выберите в списке пункт
Да (совпадения не допускаются);
Внимание! Убедитесь, что эту операцию Вы проделали именно для поля «Код преподавателя», а не для поля «Должность» !
3. Для удобного заполнения поля Дисциплина данными воспользуемся возможностями Мастера подстановок:
-
измените тип поля «Дисциплина» с текстового на Мастер подстановок (появится диалоговое окно);
-
отметьте пункт «Будет введен фиксированный набор значений», щелкните по кнопке Далее;
-
число столбцов – 1, в столбец1 введите значения: Информатика, Экономика, Математика, Физика.






-
щелкните по кнопке «Далее»; подпись оставьте прежней - «Дисциплина». Готово;
-
п
ерейдите
в
режим
Таблица,
щелкнув
по
кнопке
на
линейке
во
вкладке
Главная,
в
группе
команд
Режим,
выбрав
команду
Режим
таблицы.
На
вопрос
о
сохранении
таблицы
щелкните
по
кнопке
<Да>.
4. Введите данные в таблицу в соответствии с таблицей 2.

Таблица 2
-
попробуйте в поле <Должность> любой записи ввести слово Лаборант. На экране должно появиться сообщение: "Такой должности нет, правильно введите данные". Введите слово из таблицы.
5. Для изменения ширины полей таблицы в соответствии с шириной данных:
-
щелкните в любой строке поля «Код преподавателя»;
-
выполните команду на вкладке ленты на вкладке ленты Главная, Запись, Дополнительно, Ширина столбца;
-
в появившемся окне щелкните по кнопке <По ширине данных>.
-
проделайте эту операцию с остальными полями.






6. Если записей в БД огромное количество, то для поиска необходимой записи можно воспользоваться поиском например для поиска в таблице преподавателя Миронова:
-
переведите курсор в первую строку поля «Фамилия»;
-
выполните команду на вкладке ленты Главная, Найти;
-
в





появившейся
строке
параметра
Образец
введите
Миронов,
в
Просмотр
должно
быть
слово
ВСЕ
(имеется
в
виду
искать
по
всем
записям),
в
строке
параметра
Совпадение
выберите
из
списка
С
любой
частью
поля; -
щелкните по кнопке <Найти далее>. Курсор перейдет на вторую запись и выделит слово Миронов, щелкните по кнопке <Найти далее>. Курсор перейдет на седьмую запись и также выделит слово Миронов;
-
щелкните по кнопке <Отмена> для выхода из режима поиска.
-
Д
ля
замены
заработной
платы
ассистенту
Сергеевой
с
4500
р.
на
4700
р.
-
щ


елкните
по любой записи поля Зарплата нажмите
на вкладке Режим
таблицы
по кнопке . Вы увидите что при
нажатии этих кнопок количество нулей
после запятой будет изменяться. Оставьте
записи в данном поле без нулей. -
переведите курсор в первую строку поля Зарплата, выполните команду на вкладке ленты Главная, Заменить;
-
в появившемся окне в строке Образец введите 4500, в строке Заменить на введите 4700. Обратите внимание на остальные опции надо вести поиск по всем записям данного поля;
-
щелкните по кнопке <Найти далее>. Курсор перейдет на четвертую запись, щелкните по кнопке <3аменить>. Данные будут изменены, щелкните по кнопке <3акрыть>.
8. Для сортировки данных в поле «Год рождения» по убыванию:
-
щелкните по любой записи поля «Год рождения»;
-
щелкните по кнопке
на
панели
управления
или
выполните
команду
на
вкладке
Главная:
Сортировка
и
фильтр,
Сортировка
по
убыванию.
Все
данные
в
таблице
будут
отсортированы
в
соответствии
с
убыванием
значений
в
поле
«Год
рождения».
9. Для фильтрации данных по полям «Должность» и «Дисциплина»:
-
щ
елкните
по
записи
Доцент
поля
«Должность»,
щелкните
по
кнопке
фильтра
выделение
и выберите равно
доцент.
В
таблице
останутся
только
записи
о
преподавателях
—
доцентах; -
щ
елкните
по
записи
Информатика
поля
«Дисциплина»
щелкните по
кнопке
фильтра
выделение
и выберите равно
информатика.
В
таблице
останутся
только
записи
о
преподавателях
—
доцентах
кафедры
информатики
(записи 1 и 6 в поле код преподавателя); -
д
ля
отмены
фильтрации
щелкните
по
кнопке
фильтра
дополнительно
и выберите очистить
все фильтры.
В
таблице
появятся
все
данные.
1
0.
Для
просмотра
созданной
таблицы:
-
щелкните значок Кнопка Microsoft Office , а затем выберите команду Печать, Предварительный просмотр.
-
закройте окно просмотра с помощью кнопки крестика.

