Главная /
Основы SQL /
Дано представление. CREATE VIEW view1 AS SELECT Фамилия, Телефон, Дата_рождения FROM Автор WHERE Город=’Москва’ WITH CHECK OPTION Предпринимается попытка выполнить команду вставки данных в представление. INSERT INTO view1(Фамилия, Телефон, Дата_рождения)
Дано представление.
Предпринимается попытка выполнить команду вставки данных в представление.
Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:
вопросПравильный ответ:
в таблицу Автор будет добавлена запись
Фамилия | Телефон | Дата_рождения | Город |
---|---|---|---|
Сидоров | 32-34-45 | 12/09/78 | Москва |
в таблицу Автор будет добавлена запись
Фамилия | Телефон | Дата_рождения | Город |
---|---|---|---|
Сидоров | 32-34-45 | 12/09/78 | NULL |
данные в представление
view1
будут успешно добавлены
команда не будет выполнена
Сложность вопроса
44
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет эти ответы по интуит? Это же элементарно
24 апр 2018
Аноним
Если бы не данные решения - я бы сломался c этими тестами интуит.
01 ноя 2015
Другие ответы на вопросы из темы базы данных интуит.
- # Даны таблицы Рейс и Билет. Создать триггер, обрабатывающий вставку одной записи в таблицу Билет. При этом в таблице Рейс должно уменьшиться число свободных мест для соответствующего рейса. CREATE TRIGGER trig_ins ON Билет FOR INSERT AS Выберите операторы для продолжения текста триггера.
- # Дана таблица Товар. На начало транзакций в таблице записей нет. BEGIN TRAN A INSERT Товар (Код_Товара, Название, остаток) VALUES (1, 'a',40) BEGIN TRAN B INSERT Товар (Код_Товара, Название, остаток) VALUES (2, 'b',50) UPDATE Товар SET Название =’m’ WHERE Код_Товара=1 BEGIN TRAN C INSERT Товар (Код_Товара, Название, остаток) VALUES (3, 'c',60) ROLLBACK TRAN C INSERT Товар (Код_Товара, Название, остаток) VALUES (4, 'd',70) UPDATE Товар SET Название =’k’ WHERE Код_Товара=1 ROLLBACK TRAN После завершения транзакции в таблице Товар останутся товары с названиями:
- # В базе данных в таблице Город необходимо хранить сведения о городах, с которыми поддерживается телефонная связь, о часовом поясе города, его коде и стоимости минуты разговора (тарифе). Для описания данных используются следующие поля:
- # Даны таблицы CREATE TABLE Город ( Код_Города INT , Название VARCHAR(20) NOT NULL, Тариф MONEY) CREATE TABLE Разговор (Код_Разговора INT , Код_Города INT NOT NULL, Фамилия VARCHAR(20), Дата DATETIME NOT NULL, Продолжительность INT NOT NULL) Определить фамилии людей, которые говорили с абонентами из Москвы.
- # Даны таблицы CREATE TABLE Автор (Код_Автора INT , Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол VARCHAR(50) NOT NULL , Дата_рождения DATETIME , Телефон CHAR(9)) CREATE TABLE Книга ( Код_Книги INT, Название VARCHAR(50) NOT NULL, Цена MONEY, Тематика VARCHAR(50) NOT NULL, Издательство VARCHAR(50) NOT NULL, Код_Автора INT NOT NULL, Количество INT) Определить авторов, написавших наибольшее количество книг.