Главная / Основы проектирования реляционных баз данных / Дана таблица PROJECT, созданная командой CREATE TABLE PROJECT ( PROJNO char(8) NOT NULL, PNAME char(25), BUDGET dec(9,2), PRIMARY KEY (PROJNO) ); Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проект

Дана таблица PROJECT, созданная командой CREATE TABLE PROJECT ( PROJNO char(8) NOT NULL, PNAME char(25), BUDGET dec(9,2), PRIMARY KEY (PROJNO) );

Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проекты и переносить их в таблицу PROJECT_OLD. Упрощает ли данное изменение сопровождение таблицы?

CREATE TABLE PROJECT ( PROJNO char(8) NOT NULL, FINISH char(1) PNAME char(25), BUDGET dec(9,2), PRIMARY KEY (PROJNO) );

Комментарий к Задаче 6. Добавление дополнительных колонок в первичный ключ приведет к дополнительным накладным расходам. Отбор записей для перенесения и последующего удаления с помощью переменной типа дата менее выгоден, чем использование односимвольной переменной. Спорным остается вопрос наложения на переменную FINISH ограничения NOT NULL. Это целесообразно сделать, но это приводит к лишней операции при вводе проекта - явного указания, что он не завершен.

вопрос

Правильный ответ:

да
нет
Сложность вопроса
75
Сложность курса: Основы проектирования реляционных баз данных
81
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Бегу пить отмечать отлично в зачётке по интуит
18 авг 2018
Аноним
Зачёт сдан. Иду в бар отмечать зачёт по тестам
02 июл 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.