База ответов ИНТУИТ

Основы SQL

<<- Назад к вопросам

На какое представление данных ориентирован язык SQL?

(Отметьте один правильный вариант ответа.)

Варианты ответа
на логически связанные совокупности отношений(Верный ответ)
на физические записи с указателями связей
на физические записи на магнитном носителе
на логические записи файлов
Похожие вопросы

Дано представление.

CREATE VIEW view1ASSELECT Фамилия, Телефон, Дата_рожденияFROM АвторWHERE Город=’Москва’WITH CHECK OPTION

Предпринимается попытка выполнить команду вставки данных в представление.

INSERT INTO view1(Фамилия, Телефон, Дата_рождения)VALUES ('Сидоров','32-34-45','12/09/78')

Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:

Дано представление.

CREATE VIEW view1ASSELECT Код_Города, Название, ТарифFROM ГородWHERE Регион=’Поволжье’WITH CHECK OPTION

Предпринимается попытка выполнить команду вставки данных в представление.

INSERT INTO view1(Код_Города, Название, Тариф)VALUES (842,'Симбирск',2.70)

Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:

Дано представление.

CREATE VIEW view1ASSELECT Номер_рейса, Стоимость, Дата_вылетаFROM РейсWHERE Конечный_пункт=’Москва’WITH CHECK OPTION

Предпринимается попытка выполнить команду вставки данных в представление.

INSERT INTO view1(Номер_рейса, Стоимость, Дата_вылета)VALUES (2367,1459.00,'12/09/03')

Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:

Дано представление.

CREATE VIEW view1ASSELECT Название_блюда, Калорийность, СтоимостьFROM БлюдоWHERE Тип_блюда=’Десерт’WITH CHECK OPTION

Предпринимается попытка выполнить команду вставки данных в представление.

INSERT INTO view1(Название_блюда, Калорийность, Стоимость)VALUES ('Торт Киевский',458,78.50)

Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:

Дано представление с данными из разных таблиц.

CREATE VIEW view3ASSELECT Блюдо.Название_блюда, Компонент.Название_компонента, Компонент.ВесFROM Блюдо INNER JOIN Компонент ON Блюдо.Название_блюда = Компонент.Блюдо;

Предпринимается попытка добавить в представление запись.

INSERT INTO view3(Название_блюда, Название_компонента, Вес)VALUES('Щи','Капуста',0.350)

Результатом выполнения команды является следующее:

Дано представление с данными из разных таблиц.

CREATE VIEW view3ASSELECT Билет.Номер_места, Билет.Номер_рейса, Рейс.Конечный_пунктFROM Билет INNER JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса

Предпринимается попытка добавить в представление запись.

INSERT INTO view3(Номер_места, Номер_рейса, Конечный_пункт)VALUES(12, 8978, 'Москва')

Результатом выполнения команды является следующее:

Дано представление с данными из разных таблиц.

CREATE VIEW view3ASSELECT Город.Название, Разговор.Фамилия, Разговор.ПродолжительностьFROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города;

Предпринимается попытка добавить в представление запись.

INSERT INTO view3(Название, Фамилия, Продолжительность)VALUES('Самара','Иванов',10)

Результатом выполнения команды является следующее:

Дано представление с данными из разных таблиц.

CREATE VIEW view3ASSELECT Книга.Название, Книга.Издательство, Автор.ФамилияFROM Автор INNER JOIN Книга ON Автор.Код_Автора = Книга.Код_Автора

Предпринимается попытка добавить в представление запись.

INSERT INTO view3(Название, Издательство, Фамилия)VALUES('Анна Каренина','Мир','Л.Толстой')

Результатом выполнения команды является следующее:

Дано представление с группировкой.

CREATE VIEW view4ASSELECT Издательство, Sum(Количество) AS Общ_КоличествоFROM КнигаGROUP BY ИздательствоHAVING Издательство="АСТ"

Предпринимается попытка удалить записи:

DELETE FROM view4WHERE Издательство='Мир'

Дано представление с группировкой.

CREATE VIEW view4ASSELECT Повар, Sum(Стоимость) AS Общ_СтоимостьFROM БлюдоGROUP BY ПоварHAVING Повар="Иванов"

Предпринимается попытка удалить записи:

DELETE FROM view4WHERE Повар=’Петров’