티스토리 뷰
6. 트랜잭션 제어 명령어 중 Savepoint에 대해 설명하시오.
- 트랜잭션 진행 중 되돌아갈 지점(기점, 저장점)을 생성하는 명령어
- 트랜잭션 진행 중 부분취소를 가능하게 하는 명령어
7. 알맞은 트랜잭션 제어 명령어를 작성하시오.
트랜잭션을 영구히 저장하는 명령어 - ( ①. )
트랜잭션을 처음으로 되돌리는 명령어 - ( ②. )
→ ①. commit 2. rollback
8. 다음 중 SQL 구문의 종류가 잘못 연결된 것은?
① DDL - CREATE, ALTER, DROP
② DML - INSERT, UPDATE, DELETE, TRUNCATE
③ DCL - GRANT, REVOKE
④ DQL - SELECT
→ ② DML - INSERT, UPDATE, DELETE, TRUNCATE
→ TRUNCATE : DDL
9. 다음 SELECT 구문 중 성공적으로 실행되는 구문을 모두 고르시오.
①
1 2 3 | SELECT first_name, last_name, job_id, salary*12 AS Yearly Sal FROM employees; |
②
1 2 | SELECT first_name, last_name, job_id, salary*12 "yearly sal" FROM employees; |
③
1 2 3 | SELECT first_name, last_name, job_id, salary AS "yearly sal" FROM employees; |
④
1 2 | SELECT first_name+ last_name AS name, job_id, salary*12 yearly sal FROM employees; |
→ ②, ③
10. 다음 질문에 알맞은 키워드를 골라 작성하시오.
PRIMARY KEY | FOREIGN KEY | UNIQUE | CHECK | TABLE | VIEW |
INDEX | SEQUENCE | SYNONYM | DESCRIBE | CASE | DECODE |
SYSDATE | SELECT | FROM | WHERE | USER_TABLES | DISTINCT |
GROUP BY | HAVING | NVL | NOT NULL | SUBSTR | ORDER BY |
① 중복된 행을 자동으로 제거해 주는 키워드
② 테이블 또는 뷰의 구조를 조회할 때 사용하는 명령어
③ 데이터 검색 시 결과를 정렬할 때 사용하는 절
④ 물리적인 테이블을 기반으로 새성되며 데이터딕셔너리에 Select 구문 형태로 저장되는 객체
⑤ 그룹을 제한하는 조건문을 작성할 수 있는 절
⑥ 테이블에 Null값이 들어가는 것을 막아주는 제약조건
⑦ Not Null과 Unique의 성격을 모두 가지고 있는 제약조건
⑧ 자신 테이블이나 다른 테이블의 특정 컬럼(PK 또는 UK가 정의된 컬럼)을 참조하는 제약조건
⑨ 고유한 번호를 자동으로 생성해 주는 객체
⑩ 인수를 2개 받아들이는 함수로 NULL값을 실제 값으로 변화할 때 사용하는 함수
→ ①. distinct
②. describe
③. order by
④. view
⑤. having
⑥. not null
⑦. primary key
⑧. foreign key
⑨. sequence
⑩. nvl
'부산 ITWILL 학원 실습 > ORACLE' 카테고리의 다른 글
[SQL 활용] 시험4 (0) | 2018.08.09 |
---|---|
[SQL 활용] 시험3 (0) | 2018.08.09 |
[SQL 활용] 시험1 (0) | 2018.08.09 |
[SQL 활용] 퀴즈 3 (0) | 2018.08.09 |
[SQL 활용] 퀴즈 2 (0) | 2018.08.09 |