Главная /
Введение в реляционные базы данных /
Предположим, что в информационной системе, работающей с базой данных из двух файлов (см. рисунок), нужно реализовать операцию изменения номера существующего отдела с n на m. Пусть при выполнении одного из шагов этой операции происходит отключение питания
Предположим, что в информационной системе, работающей с базой данных из двух файлов (см. рисунок), нужно реализовать операцию изменения номера существующего отдела с n
на m
. Пусть при выполнении одного из шагов этой операции происходит отключение питания компьютера. При каком способе выполнения этой операции процедура восстановления содержимого базы данных позволит сохранить данные о служащих отдела?
вопрос
Правильный ответ:
сначала изменить с
n
на m
содержимое поля СЛУ_ОТД_НОМЕР
во всех записях файла СЛУЖАЩИЕ
, соответствующих служащим данного отдела, а потом изменить с n
на m
содержимое поля ОТД_НОМЕР
нужной записи файла ОТДЕЛЫ
сначала изменить с
n
на m
содержимое поля ОТД_НОМЕР
нужной записи файла ОТДЕЛЫ
, а потом изменить с n
на m
содержимое поля СЛУ_ОТД_НОМЕР
во всех записях файла СЛУЖАЩИЕ
, соответствующих служащим данного отдела
в файле
ОТДЕЛЫ
создать копию записи, соответствующей отделу с номером n
, со значением m
в поле ОТД_НОМЕР
; затем изменить с n
на m
содержимое поля СЛУ_ОТД_НОМЕР
во всех записях файла СЛУЖАЩИЕ
, соответствующих служащим данного отдела; в заключение ликвидировать в файле ОТДЕЛЫ
исходную запись об отделе с номером n
. Сложность вопроса
94
Сложность курса: Введение в реляционные базы данных
53
Оценить вопрос
Комментарии:
Аноним
спасибо за тест
20 апр 2017
Аноним
Я провалил зачёт, какого чёрта я не увидел данный сайт с ответами по тестам интуит до того как забрали в армию
07 фев 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Чему тождественно равно выражение (A INTERSECT B) MINUS (A MINUS B)?
- # Какие из приведенных ниже тождеств являются верными (отношения A и B совместимы по объединению)?
- # Пусть имеются два бинарных значения-отношения R1 {A, B} и R2 {A, C}, общие атрибуты которых определены на типе символьных строк переменной длины, не больше 9: R1ABстол1стул2дуло3дуло4 R2ACполе1лето2дуло3дуло4 Каким будет тело результата операции R1 <AND> R2?
- # Имеются отношения СЛУЖАЩИЕ и ПРОЕКТЫ: СЛУЖАЩИЕ СЛУ_НОМЕРСЛУ_ИМЯСЛУ_ЗАРППРО_НОМ 2934Иванов22400.001 2935Петров29600.001 2936Сидоров18000.001 2937Федоров20000.001 2938Иванова22000.001 2934Иванов22400.002 2935Петров29600.002 2939Сидоренко18000.002 2940Федоренко20000.002 2941Иваненко22000.002 ПРОЕКТЫ ПРО_НОМПРОЕКТ_РУК 1Иванов 2Иваненко Определены кортежные переменные СЛУ и ПРО на отношениях СЛУЖАЩИЕ и ПРОЕКТЫ соответственно. При потребности в дополнительных переменных будем считать, что они также определены и именуются путем добавления цифр в конце имен СЛУ и ПРО. Определены также доменные переменные, имена которых совпадают с именами атрибутов отношений СЛУЖАЩИЕ и ПРОЕКТЫ, а в случае, когда требуется несколько доменных переменных, определенных на одном домене, будем добавлять в конце имени цифры. Какое из приведенных ниже отношений является областью истинности WFF? IF (СЛУ.СЛУ_НОМЕР != 2941) THEN (СЛУ.СЛУ_ЗАРП > 18000.00 AND СЛУ.СЛУ_ЗАРП < 22000.00 AND IF (СЛУ.СЛУ_ИМЯ = ‘Федоров’) THEN (СЛУ.ПРО_НОМ = 1))
- # Пусть задано отношение r {A, B, C}. В каком случае декомпозиция r PROJECT {A, B} и r PROJECT {A, C} называется декомпозицией без потерь?