Главная / Основы SQL / Даны две таблицы. Определить в них первичные ключи. CREATE TABLE Блюдо (Название_блюда VARCHAR(20), Время_приготовления INT, Общая_калорийность INT, Повар VARCHAR(20), Стоимость MONEY, Тип_блюда VARCHAR(20)) CREATE TABLE Компонент (Название_компонента VAR

Даны две таблицы. Определить в них первичные ключи.

CREATE TABLE Блюдо (Название_блюда VARCHAR(20), Время_приготовления INT, Общая_калорийность INT, Повар VARCHAR(20), Стоимость MONEY, Тип_блюда VARCHAR(20)) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT, Стоимость_компонента FLOAT )

вопрос

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

ALTER TABLE Блюдо ALTER COLUMN Название_блюда VARCHAR(20) NOT NULL ALTER TABLE Блюдо ADD CONSTRAINT pk1 PRIMARY KEY ( Название_блюда) ALTER TABLE Компонент ALTER COLUMN Название_компонента VARCHAR(20) NOT NULL ALTER TABLE Компонент ADD CONSTRAINT pk2 PRIMARY KEY ( Название_компонента)
ALTER TABLE Блюдо ALTER COLUMN Название_блюда VARCHAR(20) NOT NULL ALTER TABLE Блюдо ADD PRIMARY KEY (Название_блюда) ALTER TABLE Компонент ALTER COLUMN Название_компонента VARCHAR(20) NOT NULL ALTER TABLE Компонент ADD PRIMARY KEY (Название_компонента)
ALTER TABLE Блюдо ADD PRIMARY KEY (Название_блюда) ALTER TABLE Компонент ALTER COLUMN Название_компонента VARCHAR(20) NOT NULL ALTER TABLE Компонент ADD COLUMN Блюдо VARCHAR(20) NOT NULL ALTER TABLE Компонент ADD PRIMARY KEY (Название_компонента, Блюдо)
Сложность вопроса
68
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил сессию, за что я не увидел этот крутой сайт с ответами по интуит в начале сессии
19 авг 2019
Аноним
Если бы не эти ответы - я бы не осилил c этими тестами intuit.
25 янв 2018
Аноним
Благодарю за ответы по intiut'у.
22 фев 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.