官术网_书友最值得收藏!

7.8 自測題

(1) 下面哪個查詢投影DEPARTMENTS表中DEPARTMENT_NAME和LOCATION_ID列(選擇一個最佳答案)?

A.SELECT DISTINCT DEPARTMENT_NAME, LOCATION_ID FROM DEPARTMENTS;

B. SELECT DEPARTMENT_NAME, LOCATION_ID FROM DEPARTMENTS;

C.SELECT DEPT_NAME, LOC_ID FROM DEPT;

D.SELECT DEPARTMENT_NAME AS “LOCATION_ID”FROM DEPARTMENTS;

(2) 在描述EMPLOYEES表之后,你會發現SALARY列的數據類型為NUMBER(8,2)。該列中不允許出現哪些SALARY值(選擇所有正確答案)?

A.SALARY=12345678

B. SALARY=123456.78

C.SALARY=1234567.8

D.SALARY=123456

E.SALARY=12.34

(3) 描述JOB_HISTORY表之后,你會發現START_DATE和END_DATE列的數據類型是DATE。考慮表達式“END_DATE-START_DATE”,選擇兩個描述該表達式的正確句子。

A.返回DATE數據類型的值

B.返回NUMBER類型的值

C.返回VARCHAR2類型的值

D.表達式無效,因為在使用DATE數據類型的列上不能執行算術運算

E.表達式有效,因為在使用DATE數據類型的列上可以執行算術運算

(4) 哪個語句返回來自EMPLOYEES表的唯一JOB_ID值(選擇一個最佳答案)?

A.SELECT JOB_ID FROM EMPLOYEES;

B. SELECT UNIQUE JOB_ID FROM EMPLOYEES;

C.SELECT DISTINCT JOB_ID, EMPLOYEE_ID FROM EMPLOYEES;

D.SELECT DISTINCT JOB_ID FROM EMPLOYEES;

(5) 選擇兩個不合法的語句。兩個正確語句生成相同的結果。兩個不合法語句會產生錯誤:

A.SELECT DEPARTMENT_ID|| ' represents the ' ||DEPARTMENT_NAME||' Department' as "Department Info"FROM DEPARTMENTS;

B. SELECT DEPARTMENT_ID|| ' represents the ||DEPARTMENT_NAME||' Department' as "Department Info"FROM DEPARTMENTS;

C.select department_id|| ' represents the '||department_name||' Department' "Department Info"from departments;

D.SELECT DEPARTMENT_ID represents the DEPARTMENT_NAME Department as"Department Info"FROM DEPARTMENTS;

(6) 下面SELECT語句中的哪兩個子句有助于選擇和投影(選擇一個最佳答案)?

A.SELECT, FROM

B. ORDER BY, WHERE

C.SELECT, WHERE

D.SELECT, ORDER BY

(7) 請選擇一個WHERE子句,它從DEPARTMENTS表中提取包含字符字面值“er”的DEPARTMENT_NAME值。SELECT和FROM子句是SELECT DEPARTMENT_NAME FROM DEPARTMENTS(選擇一個最佳答案)。A. WHERE DEPARTMENT_NAME IN ('%e%r');

B. WHERE DEPARTMENT_NAME LIKE '%er%';

C.WHERE DEPARTMENT_NAME BETWEEN 'e' AND 'r';

D.WHERE DEPARTMENT_NAME CONTAINS 'e%r';

(8) 下面哪些條件相互對等(選擇所有正確答案)?

A.WHERE SALARY <=5000 AND SALARY >=2000

B. WHERE SALARY IN (2000,3000,4000,5000)

C.WHERE SALARY BETWEEN 2000 AND 5000

D.WHERE SALARY > 2000 AND SALARY < 5000

E.WHERE SALARY >=2000 AND <=5000

(9) 請選擇兩條關于ORDER BY子句錯誤的陳述(選擇一個最佳答案)。

A.使用ORDER BY子句時,它總是帶有一個行限制子句

B. ORDER BY子句可以出現在不包含WHERE子句的SELECT語句中

C.ORDER BY子句指定一項或者多項,并依據這些項排序檢索的行。這些項只能是列名

D.通過在ORDER BY子句中指定列的數字位置(按它們在SELECT列表中的順序)來實現位置排序

(10) 在下面的查詢中使用&符號替換變量時,首次執行查詢,會提示為名為JOB的變量輸入一個值,這種提示會出現多少次(選擇一個最佳答案)?

SELECT FIRST_NAME, '&JOB'

FROM EMPLOYEES

WHERE JOB_ID LIKE '%'||&JOB||'%'

AND '&&JOB' BETWEEN 'A' AND 'Z';

A.0

B. 1

C.2

D.3

(11) 在以下查詢中使用限制行的子句時,會返回什么員工信息? (選擇一個最佳答案)

SELECT employee_id, first_name

FROM employees

ORDER BY employee_id

OFFSET 5 ROWS FETCH NEXT 5 ROWS ONLY;

A.employee_id最高的5名員工

B. employee_id最低的5名員工

C.employee_id最低的第6到第10名員工

D.employee_id最高的第6到第10名員工

E.employee_id最低的10名員工

F.以上都不是

主站蜘蛛池模板: 平阴县| 武隆县| 阳高县| 宜黄县| 介休市| 西丰县| 衢州市| 全椒县| 宝兴县| 翁牛特旗| 元氏县| 长岛县| 河津市| 马公市| 洪雅县| 永德县| 万源市| 太仆寺旗| 团风县| 顺义区| 同仁县| 尉氏县| 淮北市| 上栗县| 怀集县| 南康市| 罗江县| 华池县| 襄城县| 昌宁县| 将乐县| 怀化市| 湘潭市| 凤山市| 鱼台县| 深水埗区| 仪征市| 玉山县| 全南县| 滨州市| 上蔡县|