Главная /
Основы SQL /
В базе данных в таблице Город необходимо хранить сведения о городах, с которыми поддерживается телефонная связь, о часовом поясе города, его коде и стоимости минуты разговора (тарифе). Для описания данных используются следующие поля:
В базе данных в таблице Город
необходимо хранить сведения о городах, с которыми поддерживается телефонная связь, о часовом поясе города, его коде и стоимости минуты разговора (тарифе). Для описания данных используются следующие поля:
вопрос
Правильный ответ:
Код_Города | CHAR(3) |
---|---|
Название | VARCHAR(20) |
Тариф | MONEY |
ЧасПояс | INT |
Код_Города | CHAR(3) |
---|---|
Название | VARCHAR(20) |
Тариф | MONEY(3,2) |
ЧасПояс | CHAR(2) |
Код_Города | INT |
---|---|
Название | VARCHAR(20) |
Тариф | INT |
ЧасПояс | INT(2) |
Код_Города | CHAR(3) |
---|---|
Название | VARCHAR(2) |
Тариф | FLOAT(2,3) |
ЧасПояс | INT |
Сложность вопроса
91
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за подсказками по интуиту.
04 ноя 2018
Аноним
Это очень простой решебник по интуиту.
23 май 2017
Аноним
Какой человек ищет вот эти тесты inuit? Это же элементарно (я не ботан)
30 янв 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Разработана процедура, возвращающая список книг издательства "Мир". CREATE PROC my_proc @cur CURSOR VARYING OUTPUT AS SET @cur=CURSOR FORWARD_ONLY STATIC FOR SELECT Название, Издательство, Цена FROM Книга WHERE Издательство="Мир" OPEN @cur Вызов процедуры и вывод на печать названий книг из выходного курсора осуществляется следующим образом: DECLARE @my_cur CURSOR DECLARE @n VARCHAR(20) EXEC my_proc @cur=@my_cur OUTPUT FETCH NEXT FROM @my_cur INTO @n SELECT @n WHILE (@@FETCH_STATUS=0) BEGIN FETCH NEXT FROM @my_cur INTO @n SELECT @n END CLOSE @my_cur DEALLOCATE @my_cur Укажите правильные ответы.
- # Разработана процедура, возвращающая список книг некоторого автора. CREATE PROC my_proc @av VARCHAR(20), @cur CURSOR VARYING OUTPUT AS SET @cur=CURSOR FORWARD_ONLY STATIC FOR SELECT Книга.Название, Книга.Издательство, Книга.Цена FROM Автор INNER JOIN Книга ON Автор.Код_Автора = Книга.Код_Автора WHERE Автор.Фамилия=@av OPEN @cur Вызов процедуры и вывод на печать названий книг из выходного курсора осуществляется следующим образом: DECLARE @my_cur CURSOR DECLARE @n VARCHAR(20) EXEC my_proc 'Иванов',@cur=@my_cur OUTPUT FETCH NEXT FROM @my_cur INTO @n SELECT @n WHILE (@@FETCH_STATUS=0) BEGIN FETCH NEXT FROM @my_cur INTO @n SELECT @n END CLOSE @my_cur DEALLOCATE @my_cur Укажите правильные ответы.
- # Пусть в таблице Книга представлены записи, значения поля Код_Книги в которых равны 1, 3, 4, 7, 9 и 10. Создан курсор для вывода списка книг издательства «Мир». DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список клиентов' DECLARE cursor1 CURSOR GLOBAL SCROLL KEYSET FOR SELECT Название, Издательство, Цена FROM Книга WHERE Издательство=’Мир’ OPEN cursor1 SET @cur1=cursor1 FETCH ABSOLUTE 3 FROM cursor1 INTO @n, @iz, @p DELETE Книга WHERE CURRENT OF @cur1 FETCH RELATIVE -2 FROM cursor1 INTO @n, @iz, @p UPDATE Книга SET Цена=Цена*1.5 WHERE CURRENT OF cursor1 SELECT @message='Книга '+@n+' Цена '+ CAST(@p AS VARCHAR(4)) PRINT @message CLOSE cursor1 DEALLOCATE cursor1 Какие действия выполнит система?
- # Дан фрагмент Java-программы для выборки данных из таблицы Блюдо, расположенной в источнике данных с именем DSN=mystud. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection myCon= DriverManager.getConnection( "jdbc:odbc:mystud","user1","user1"); Statement mySt=myCon.createStatement(); ResultSet rs=mySt.executeQuery( "SELECT Название_блюда, Калорийность FROM Блюдо "); while (rs.next()) { String var1=rs.getString(1); String var2=rs.getString(2); String var3=rs.getString(3); ... } Указать правильные ответы.
- # Пусть дана таблица Город. Код_ГородаCHAR(5)НазваниеVARCHAR(20)ТарифMONEYРегионVARCHAR(30) Вывести регионы и города, стоимость минуты разговора с которыми либо меньше 20 руб., либо больше 100, а название города оканчивается на "-ов" или "-ин".