Файл: Создание базы данных Абитуриент.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 179

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Практическая работа «Создание базы данных «Абитуриент» средствами LibreOfficeBase»Задание. Создать базу данных «Абитуриент» со следующими таблицами:

Абитуриент




Экзамен




Экзаменатор

Код абитуриента




№ экзам. листа




Код экзаменатора

ФИО




Оценка




Фамилия

Дата рождения




Дата сдачи




Имя

№ школы




Код экзаменатора




Отчество

Год окончания школа










Должность

№ экзам. листа












Ход разработки базы данных "Абитуриент"

  1. Запустим Libre Office Base и создадим новую базу данных под названием Абитуриент.

  2. Создаем три таблицы в режиме дизайна.
Структура таблицы "Абитуриент"Структура таблицы "Экзамен"Структура таблицы "Экзаменатор"

  1. Заполняем все три таблицы данными
Таблица "Абитуриент"Таблица "Экзамен"Таблица "Экзаменатор"

  1. Создаем связи Сервис – Связи.


  1. Создаем формы для редактирования таблиц (3 формы).
Используем мастер для создания форм... и создадим форму на основе таблицы "Абитуриент"Расположим подписи по левому краюИспользуем форму для отображения всех данных. Разрешаем изменение существующих данных, удаление существующих данных и добавление новых данных.Применяем стиль к форме. Стиль – вода, обрамление поля – трехмерный вид.Зададим имя Форма_Абитуриент и нажмем ГотовоПосле запуска форма будет выглядеть так:Таким же образом создадим 2 оставшихся формыФорма_Экзамен Форма_Экзаменатор

  1. Создаем 3 запроса:
1) выведем данные, отсортированные по двум полям (алфавитный порядок), используя мастер для создания запросовПосле сохранения Запрос_Абитуриент нажмем на Изменить и выберем сортировку 2-х столбцов ФИО и Дата рождения по возрастанию

Получим вот такой результат:2) Создаем запрос с параметром (данные двух таблиц), с помощью конструктора для создания запросов. Используя таблицы Абитуриент и Экзамен, выведем результаты абитуриентов по прошедшему экзамену. Сортировку ФИО установим по возрастанию (алфавитный порядок).Запрос_Отметки абитуриентовСоздадим запрос с условием в режиме дизайнаЗапрос_Абитуриенты с отметкой 5, установим условие ">4"Результат выполнения запроса:

  1. Создаем 2 отчета на основе последних запросов.
Отчет на основе запроса Запрос_Отметки абитуриентов, созданный с помощью дизайнера. Отчет_Отметки абитуриентов:Отчет будет выглядеть так:Используя мастер для создания отчетов, создадим Отчет_Абитуриенты с отметкой 5, сортировка по ФИО абитуриентовНа шаге Выбор стиля выберем блоки – подписи сверху, ориентация – альбомная.Получим вот такой результат: