Главная /
Основы SQL /
Даны таблицы CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME, Продолжительность_маршрута INT, Число_билетов INT) CREATE TABLE БИЛЕТ (Номер_места CHAR(3), Номер_рейса INT, Дата_продажи DATETIME, Стоимость MONEY, Фамилия
Даны таблицы
|
|
Вывести номера мест и дату продажи билетов на рейсы до Москвы.
вопросПравильный ответ:
Сложность вопроса
83
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Спасибо за тесты по intuit.
16 авг 2020
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами intuit.
03 мар 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Даны таблицы Рейс и Билет. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление записи о некотором рейсе из таблицы Рейс. При этом в таблице Билет необходимо его номер заменить на номер запасного рейса 111 для билетов, проданных на удаленный рейс. CREATE TRIGGER trig_del ON Рейс FOR DELETE AS Выберите операторы для продолжения текста триггера.
- # Транзакции выполняют различные действия. Первой начинает работать транзакция пользователя UserA. Пользователь UserA Пользователь UserB USE basa_user SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED BEGIN TRANSACTION TRA 1. INSERT Товар(Код_Товара,Название, остаток) VALUES (3,'SS',999) 3.UPDATE Товар SET остаток=остаток+10 WHERE Код_Товара=4 ROLLBACK TRANSACTION TRAUSE basa_user SET TRANSACTION ISOLATION LEVEL READ COMMITTED BEGIN TRANSACTION TRB 2.SELECT * FROM Товар 4.DELETE FROM Товар WHERE Код_Товара=3 ROLLBACK TRANSACTION TRB Какие шаги система выполнит, а какие будут заблокированы?
- # Дан фрагмент Java-программы для изменения данных в таблице Рейс. PreparedStatement mySt=Con.prepareStatement( "update Рейс set Стоимость=? where Конечный_пункт=?"); mySt.setFloat (1, 1200.50); mySt.setString(2,'Москва'); int res=mySt.executeUpdate(); Указать правильные ответы.
- # Пусть дана таблица Рейс с полями Номер_рейсаINTКонечный_пунктCHAR(10)Дата_вылетаDATETIMEПродолжительность_маршрутаINTЧисло_билетовINTСтоимостьMONEY Вывести список рейсов, продолжительность маршрутов которых не более 500 км и не менее 100 км, а стоимость билета - от 800 до 1500 руб.
- # Даны таблицы Город и Разговор. CREATE TABLE Город ( Код_Города INT , Название VARCHAR(20) NOT NULL, Тариф MONEY, Регион VARCHAR(20)) CREATE TABLE Разговор (Код_Разговора INT , Код_Города INT NOT NULL, Фамилия VARCHAR(20), Дата DATETIME NOT NULL, Продолжительность INT NOT NULL) Рассчитать стоимость каждого телефонного разговора с Москвой.