본문 바로가기

Database & Bigdata/SQLD17

[SQLD] 제 38회 SQLD 자격증 합격 후기(+ 이기적 SQLD 개발자 이론서 비추..) 9월 6일에 응시한 SQLD 자격증 시험에 합격했다 ! 운좋게 38회차에는 2과목의 단답형 주관식 문제 3개가 시험지 파본문제로 전원 정답처리되어서 시작부터 6점을 먹고 들어갔다 ㅎ 난 총 공부기간이 3주이긴 한데 전공자에다가 SQL에 대해 어느정도 지식이 있어서 공부를 엄청 빡세게한건 아니고.. 다른 책 안보고 그냥 이 책 사서 2주동안 설렁설렁 이론서 부분 보고 나머지 1주동안 기출문제 풀고 오답 여러번 체크하면서 공부했다 그렇게해서 합격을 하긴 했지만 다시 돌아가면 진짜 이 책은 절대 절대 안살거..... 애초에 사려고한건 이 책이었다 ㅜㅜ 책 고를때 다른 블로그 후기를 많이 봤는데 이기적 책에 대한 후기가 너무 안좋았고 다들 이 책을 추천하셨다 그리고 나는 전공자라 데이터베이스에 대한 이론적인 개.. 2020. 10. 7.
[SQLD] 최신기출문제 (32회차,31회차,30회차) - 오답체크 [32회차 시험 - 2019년 3월 16일 시행 ] - 1과목 9/10, 2과목 32/40, 총 41/50 (82점) 2. SQL기본 및 활용 Q1. 특정 칼럼의 데이터 타입 조건으로 NOT NULL을 default로 지정하는 쿼리문은 ? ALTER TABLE 테이블명 modify (칼럼명 default not null) - ADD COLUMN (칼럼 추가) - DROP COLUMN (칼럼 삭제) - MODIFY COLUMN (칼럼 수정) - 데이터 유형, 디폴트 값, not null 제약조건 수정 - RENAME COLUMN (칼럼명 수정) - ADD CONSTRAINT (제약조건 추가) - DROP CONSTRAINT (제약조건 삭제) Q2. 계층형 쿼리에 대한 설명으로 부.. 2020. 9. 3.
[SQLD] 최신기출문제 (33회차) - 오답체크 [33회차 시험 - 2019년 6월 8일 시행 ] - 1과목 7/10, 2과목 31/40, 총 38/50 (76점) 1. 데이터 모델링 이해 Q1. 아래 보기를 만족하는 가장 적절한 파티션 분할 기법? 대상 테이블이 날짜 또는 숫자값으로 분리가 가능하고 각 영역별로 트랜잭션이 분리 됨 데이터 보관 주기에 따라 테이블에 데이터를 쉽게 지우는 것이 가능 -> RANGE PARTITION (범위 지정) RANGE PARTITION (범위 지정) : 대상 테이블이 날짜/숫자값으로 분리가 가능하고 각 영역별로 트랜잭션이 분리되면 RANGE PARTITION을 적용 가능함. 데이터 보관 주기에 따라 테이블에 데이터를 쉽게 지우는 것 (파티션 테이블 DROP)이 가능하므로 데이터 보관 주기에 따.. 2020. 9. 3.
[SQLD] 최신기출문제 (34회차) - 오답체크 [34회차 시험 - 2019년 8월 24일 시행 ] - 1과목 7/10, 2과목 28/40, 총 35/50 (70점) 1. 데이터 모델링 이해 Q1. 도메인의 특징으로 알맞지 않는 것? 데이터 타입, 크기 NULL CHECK FOREIGN Key 제약조건 -> 4번 Q2. 다음 보기 중 칼럼에 대한 반정규화 기법으로 알맞지 않은 것? 중복 칼럼을 추가 - 조인 감소를 위해 여러 테이블에 동일한 칼럼을 갖도록 함 파생 칼럼을 추가 - 조회 성능을 우수하게 하기 위해 미리 계산된 칼럼을 갖도록 함 이력 테이블에 기능 칼럼을 추가 - 최신값을 처리하는 이력의 특성을 고려해 기능성 칼럼을 추가 외래키에 대한 속성을 추가 - 외래키 관계에 해당하는 속성을 추가해 조인 성능을 높임 -> 4번 * 외래키에 대해 속성.. 2020. 9. 3.