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

Основы SQL

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

Создана таблица Рейс. Изменить тип поля Стоимость_билета на денежный и добавить поле Число_мест.

CREATE TABLE Рейс(Номер_рейса	INT NOT NULL, Конечный_пункт	VARCHAR(30),  Стоимость_билета INT)

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

Варианты ответа
ALTER TABLE Рейс ADD Число_мест INTALTER TABLE Рейс DROP column Стоимость_билета ALTER TABLE Рейс         ADD Стоимость_билета MONEY
(Верный ответ)
ALTER TABLE Рейс                 ADD COLUMN Число_мест INTALTER TABLE Рейс              ALTER Стоимость_билета MONEY
ALTER TABLE Рейс ADD Число_мест INTALTER TABLE Рейс DROP Стоимость_билета ALTER TABLE Рейс         ADD COLUMN Стоимость_билета MONEY
Похожие вопросы

Даны таблицы Рейс и Билет.

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(20),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY)
CREATE TABLE Билет(Номер_места INT,Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(30))

В таблице Рейс ограничить конечный пункт заданным списком: Москва, Самара, Киев.

Пусть дана таблица Рейс.

Номер_рейсаINT
Конечный_пунктCHAR(10)
Дата_вылетаDATETIME
Продолжительность_маршрутаINT
Число_билетовINT
СтоимостьMONEY

Вывести номера рейсов с датой отправления в города, в названии которых встречаются буквы "ц" или "х".

Даны таблицы Рейс и Билет.

CREATE TABLE Рейс(Номер_рейса INT,Конечный_пункт VARCHAR(20),Дата_вылета DATETIME,Продолжительность_маршрута INT,Число_билетов INT,Стоимость MONEY)
CREATE TABLE Билет(Номер_места INT,Номер_рейса INT,Дата_продажи DATETIME,Стоимость MONEY,Фамилия_пассажира VARCHAR(30))

Для полей Дата_продажи таблицы Билет и Дата_вылета таблицы Рейс создать и применить умолчание для ввода текущей даты.

Пусть в таблице Рейс представлены записи, значения поля Номер_рейса в которых равны 2, 4, 6, 8 ,9. Создан курсор для вывода списка рейсов до Москвы.

DECLARE @n     INT,        @k     VARCHAR(50),                @p     MONEY,        @message VARCHAR(80)DECLARE @cur1 CURSORPRINT '  Список рейсов'DECLARE cursor1 CURSOR GLOBAL SCROLL DYNAMIC FOR    SELECT Номер_рейса, Стоимость, Конечный_пункт   FROM Рейс   WHERE Конечный_пункт=’Москва’OPEN cursor1SET @cur1=cursor1FETCH ABSOLUTE 3  FROM cursor1 INTO  @n, @p, @k    UPDATE Рейс SET Стоимость=Стоимость*1.5    WHERE CURRENT OF cursor1FETCH RELATIVE -2 FROM cursor1 INTO  @n, @p, @k    DELETE Рейс     WHERE CURRENT OF cursor1    SELECT @message='Рейс '+CAST(@n AS VARCHAR(20))+            '  Стоимость  '+ CAST(@p AS VARCHAR(4))CLOSE cursor1DEALLOCATE cursor1

Какие действия выполнит система?

Пусть дана таблица Рейс с полями

Номер_рейсаINT
Конечный_пунктCHAR(10)
Дата_вылетаDATETIME
Продолжительность_маршрутаINT
Число_билетовINT
СтоимостьMONEY

Вывести список рейсов, продолжительность маршрутов которых не более 500 км и не менее 100 км, а стоимость билета - от 800 до 1500 руб.

Пусть в таблице Рейс представлены записи, где значения поля Номер_рейса равны 1, 3 ,5 ,7 ,9. Создан курсор для печати списка рейсов до Москвы.

DECLARE @n     INT,        @k     VARCHAR(50),                @p     MONEY,        @message VARCHAR(80)DECLARE @cur1 CURSORPRINT '  Список рейсов'DECLARE cursor1   CURSOR GLOBAL SCROLL DYNAMIC READ_ONLY FOR    SELECT Номер_рейса, Стоимость, Конечный_пункт   FROM Рейс   WHERE Конечный_пункт="Москва"OPEN cursor1SET @cur1=cursor1FETCH RELATIVE 3  FROM cursor1 INTO  @n, @p, @k    UPDATE Рейс SET Стоимость=Стоимость*1.5    WHERE CURRENT OF cursor1FETCH RELATIVE -2 FROM cursor1 INTO  @n, @p, @k    DELETE Рейс     WHERE CURRENT OF cursor1    SELECT @message='Рейс '+CAST(@n AS VARCHAR(20))+        '  Стоимость  '+ CAST(@p AS VARCHAR(4))CLOSE cursor1DEALLOCATE cursor1

Какие действия выполнит система?

Пусть дана таблица Рейс.

Номер_рейсаINT
Конечный_пунктCHAR(10)
Дата_вылетаDATETIME
Продолжительность_маршрутаINT
Число_билетовINT
СтоимостьMONEY

Вывести номера рейсов до Москвы с датой вылета не позднее 8 марта, но не ранее 1 марта.

Даны таблицы Рейс и Билет.

CREATE  TABLE   Рейс(Номер_рейса	INT, Конечный_пункт	 VARCHAR(30), Продолжительность_маршрута INT)
CREATE  TABLE   БИЛЕТ(Номер_места  CHAR(3), Номер_рейса  CHAR(6), Фамилия_пассажира VARCHAR(20))

Определить самый продолжительный рейс.

Даны таблицы Рейс и Билет.

CREATE  TABLE   Рейс(Номер_рейса  INT, Конечный_пункт  VARCHAR(30), Дата_вылета  DATETIME)
CREATE  TABLE   БИЛЕТ(Номер_места      CHAR(3), Номер_рейса      INT, Дата_продажи      DATETIME, Фамилия_пассажира  VARCHAR(30))

Определить номера мест и дату продажи билетов на рейсы до Москвы с датой вылета 1 мая 2004 года

Создана таблица Город. Добавить поле Регион и изменить тип данных поля Тариф на денежный.

  CREATE TABLE Город (Код_Города  CHAR(3),  Название   VARCHAR(20),    Тариф      INT,  ЧасПояс    INT)