Главная / Основы SQL / Даны две таблицы. Определить в них первичные ключи. CREATE TABLE Автор ( Паспорт INT, Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол CHAR(7), Возраст INT , Телефон INT ) CREATE TABLE Книга ( Название VARCHAR(50), Цена MONEY

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

CREATE TABLE Автор ( Паспорт INT, Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол CHAR(7), Возраст INT , Телефон INT ) CREATE TABLE Книга ( Название VARCHAR(50), Цена MONEY, Тематика VARCHAR(50), Издательство VARCHAR(50), Количество INT)

вопрос

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

ALTER TABLE Автор ALTER COLUMN Паспорт CHAR(12) NOT NULL ALTER TABLE Автор ADD CONSTRAINT pk1 PRIMARY KEY (Паспорт) ALTER TABLE Книга ADD УДК CHAR(10) NOT NULL ALTER TABLE Книга ADD CONSTRAINT pk2 PRIMARY KEY (УДК)
ALTER TABLE Автор ADD CONSTRAINT pk1 PRIMARY KEY (паспорт) ALTER TABLE Книга ADD УДК CHAR(10) NOT NULL ALTER TABLE Книга ADD CONSTRAINT pk2 PRIMARY KEY (УДК)
ALTER TABLE Автор ADD CONSTRAINT pk1 PRIMARY KEY (Фамилия, Имя) ALTER TABLE Книга ADD УДК CHAR(10) NOT NULL PRIMARY KEY
ALTER TABLE Автор ALTER COLUMN паспорт INT NOT NULL PRIMARY KEY ALTER TABLE Книга ADD УДК CHAR(10) PRIMARY KEY
Сложность вопроса
57
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил экзамен, почему я не увидел этот великолепный сайт с всеми ответами с тестами intuit раньше
28 авг 2020
Аноним
Я провалил зачёт, почему я не увидел этот великолепный сайт с ответами по интуит в начале сессии
20 мар 2019
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.