Практика 8 / ППСУБДиЗ практика 8
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Сетевые информационные технологии и сервисы»
Дисциплина «Принципы построения систем управления базами данных и знаний»
Отчет по практической работе №8
Выполнил:
студент группы БСТ2104
Станишевский И.А.
Вариант №19
Проверил: Гадасин Д. В.
Москва, 2023 г.
Содержание
1 Задание 1 3
2 Ход выполнения задания 1 4
1 Задание 1 3
2 Ход выполнения задания 1 4
1 Задание 1
Для отношения R (a, b, c) атрибуты a и b которого относятся к целочисленному четырех-байтовому типу, а компоненты атрибута c являются строками длиной в 100 байт, под заголовок кортежа R отводится А байт. Объем блока составляет 1024 байт, причем длина заголовка блока равна 24 байт.
1. Найти B(R), если T(R) = B.
Оператор L=πa, b, c(R) предусматривает замену компонентов а и b каждого кортежа R их суммой.
2. Найти B(S), если T(S) = C.
Оператор S= πa, c (R) предполагает изъятие компонента b каждого кортежа.
3. Найти B(U), если T(U) = D.
Оператор U= πa, b (R) предполагает изъятие строкового компонента и замену компонентов а и b каждого кортежа R их суммой.
2 Ход выполнения задания 1
Исходные данные:
Вариант |
A |
B |
C |
D |
19 |
4 |
12000 |
10000 |
11000 |
a=b=4 байт, c=100 байт
Lбл (объем блока) = 1024 байта, где Lзбл (заголовок блока) = 24 байта
Случай 1 T(R) = B:
Длина записи r1:
Количество записей в блоке rбл:
Количество кортежей T(Rs):
Случай 2 T(S) = C:
Длина записи r2:
Количество записей в блоке rбл:
Количество кортежей (T(Rl)):
Случай 3 T(U) = D:
Длина записи r3:
Количество записей в блоке rбл:
Количество кортежей (T(Ru)):