hp0724 2023. 7. 2. 10:14
  1. 테이블의 특정 행을 입력할수 있는 DML 구문

    INSERT
  2. 트랜잭션 제어 명령어 중 ‘트랜잭션 진행 중 특정 지점으로 되돌리기 위해 설정하는 명령어’

    savepoint
  3. DDL 구문

    CREATE,ALTER,DROP
  4. 중복된 행을 자동 제거

    DISTINCT
  5. 테이블 또는 뷰의 구조를 조회

    DESCRIBE
  6. 데이터 검색시 결과 정렬

    ORDER BY
  7. 물리적인 테이블을 기반으로 생성

    VIEW
  8. 그룹에 제하는 조건문

    HAVING
  9. 테이블에 NULL 값이 들어가지 못하게

    NOT NULL
  10. NOT NULL, UNIQUE의 성격이 모두 가지고 있는것

    PRIMARY KEY
  11. 자신의 테이블이나 다른 테이블의 특정 걸럼을 참조

    FOREIGN KEY
  12. 사원 테이블로부터 부서번호 50인 사원들의 사원번호 ,이름,급여를 조회하는 사원뷰 50 뷰를 생성하는 DDL

    CREATE VIEW 사원뷰50 AS (SELECT 사원번호 ,이름 ,급여 FROM 사원 WHERE 부서번호 =50);
  13. 사원 테이블 사용 사원의 이름과 커미션율 컬럼 출력 커미션을 받지 않은 사원은 제외한 정보만 출력하는 쿼리구문

    SELECT 이름, 커미션율 FROM 사원 WHERE 커미션 IS NOT NULL;

  14. DROP TABLE 사원2;

  15. INSERT INTO TITLE (TITLE_ID,TITLE,RATING,RELEASEDATE) VALUES (1,”ORACLE”,”R”,”05-JUN-17”);

  16. SELECT 회원번호,이름,부서번호 FROM 사원 WHERE 이름 LIKE “박%”;

  17. HAVING

  18. SELECT 학번,이름,학년 FROM 학생 WHERE 학년 IN (3,4) ;

  19. student 테이블의 name 속성에 idx_name 이름으로 인덱스로 생성하는 명령어를 작성하시오

    CREATE INDEX idx_name ON student(name);
  20. SELECT 부서번호,급여 FROM 사원 WHERE 부서번호 IN(30,60) ORDER BY 부서번호 DESC,급여 (ASC);