Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Теоретико-множественные операции реляционной алгебры

Автор:   •  Декабрь 20, 2022  •  Практическая работа  •  483 Слов (2 Страниц)  •  201 Просмотры

Страница 1 из 2

Практическая работа № 1 Теоретико-множественные операции реляционной алгебры

Вариант 1

Для данных отношений R1 и R2 составить новое отношение R представляющее собой:

  1. R1 R2 (объединение);
  2. R1 R2 (пересечение);
  3. R1 - R2, R2 - R1 (вычитание);
  4. R1 хR2 (произведение);
  5. σ<условие>R1 или σ<условие>R2 (селекция –выборка);
  6. π<условие>R1 или π<условие>R1 (проекция);

R1: СТУДЕНТ

R2: ГРУППА

Код студ

ФИО

№ гр

№ гр

Спец

Код старосты гр.

105

Петров

3

2

Физика

216

318

Иванов

2

1

Химия

Nil

216

Сидоров

2

3

Матем

105

418

Алексеев

3

Вычислить значения следующих выражений:

  1. σГРУППА=216(студент)
  2. π№ ФИО(студент[спец]группа)
  3. π№, ФАМИЛИЯ, ПРЕДМЕТ, ДАТА, ОЦЕНКА(студенты[№=№ СТУД_БИЛЕТА]оценки)


Вариант 2

Для данных отношений R1 и R2 составить новое отношение R представляющее собой:

  1. R1 R3 (объединение);
  2. R1 R3 (пересечение);
  3. R1 –R3, R3 - R1 (вычитание);
  4. R1 х R3 (произведение);
  5. σ<условие>R1 (селекция –выборка);
  6. π<условие>R1 или π<условие>R2 (проекция);

R1: СТУДЕНТЫ

ФАМИЛИЯ

ГРУППА

3001

Иванов

2231

3002

Петров

2232

3003

Сидоров

2233

3004

Федоров

2241

3005

Кузнецов

2331

R2: ОЦЕНКИ

№ СТУД_БИЛЕТА

 ПРЕДМЕТ

ДАТА

ОЦЕНКА

3001

алгебра

10.01.2000

3

3002

алгебра

11.01.2000

4

3003

мат_анализ

15.01.2000

5

3004

мат_анализ

16.01.2000

4

3005

базы_данных

20.01.2000

4

3001

мат_анализ

15.01.2000

4

3002

мат_анализ

16.01.2000

3

3005

экон_теория

20.01.2000

4

R3: СТУДЕНТЫ

ФАМИЛИЯ

ГРУППА

3001

Иванов

2231

3007

Кротов

2233

3008

Солнышков

2233

3009

Курочкин

2242

Вычислить значения следующих выражений:

  1. σГРУППА=2232(студенты)
  2. π№ СТУД. БИЛЕТА, ДАТА, ОЦЕНКА(σПРЕДМЕТ=АЛГЕБРА(оценки))
  3. π№, ФАМИЛИЯ, ПРЕДМЕТ, ДАТА, ОЦЕНКА(студенты[№=№ СТУД_БИЛЕТА]оценки)

Вариант 3

Для данных отношений R1 и R2 составить новое отношение R представляющее собой:

  1. R2R3 (объединение);
  2. R2R3 (пересечение);
  3. R2–R3, R3–R2 (вычитание);
  4. R2 х R3 (произведение);
  5. σ<условие>R1 (селекция –выборка);
  6. π<условие>R1 (проекция);

R1:ПРОДУКТЫ

ID

Название

Компания

Цена

123

Вафли

ООО «Лакомка»

110

156

Кофе

ООО «Лакомка»

75

235

Груша

ООО «Фрукты»

120

623

Огурцы

ООО «Овощи»

60

...

Скачать:   txt (9.3 Kb)   pdf (156.8 Kb)   docx (25.2 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club