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

Основы проектирования реляционных баз данных

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

Команды SQL
SELECT P.PROD_NO, P.PROD_DESCFROM PRODUCT P, ORDER OWHERE (O.PROD_NO = P.PROD_NO) AND(O.ORD_DATE BETWEEN  JAN-1-1995 AND JAN-31-1995);
является операцией …

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

Варианты ответа
самосоединения
эквисоединения
полусоединения(Верный ответ)
Похожие вопросы
Команды SQL
SELECT C.CUST_NO, C.CUST_NAME, O.ITEM_NO, I.DESCFROM CUST C, ORDER O, ITEM IWHERE (C.CUST_NO = O.CUST_NO) AND(O.ITEM_NO = I.ITEM_NO);
является операцией …
При выполнении команды SQL
SELECT NAME, QTY, DESCFROM CUSTOMER C, ORDER O, PRODUCT PWHERE ( C.CUST_NO = O. CUST_NO )AND (P.CUST_NO = O. CUST_NO );
СУБД выполнит физическую операцию …
Команды SQL
SELECT E.NAME, M.NAMEFROM EMPLOYEE E, EMPLOYEE MWHERE E.MNGR_NO = M. EMPLOYEE_NO;
является операцией …
При выполнении команды SQL
SELECT * FROM ORDER WHERE(STАTUS IN ('C','P','S')) AND (TOTAL_AMT > 1000);
СУБД выполнит физическую операцию …
Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • если 20 строк удовлетворяют условиям поиска
    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • если 20 строк удовлетворяют условиям поиска
    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Ограничение по условию поиска в второй таблице (VENDOR_CODE = "100").
  • Выполнение соединения полученной на 1 шаге результирующей таблицы с таблицей VENDOR.
  • если 20 строк удовлетворяют условиям поиска
    Какой результат будет после выполнения команды SELECT ниже:
    SELECT ENAME, 'Пол:', TO_NUMBER(SEX)FROM EMPLOYEEWHERE ENAME='Тулякова';
    ?
    Какой результат будет после выполнения команды SELECT ниже:
    SELECT  INITCAP(ENAME)FROM  EMPLOYEEWHERE ENAME='Тулякова';
    ?
    Какой результат будет после выполнения команды SELECT ниже:
    SELECT ENAME, MOD(SAL,COMM)FROM EMPLOYEEWHERE ENAME='Тулякова';
    если для служащей Туляковой SAL=30150 и COMM= 2000?