SQLD - SQL 기본 (1)

2021. 8. 20. 14:26화면 속/SQL(D)

반응형
SMALL

22. DDL문 - 테이블, 인덱스와 같은 데이터베이스 오브젝트의 구조를 정의하기 위한 구문

      생성 - CREATE

      변경 - ALTER

      변경 - RENAME (테이블명 변경)

      삭제 - DROP

      삭제 - TRUNCATE (테이블 내용 삭제)

 

23. DML문 - 테이블에 저장된 데이터를 조작하기 위한 구문

      조회 - SELECT

      입력 - INSERT

      수정 - UPDATE

      삭제 - DELETE

      여부 - MERGE (IF문과 유사)

 

24. TCL문 - DML문에 의한 데이터의 변경사항을

      데이터베이스에 영구히 반영/취소하기 위한 트랜잭션을 제어하는 구문

      반영 - COMMIT

      취소 - ROLLBACK

      저장 - SAVEPOINT (ROLLBACK 지점 확보)

 

25. DCL문 - 데이터에 대한 권한을 부여/취소하기 위한 구문

     부여 - GRANT

     취소 - REVOKE

 

26. 관계 대수 일반 집합연산자

      합집합 - UNION

      차집합 - DIFFERENCE

      교집합 - INTERSECTION

      곱집합 - CARTESIAN PRODUCT

 

27. SQL 집합연산자

      합집합 - UNION, UNIONALL

      차집합 - MINUS(Oracle) / EXCEPT(SQL server)

      교집합 - INTERSECT

      곱집합 - CROSS JOIN

 

28. PK(Primary Key) - 중복값 및 NULL값이 존재할 수 없도록 하는 컬럼 속성

 

29. NULL - 아무것도 아닌 상태(0과는 다름), 다른 값과 연산 시 NULL을 리턴함

 

30. SUBSTR( a, i, j ) - a 컬럼의 값을 i번째 문자부터 j길이만큼 잘라내어 반환한다

 

반응형
LIST