Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_ИОСУ.doc
Скачиваний:
2
Добавлен:
14.11.2019
Размер:
1.57 Mб
Скачать

Фамилия кс кс Сумма Сумма

1 1 М 1

С ТУДЕНТЫ РЕЗУЛЬТАТЫ СТИПЕНДИЯ Процент

Имя Группа Механика

Отчество Математика Информатика

Даталогическая модель данных:

СТУДЕНТЫ

КС

Фамилия

Имя

Отчество

Группа

121

Иванов

Иван

Николаевич

ДМА-4-1

122

Кузнецов

Петр

Сергеевич

ДМА-4-1

СТИПЕНДИЯ

Сумма

Процент

0

0

….

13

80

14

90

15

100

………

………….

………..

………

РЕЗУЛЬТАТЫ

КС

Математика

Механика

Информатика

Сумма

121

4

3

5

12

122

4

4

4

12

………

………….

………..

………

Н а рис. 17 показан вид экрана после ввода данных в первую таб­лицу СТУДЕНТЫ.

Рис. 17. Вид экрана после ввода данных в таблицу СТУДЕНТЫ

Н а рис. 18 показан вид экрана после проставления связей между таблицами в режиме «Схема связей». После описания структуры всех таблиц и заполнения их данными необходимо создать схему связей между таблицами. Для этого используется кнопка «Схема данных» в панели инструментов.

Рис. 18. Вид экрана после проставления связей между таблицами

Чтобы установить связь между таблицей, достаточно указать кур­сором на ключевом поле одной таблицы и, нажав левую кнопку мыши переместить курсор на ключевое поле второй таблицы.

На рис.19 показан вид экрана в режиме формирования запроса на обновление таблицы РЕЗУЛЬТАТ. После ввода оценок, получен­ных студентами, значения в поле СУММА должно быть подсчитано суммированием значений в полях МАТЕМАТИКА, МЕХАНИКА, ИНФОРМАТИКА. Для этого при формировании запроса для поля СУММА в строке «Обновление» ввести арифметическое выражение

[ математика] + [механика] + [информатика]

Рис. 19. Вид экрана в режиме формирования запроса на обновление

Рис.20. Вид экрана в режиме формирования запроса на выборку

Порядок выполнения работы

  1. Создать базу данных «Сессия»: описать структуру таблиц, заполнить таблицы данными, установить связи между таблицами.

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

  3. Создать запрос на обновление таблицы, например обновить в таблице «Результаты» поле «Сумма» после внесения изменения в поля с оценками по предметам.

Создать отчеты, содержащие результаты ответов системы на запросы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]