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

Основы SQL

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

Каковы основные функции СУБД?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
хранение данных(Верный ответ)
выборка данных по требованию пользователя(Верный ответ)
создание и уничтожение БД(Верный ответ)
Похожие вопросы
Какие функции перешли к среднему уровню обработки данных в трехуровневой архитектуре «клиент-сервер»?
Определите команду для вызова функции, создаваемой следующей командой:
CREATE FUNCTION user1.my_func3(@c VARCHAR(20),@d DATETIME)RETURNS TABLEASRETURN (SELECT Номер_рейса        FROM Рейс        WHERE Конечный_пункт=@c AND Дата_вылета=@d)

Определите команду для вызова функции, создаваемой следующей командой:

CREATE FUNCTION user1.my_func3 (@iz VARCHAR(20),@k INT)RETURNS TABLEASRETURN (SELECT Название        FROM Книга        WHERE Издательство=@iz AND количество>=@k        ORDER BY Название)

Определите команду для вызова функции, создаваемой следующей командой:

			CREATE FUNCTION user1.my_func3(@b VARCHAR(20),@k INT)RETURNS TABLEASRETURN (SELECT Название_компонента,Калорийность        FROM Компонент        WHERE Калорийность<@k AND Блюдо=@b        ORDER BY Название_компонента)

Определите команду для вызова функции, создаваемой следующей командой:

CREATE FUNCTION user1.my_func3(@r VARCHAR(20),@t FLOAT)RETURNS TABLEASRETURN (SELECT Название, Тариф        FROM Город        WHERE Регион=@r AND Тариф<=@t        ORDER BY Название)

Разработана функция, определяющая по фамилии автора общий тираж книг.

CREATE FUNCTION user1.my_func1(@n VARCHAR(20))RETURNS INTASBEGIN  DECLARE @k INT  SET @k=(SELECT Sum(Книга.Количество)      FROM Автор INNER JOIN Книга       ON Автор.Код_Автора = Книга.Код_Автора      GROUP BY Автор.Фамилия      HAVING Автор.Фамилия=@n)  RETURN (@k)END

Определите операторы правильного обращения к функции.

Разработана функция, определяющая по конечному пункту общее число пассажиров.

CREATE FUNCTION user1.my_func1(@s VARCHAR(20))RETURNS INTASBEGIN  DECLARE @k INT  SET @k=(SELECT Count(Билет.Фамилия_пассажира)       FROM Билет INNER JOIN Рейс       ON Билет.Номер_рейса = Рейс.Номер_рейса      GROUP BY Рейс.Конечный_пункт      HAVING Рейс.Конечный_пункт=@s)  RETURN (@k)END

Определите операторы правильного обращения к функции.

Разработана функция, определяющая для указанного типа блюд среднюю стоимость.

CREATE FUNCTION user1.my_func1(@t VARCHAR(20))RETURNS FLOATASBEGIN  DECLARE @s FLOAT SET @s=(SELECT Avg(Компонент.Стоимость*Компонент.Вес)       FROM Блюдо INNER JOIN Компонент       ON Блюдо.Название_блюда = Компонент.Блюдо      GROUP BY Блюдо.Тип_блюда      HAVING Блюдо.Тип_блюда=@t)  RETURN (@s)END

Определите операторы правильного обращения к функции.

Разработана функция, определяющая по фамилии абонента общую сумму оплаты разговоров.
CREATE FUNCTION user1.my_func1(@f VARCHAR(20))RETURNS FLOATASBEGIN  DECLARE @s FLOAT  SET @s=(SELECT Sum(Город.Тариф*Разговор.Продолжительность)      FROM Город INNER JOIN Разговор       ON Город.Код_Города = Разговор.Код_Города      GROUP BY Разговор.Фамилия      HAVING Разговор.Фамилия=@f)  RETURN (@s)END

Определите операторы правильного обращения к функции.