Главная /
Основы SQL /
Дано представление. CREATE VIEW view1 AS SELECT Номер_рейса, Стоимость, Дата_вылета FROM Рейс WHERE Конечный_пункт=’Москва’ WITH CHECK OPTION Предпринимается попытка выполнить команду вставки данных в представление. INSERT INTO view1( Номер_рейса, Стоимос
Дано представление.
Предпринимается попытка выполнить команду вставки данных в представление.
Результатом выполнения команды (при отсутствии каких-либо ограничений при создании таблицы) является следующее:
вопросПравильный ответ:
в таблицу Рейс будет добавлена запись
Номер_рейса | Стоимость | Дата_вылета | Конечный_пункт |
---|---|---|---|
2367 | 1459.00 | 12/09/03 | Москва |
в таблицу Рейс будет добавлена запись
Номер_рейса | Стоимость | Дата_вылета | Конечный_пункт |
---|---|---|---|
2367 | 1459.00 | 12/09/03 | NULL |
данные в представление
view1
будут успешно добавлены
команда не будет выполнена
Сложность вопроса
60
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы по интуиту.
30 май 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Даны таблицы Рейс и Билет. Создать триггер, обрабатывающий изменение в одной записи номера рейса в таблице Билет. При этом в таблице Рейс необходимо пересчитать количество свободных мест (увеличить для прежнего рейса и уменьшить для нового значения номера рейса). CREATE TRIGGER trig_upd ON Билет FOR UPDATE AS Выберите операторы для продолжения текста триггера.
- # Транзакции выполняют различные действия. Первой начинает работать транзакция пользователя UserA. Пользователь UserA Пользователь UserB USE basa_user SET TRANSACTION ISOLATION LEVEL REPEATABLE READ BEGIN TRANSACTION TRA 1.SELECT * FROM Товар 3.UPDATE Товар SET остаток=остаток+10 WHERE Код_Товара=4 ROLLBACK TRANSACTION TRAUSE basa_user SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED BEGIN TRANSACTION TRB 2.SELECT * FROM Товар 4.SELECT * FROM Товар ROLLBACK TRANSACTION TRB Какие шаги система выполнит, а какие будут заблокированы?
- # Даны таблицы 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) На какую сумму были проданы книги каждого автора?
- # Даны таблицы CREATE TABLE Город ( Код_Города INT , Название VARCHAR(20) NOT NULL, Тариф MONEY, Регион VARCHAR(20)) CREATE TABLE Разговор (Код_Разговора INT, Код_Города INT NOT NULL, Фамилия IVARCHAR(20), Дата DATETIME NOT NULL, Продолжительность INT NOT NULL) Вывести список городов, телефонные тарифы которых выше среднего.
- # Даны таблицы Автор и Книга. CREATE TABLE Автор ( Код_Автора INT , Фамилия VARCHAR(50)) CREATE TABLE Книга ( Код_Книги INT, Название VARCHAR(50) NOT NULL, Цена MONEY, Издательство VARCHAR(50) NOT NULL, Код_Автора INT NOT NULL, Количество INT) Определить авторов, чьи какие-либо книги проданы в наименьшем количестве.