База данных ‘Школьные оценки’

11:41 дп | Программное обеспечение Автор: prepod

Создать базу данных, в которой будут храниться оценки учеников.

Пример создания БД «Оценки»

Шаг1. Создание таблиц

Таблица «Ученики»

фамилия текст
имя текст
дата рождения дата
адрес текст

Таблица «Предметы»

наименование текст
кабинет число
преподаватель текст

Таблица «Оценки»

ID_ученика INTEGER
ID_предмета INTEGER
оценка число
дата дата

Шаг2. Создание связей между таблицами

Выбираем команду вглавном меню «Сервис»-»Свзи…»
Добавляеи все 3 таблицы
Создаем связи типа «один-ко-многим» между таблицей «Ученики» и «Оценки»
Создаем связи типа «один-ко-многим» между таблицей «Предметы» и «Оценки»
Для создания связи можно просто перетащить поле первичного индекса таблицы «Ученики» на поле «ID_ученика» в таблице «Оценки».

Шаг3. Ввести в таблицы информацию

В каждую таблицу ввести 5-10 записей.

Шаг4. Для каждой из таблиц создаем формы.

Формы создаются с помощью мастера создания форм

Шаг5. Создание формы с субформой

Надо создать форму, на которой будет информация из нескольких таблиц.

Задача такова: в верхней части формы можно будет выбрать какого-нибудь ученика, а в нижней части формы будет таблица с оценками выбранного ученика.

Шаг 6. Запросы

Создать следующие запросы:

1. запрос, который выбирает из таблицы «Оценки» только те записи, в которых оценка = 5

2. запрос, который выбирает из таблицы «Ученики» только те записи, в которых дата рождения учеников не превышает 2000 год

3. запрос, выбирающий из таблицы «Оценки» записи, в которых оценка не равна «2″ и ID предмиета = 1

Шаг 7. Отчеты

Вниание! Перед созданием отчета обязательно сохраните базу данных! Возможно самопроизвольное закрытие программы!

Создать отчет для вывода на печать информации из таблицы «Предметы»

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Related posts:

  1. LibreOffice Base. Пример создания базы данных
  2. Как написать отчет по теме «Создание базы данных»
  3. LibreOffice Base. Создание формы с субформой
  4. Варианты баз данных для выполнения курсовой работы