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

Даны таблицы Автор и Книга.

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 Книга ADD Автор CHAR(12) ALTER TABLE Книга ALTER COLUMN Автор CHAR(12) NOT NULL ALTER TABLE Книга ADD CONSTRAINT fk_Книга FOREIGN KEY(Автор) REFERENCES Автор(паспорт)
ALTER TABLE Книга ADD Паспорт CHAR(12) ALTER TABLE Книга ADD FOREIGN KEY(Паспорт) REFERENCES Автор
ALTER TABLE Книга ADD Паспорт CHAR(12) ALTER TABLE Автор ADD FOREIGN KEY(Паспорт) REFERENCES Книга
ALTER TABLE Книга ADD Автор CHAR(12) FOREIGN KEY REFERENCES Автор
Сложность вопроса
86
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на 4. Спасибо за ответы
22 ноя 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.