SQL

sqld 시험전 확인할 스피드 퀴즈

monawa 2023. 6. 8.
728x90

SQL전문가 정미나 님의 스피드 퀴즈 영상 퀴즈과 정답들 정리하기 

 

 

1.. 모델링의 특징 3가지 

더보기

추상화, 단순화 명확화

 

2. 각 송성이 가질수 있는 값의 범위를 뜻하는 용어

더보기

도메인

3. DCL에 속하는 명령어는?

더보기

REVOKE, GRANT

 

4. DDL은?

더보기

ALTER, DROP,CREATE,TRUNCATE

 

5.SELECT 할떄 데이터 중복을 제거해주는 것은?

더보기

DISTINCT

 

6. 트랜잭션의 특징은?

더보기

원자성 ,일관성, 고립성 ,지속성

 

7. 독립성,편리성, 보안성 하면 떠오르는 것은?

더보기

VIEW

 

8.순위가 1 2 3 3 4 5 일떄 사용한 함수는?

더보기

DENSE_RANK

 

9. 교집합을 구하는 집합 연산자는?

더보기

INTERSECT

 

10.SELCT NULLIF('A','A') FROM DUAL; 의 결과는?

더보기

NULL

 

11.SELECT의 논리적인 수행순서

더보기

FROM - WHERE - GROUP BY- HAVING - SELECT  - ORDER BY

 

12.부모를 삭제하면 자식도 삭제되는 옵션은?

더보기

CASCADE

 

13. UNION과 UAION ALL의 차이는?

더보기

UNION은 중복 데이터를 제거한다

 

14. 데이터를 빠르게 조회하기 위해 미리 계싼된 값이 저장되는 속성은?

더보기

파생속성

 

15.계층 쿼리에서 형제 노드간의 정렬을 지정하는 구문은?

더보기

ORDER SIBLINGS BY

 

16. 이름이 같은 컬럼을 기준으로 EQULJOION하는 것은?

더보기

NATURAL JOIN

 

17.WHERE절에서 OR와 AND중 우선순위가 높은 것은?

 

18. SELECT SIGN(-77) FROM DUAL; 결과는?

더보기

-1 /SIGN  양수인지(1) 0인지(0) 음수인지 (-1) 반환

 

19. COMMIT, ROLLBACK, SAVEPOINT를 묶어서 부르는 말

 

20.COUNT(*)와 COUNT(컬럼명)의 차이?

더보기

*은 NULL을 포함 하고 컬럼명은 제외하고 센다

 

21.ORDER BY시 NULL을 맨 끝으로 보내는 옵션은?

더보기

NULLS LAST

 

22. DELETE보다 빠르지만 로그가 남지않아 돌이킬수 없는것은?

더보기

TRUNCATE

 

23. FROM절에 오는 서브쿼리는?

더보기

인라인 뷰

 

24. GROUP BY 할떄 사용하는 조건절은?

더보기

HAVING 

 

25. SELECT CEIL(-2.7) FROM DUAL: 결과는?

더보기

-2 / CEIL 올림

 

26 날자형 데이터를 문자형으로 변환하는 함수

더보기

TO_CHAR

 

27. 계층 쿼리에서 가장 상위 LEVEL의 값은?

 

28. SELECT SUBSTR('NEXT LEVEL', -5,3) FROM DUAL; 의 결과는?

더보기

LEV / SUBSTR =  문자열 시작위치(앞-5)에서 길이(뒤 3)만큼 출력

 

29. 둘이상의 속성으로 구성된 식별자는?

더보기

복합 식별자 

 

30. 주어진 문자열을 대문자로 변환하는 함수는?

더보기

UPPER

 

31. 의미상 더는 분리되지 않는 최소의 데이터 단위

더보기

속성

 

32. SELECT절에 오는 서브쿼리는 

더보기

스칼라 서브쿼리

 

33. 엔터티의 일반 속성 간에는 서로 종속되지 않는다. 이떄 떠오르는 것은?

더보기

제3 정규형

 

34. 관계의 표기법에 표현되는 개념 3가지는?

더보기

관계 차수 , 관계명, 관계 선택사항

 

35. SELECT COALESCE(NULLIF('A','A'), 'B') FROM DUAL;의 결과는?

더보기

B / COALESCE = NULL이 아닌 첫자리 값

 

36. SUMMER 테이블의 이름을 FALL로 바꾸는 코드는?

더보기

RENAME SUMMER TO FALL;

 

37. 다양한 권환을 그룹으로 묶어 관리할수 있는 것은? 

더보기

ROLE

 

38. 사용자에게 권환을 부여하는 명령어는 ?

더보기

GRERT

 

39. 카티션 곱을 생성하는 JOIN

더보기

CROSS JOIN

 

40. SELECT ABS(-3.8) FROM DUAL; 결과?

더보기

3.8 / ABS = 절대값

 

41.  그룹함수 3가지

더보기

ROLLUP, CUBE, GROUPING SETS

 

42. SELECT FLOOR(12.5) FROM DUAL; 결과?

더보기

12 /FLOOR = 소수점 이하를 버림

 

43. INSERT랑 UPDATE를 한번에 하는 방법

더보기

MERGE INTO

 

44. INSERT, UPDATE, DELETE를 잘못 실행할을시 되돌리를 방법

더보기

ROLLBACK 

 

45. 차집합을 구하는 집합 연산자?

더보기

MINUS = EXCEPT

 

 

 

출처
https://www.youtube.com/watch?v=rWdfFV8Wb18
https://www.youtube.com/watch?v=VH_N2p7QBWY
https://www.youtube.com/watch?v=tLrm4U-a8Hk

728x90

'SQL' 카테고리의 다른 글

SQLD 정리강의 정리 -2  (1) 2023.06.06
SQLD 정리강의 정리 -1  (0) 2023.06.06
sqld 1장 데이터 모델링의 이해  (0) 2023.05.31
sqld rollup,cube ~윈도우함수 (108~127)  (1) 2023.05.30
sql 의 쿼리 실행 순서  (0) 2023.02.21

댓글