Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции на ВТОРОЙ СЕМЕСТР (Базы данных).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
42.08 Кб
Скачать
  1. Ограничение (выборка) создаёт новое отношение, отбирая в него строки, которые удовлетворяют условию ограничения.

Пример.

Экзаменационная ведомость

Группа

№ Зачётной книжки

ФИО

Дата

Дисциплина

Оценка

00СЭ

1324

Петров Т.Е.

29.12.01

Электротехника

Хорошо

00СЭ

1325

Ефимова О.В.

16.02.01

Электротехника

Отлично

00ТО

1452

Сидоров В.И.

14.05.02

Автомобилестроение

Хорошо

00РЭ

1234

Иванов Н.Е.

15.04.03

Метрология

Удовл.

00КС

1265

Пушников П.О.

12.01.02

Электроника

Удовл.

Выполнить ограничение таблицы. Отбирая в новое отношение только те кортежи, которые удовлетворяют условию «ОЦЕНКА = ОТЛИЧНО».

Новое отношение

Группа

№ Зачётной кн.

ФИО

Дата

Оценка

00СЭ

1325

Ефимова О.В.

16.02.01

Электротехника

  1. Проекция - создаёт новое отношение, отбирая в него определенные столбцы исходного отношения.

Выполнить проекцию отношения Экзаменационная ведомость отбирая в него только атрибуты № Зачётной книжки и ФИО.

№ Зачётной книжки

ФИО

1324

Петров Т.Е.

1325

Ефимова О.В.

1452

Сидоров В.И.

1234

Иванов Н.Е.

1265

Пушников П.О.

  1. Объединение - создает новые отношения, которые содержат все кортежи исходных отношений, если некоторый кортеж входит в оба исходных отношения, то в объединение он входит один раз.

Фамилия

Зарплата

1

Иванов

8500

2

Петров

9500

3

Сидоров

10500

Фамилия

Зарплата

1

Иванов

8500

2

Киров

9500

4

Сидоров

10500


Фамилия

Зарплата

1

Иванов

8500

2

Петров

9500

3

Сидоров

10500

4

Сидоров

10500

2

Киров

9500