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

Практическая работа по "Экономике"

Автор:   •  Январь 16, 2024  •  Практическая работа  •  2,500 Слов (10 Страниц)  •  94 Просмотры

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

Практическая работа №4

Задание 1.1. Операция объединения

Задача 1. В качестве исходных данных представлены отношения «Товар (электроника)» и «Товар (бытовая техника)». Структура заголовков обоих отношений полностью идентична:

Отношение 1

«Товар (электроника)»

Отношение 2

«Товар (бытовая техника)»

Категория

Категория

Наименование

Наименование

Цена

Цена

Так как в заголовках отношений не указаны типы данных, которыми описываются атрибуты, то смотрим на представление данных в кортежах отношений — визуальный анализ показывает, что все значения по соответствующим атрибутам идентичны:

Атрибут

Тип данных

integer

Категория

string

Наименование

string

Цена

integer

 

Таким образом, структура заголовков идентичная, одинаковые атрибуты представлены совпадающими типами данных. Операция «Объединение» выполняется соединением кортежей в новом отношении с такой же структурой заголовка, как в исходных отношениях без изменения порядка их представления в исходных отношениях.

Ответ: отношение «Товары»

Категория

Наименование

Цена

1

Электроника

Телевизор

32500

2

Электроника

Мобильный телефон

2650

3

Электроника

Планшет

51000

1

Бытовая техника

Пылесос

4980

2

Бытовая техника

Газовая панель

14050

3

Бытовая техника

Холодильник

85000

4

Бытовая техника

Чайник

200

        Задача 2. Операция «Объединение» невозможна, так как структура исходных отношений не является одинаковой — второе отношение «Товар купленный» содержит дополнительный атрибут «Количество», который отсутствует в первом отношении «Товар заказанный».  

        Ответ: операция «Объединение» невозможна

        Задача 3. Операция «Объединение» невозможна, так как структура исходных отношений не является одинаковой — второе отношение «Товар купленный» содержит дополнительный атрибут «Клиент», который отсутствует в первом отношении «Товар заказанный», а первое отношение «Товар заказанный» содержит дополнительный атрибут «Цена», который отсутствует во втором отношении «Товар купленный».  

        Ответ: операция «Объединение» невозможна

        Задача 4. Операция «Объединение» невозможна, так как структура исходных отношений не является одинаковой — атрибут «Поставщик», присутствующий в обоих отношениях, представлен разными типами данных: в первом отношении «Товар (электроника)» у него числовой тип данных integer, а во втором — символьный тип данных string.

        Ответ: операция «Объединение» невозможна

        Задача 5. В качестве исходных данных представлены отношения «Поставщик» и «Покупатель». Структура заголовков обоих отношений полностью идентична:

Отношение 1

«Поставщик»

Отношение 2

«Покупатель»

Наименование

Наименование

Город

Цена

        Так как в заголовках отношений не указаны типы данных, которыми описываются атрибуты, то смотрим на представление данных в кортежах отношений — визуальный анализ показывает, что все значения по соответствующим атрибутам идентичны:

Атрибут

Тип данных

integer

Наименование

string

Город

string

Таким образом, структура заголовков идентичная, одинаковые атрибуты представлены совпадающими типами данных. Операция «Объединение» выполняется соединением кортежей в новом отношении с такой же структурой заголовка, как в исходных отношениях без изменения порядка их представления в исходных отношениях.

...

Скачать:   txt (39.5 Kb)   pdf (148.8 Kb)   docx (34.1 Kb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club