Скачиваний:
0
Добавлен:
09.07.2025
Размер:
20.43 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ

Ордена Трудового Красного Знамени

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра Сетевых информационных технологий и сервисов (СИТиС)

Задача №8

по дисциплине

«Принципы построения систем управления базами данных и знаний»

19 вариант

Москва, 2024

Содержание

1 Задание 4

2 Ход выполнения задания 5

1 Задание

Для отношения R (a, b, c) атрибуты a и b которого относятся к целочисленному четырех-байтовому типу, а компоненты атрибута c являются строками длиной в 100 байт, под заголовок кортежа R отводится А байт. Пусть объем блока составляет 1024 байт, причем длина заголовка блока равна 24 байт.

1. Найти B(R), если T(L) = B.

Оператор L= (R) предусматривает наличие всех компонентов кортежа R.

2. Найти B(S), если T(S) = C.

Оператор S= (R) предусматривает замену компонентов a и b кортежа R одним из них.

3. Найти B(U), если T(U) = D.

Оператор U= (R) предполагает изъятие строкового компонента c.

2 Ход выполнения задания

Исходные данные:

Вариант

A

B

C

D

19

4

12000

10000

11000

a = b = 4 байт, c = 100 байт

(объем блока) = 1024 байта, где (заголовок блока) = 24 байта

1. Найти B(R), если T(L) = B.

Длина кортежа R = a + b + c + A = 4 + 4 + 100 + 4 = 112 байт

Количество записей в блоке

T(L) = B = 12000

блоков

2. Найти B(S), если T(S) = C.

Длина кортежа R = a + c + A = 4 + 100 + 4 = 108 байт

Количество записей в блоке

T(S) = C = 10000

блоков

3. Найти B(U), если T(U) = D.

Длина кортежа R = a + b + A = 4 + 4 + 4 = 12 байт

Количество записей в блоке

T(U) = D = 11000

блоков

Соседние файлы в папке Практика 19 вариант