После изучения лекционного материала и выполнения Практикума требуется выполнить Практическую работу в программе Microsoft Access.
(Практикум тоже нужно сделать)
Для выполнения Практической работы необходимо произвести поэтапно следующие действия:
1. Выберите свой вариант для выполнения задания.
Выбор варианта осуществляется по первой букве фамилии студента. Варианты представлены ниже.
Варианты заданий студенты выбирают в соответствии со следующей таблицей
Создайте новый файл Microsoft Access. Решите те задания, которые принадлежат Вашему варианту.
3. Отправить 2 файла на проверку:
1 файл - с базой в Microsoft Access с выполненными заданиями Практической работы на проверку (назовите файл "Практическая работа").
2 файл - с базой в Microsoft Access с выполненными заданиями Практикума на проверку (назовите файл "Практикум").
Этапы решения задачи
- Исходя из анализа предметной области, надо спроектировать таблицы. В таблицах не должно быть дублирования информации. Информация должна вводиться однократно, а использоваться многократно.
- Нам будет нужно создать в таблицах поля, которые позволят организовать связь между таблицами. Эти поля будем создавать с помощью мастера подстановок. Мастер подстановок создает так называемые поля со списком, которые позволяют использовать данные из одних таблиц в связанных с ними таблицах. Использование полей со списком значительно ускоряет ввод данных и сокращает количество возможных ошибок.
- Далее создадим схему базы данных, которая наглядно представит взаимосвязи таблиц и позволит нам обеспечить целостность базы данных.
- На основе созданных таблиц будем создавать необходимые запросы.
- Для удобства работы создадим формы ввода, изменения и просмотра данных.
- Потребуется также создание печатных отчетов.
- В заключение создадим управляющую форму, которая объединит все объекты нашей базы в единое целое и предоставит удобный интерфейс людям, работающим с базой данных.
Примечание:
- База данных должна содержать управляющую форму;
- Ввод данных в таблицы организовать с помощью форм;
- Основная таблица должна содержать не менее 10-15 записей;
- Добавить свои таблицы в структуру базы данных;
- В таблицах определить необходимое количество полей, исходя из поставленной задачи;
- Добавить свои запросы и отчеты (не менее двух)
- ——————
Создать базу данных "Телефонная книга"
Университет состоит из нескольких факультетов, на каждом факультете несколько групп. В каждой группе несколько студентов. У студентов известны домашние адреса, номера телефонов. Выдать отчет Телефонная книга студентов. По фамилии студента определить его номер телефона и адрес. По номеру телефона определить фамилию и адрес студента. По запросу методиста представить список студентов выбранной группы, список студентов из выбранного населенного пункта (с телефонами и адресами).
Примерная структура БД
1. Управляющая форма.
2. Таблицы:
- Телефонная книга;
- Факультет;
- Специальность;
- Группа;
- Студент;
- Населенный пункт.
3. Запросы:
- По фамилии студента определить его номер телефона и адрес;
- По номеру телефона определить фамилию и адрес студента;
- По запросу методиста представить список студентов выбранной группы;
- По запросу методиста представить список студентов из выбранного населенного пункта (с телефонами и адресами).
4. Отчеты:
- Полная телефонная книга студентов;
- Телефонная книга студентов по группе;
- Телефонная книга студентов по специальности.