티스토리 뷰

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
공지사항
최근에 올라온 글
Total
Today
Yesterday