1. Сформировать список имен студентов R на основании отношения R1.
2. Сформировать список фамилий студентов R, получивших только отличные отметки по всем дисциплинам, записав условие.
3. Сформировать список фамилий R тех студентов, которые не сдали информатику, но получили отметку «хорошо» по остальным дисциплинам, записав условие.
Задание 3.
Выполнить операцию деления отношения R1 на отношение R2
R1
Имя | Фамилия | Дата рождения | № зач книжки | Код дисциплины | № зач книжки | Итог оцен-ка |
Петр | Петров | 12.12.80 | ||||
Марина | Иванова | 01.01.80 | ||||
Ольга | Сидорова | 10.10.79. | ||||
Виктор | Крюков | 09.09.79 | ||||
Петр | Петров | 12.12.80 | ||||
Марина | Иванова | 01.01.80 | ||||
Ольга | Сидорова | 10.10.79. | ||||
Виктор | Крюков | 09.09.79 | ||||
Петр | Петров | 12.12.80 | ||||
Марина | Иванова | 01.01.80 | ||||
Ольга | Сидорова | 10.10.79. | ||||
Виктор | Крюков | 09.09.79 |
R2
|
|
Код дисциплины | № зач книжки | Итоговая оценка |
Задание 4.
Выполнить операцию Соединение отношения R1 и R2. По какому полю возможно выполнить эту операцию?
R1
Имя | Фамилия | Дата рождения | № зач книжки |
Марина | Иванова | 01.01.80 | |
Ольга | Сидорова | 10.10.79. | |
Виктор | Крюков | 09.09.79 |
R2
Код дисциплины | № зач книжки | Итоговая оценка |
Раздел 4. Проектирование реляционных баз данных.
Практическая работа по теме: Метод нормальных форм.
Дано исходное отношение R, которое находится в 1 НФ. Проанализируйте значения атрибутов и выполните процедуру проектирования базы данных, преобразовав исходное отношение R.
ФИО | Зарплата | Фирма | Руководитель | Отдел | Товар | Поставщик | Стоимость |
Киселев В.М. | Надежда | Белкин Б.Н. | Хозтовары | Посуда | Cremco | ||
Гурский С.И. | Надежда | Белкин Б.Н. | Канцтовары | Карандаш | Pencraft | ||
Андреева Е.А. | Надежда | Белкин Б.Н. | Косметика | Духи | Beautex | ||
Левин П.Г. | Мечта | Томилов А.Н. | Игрушки | Машина | Signal | ||
Носов А.П. | Мечта | Томилов А.Н. | Игрушки | Самолет | Signal | ||
Гофман В.Э. | Мечта | Томилов А.Н. | Игрушки | Кукла | Signal | ||
Сорокина Т.В. | Дива | Александрова Е.Н. | Косметика | Помада | Beautex | ||
Белкин Б.Н. | Дива | Александрова Е.Н. | Косметика | Духи | Beautex | ||
Семин С.В. | Феникс | Комаров А.П. | Хозтовары | Скатерть | Cremco | ||
Григорьев А.Н. | Феникс | Комаров А.П. | Игрушки | Конструктор | Signal |
Практическая работа по теме: Проектирование базы данных.
|
|
Разработать информационную систему обслуживания библиотеки, которая содержит следующую информацию: названия книг, ФИО авторов, наименования издательств, год издания, количество страниц, количество иллюстраций, стоимость, название филиала библиотеки или книгохранилища, в которых находится книга, количество имеющихся в библиотеке экземпляров конкретной книги, количество студентов, которым выдавалась конкретная книга, названия факультетов, в учебном процессе которых используется указанная книга.
Раздел 5. Определение структур данных и обслуживание баз данных.