목록자격증 정복/SQLD (31)
지구정복
오늘 39회 SQLD 시험을 봤다. 솔직히 요새 학원 다니면서 학원 공부량이 많아서 SQLD 시험공부에 엄청 집중은 못했지만 다행히 문제가 그렇게 어렵진 않아서 왠지 합격을 노려볼만 하다 ㅎㅎ(이러고선 떨어지면 진짜 ...노답) 결과는 12월 29일날 나온다 ㅠㅠ 얼른 나왔으면.. 아무튼 시험준비과정과 39회 시험에 대한 내용을 공유하고자 글을 쓴다. 1. 준비과정 먼저 공부를 시작한건 3주전부터인데 그때는 다른공부하느라 솔직히 제대로 못했다. 그냥 다른 블로그에 정리되어있는 내용들을 조금 더 첨가하거나 수정해서 내 블로그에 복붙한 것 밖에 없다. 사실상 공부라기보다는 그냥 복붙하는 과정에서 훑어본 것 같다 ㅎㅎ 원래 대학교에서 간단한 DDL, DML 그리고 DB설계과정 등을 배워서 기초적인 내용은 다 ..
아래는 SQLD 공부간 필요한 실습자료입니다. PLAYER, TEAM, STADIUM, EMP 등등 다음은 데이터전문가 지식포털에 SQLD 공부자료입니다. www.dbguide.net/db.db?cmd=view&boardUid=148404&boardConfigUid=9&categoryUid=216&boardIdx=132&boardStep=1 데이터 전문가 지식포털 DBGuide.net 엔터티 속성 관계 식별자 데이터 모델의 이해 1. 모델링의 이해 가. 모델링의 정의 인류의 가장 보편적인 특징이면서 욕구 중의 하나는 의사소통을 하면서 항상 그에 대한 기록을 남기는 것이다. www.dbguide.net [출처] 데이터전문가지식포털
제3절 조인 수행 원리 1. NL Join 프로그램에서 사용하는 중첩된 반복문과 유사한 방식으로 조인을 수행 반복문의 외부에 있는 테이블을 선행 테이블 또는 외부테이블(Outer table)이라하고 반복문의 내부에 있는 테이블을 후행 테이블(Inner table)이라 한다. FOR 선행 테이블 읽음 -> 외부테이블(OUTER TABLE) FOR 후행테이블 읽음 ->내부테이블(Inner table) (선행테이블과 후행 테이블 조인) 먼저 선행 테이블의 조건을 만족하는 행을 추출하여 후행 테이블을 읽으면서 조인을 수행한다. 선행테이블의 조건을 만족하는 모든 행의 수 만큼 반복수행 한다. 선행 테이블의 조건을 만족하는 행의 수가 많으면 그만큼 후행 테이블의 조인 작업은 반복 수행 된다. 결과 행의 수가 적은 ..
제2절 인덱스 기본 1. 인덱스 특징과 종류 인덱스의 기본적인목적 - 검색 성능의 최적화, DML작업은 테이블과 인덱스를 함게 변경해야 하기 때문에 성능이 느려질수 있다 가. 트리기반 인덱스 B-트리 인덱스 리프블록 - 인덱스를 구성하는 칼럼의 데이터와 해당 데이터를 가지고 있는 행의 위치를 가리키는 레코드 식별자(RID,Record Identifier/Rowid)로 구성 인덱스 데이터는 인덱스를 구성하는 칼럼의 값으로 정렬된다.(인덱스데잍터값이 동일하면 레코드 식별자 순으로 저장) 양방향 링크, 오름차순과 내림차순검색을 쉽게 할 수 있다. B-트리인덱스는 '='로 검색하는 일치 검색과 범위 검색 모두에 적합한 구조 브랜치 블록이 3개의 포인터로 구성된 B-트리 인덱스의 예 인덱스에서 원하는 값을 찾는 ..