На сколько групп принято подразделять команды SQL?
(Отметьте один правильный вариант ответа.)
Варианты ответа
6
3
5(Верный ответ)
4
Тип данных | Значение | ||
---|---|---|---|
1 | фаза синтаксического разбора | А | включает проверку синтаксиса команды, проверку имен таблиц и колонок в базе данных, а также подготовку исходных данных для оптимизатора |
2 | фаза оптимизации | Б | включает подстановку действительных имен таблиц и колонок базы данных в представление, идентификацию возможных вариантов выполнения команды, определения стоимости выполнения каждого варианта, выбор наилучшего варианта на основе внутренней статистики |
3 | фаза генерации исполняемого кода | В | включает выполнение кода команды |
4 | фаза выполнения команды | Г | включает построение выполняемого кода команды |
SELECT * FROM ORDER WHERE(STАTUS IN ('C','P','S')) AND (TOTAL_AMT > 1000);СУБД выполнит физическую операцию …
SELECT E.NAME, M.NAMEFROM EMPLOYEE E, EMPLOYEE MWHERE E.MNGR_NO = M. EMPLOYEE_NO;является операцией …
SELECT INITCAP(ENAME)FROM EMPLOYEEWHERE ENAME='Тулякова';?
SELECT ENAME, 'Пол:', TO_NUMBER(SEX)FROM EMPLOYEEWHERE ENAME='Тулякова';?
SELECT NAME, QTY, DESCFROM CUSTOMER C, ORDER O, PRODUCT PWHERE ( C.CUST_NO = O. CUST_NO )AND (P.CUST_NO = O. CUST_NO );СУБД выполнит физическую операцию …