본문 바로가기

분류 전체보기111

SQL 자격검정 실전문제 풀이 해설 노랭이 40번 (P.27) 2021-11-26 18:05:46 정답 1번 반정규화 고려 시 판단요소 -반정규화 정보에 대한 재현의 적시성 (필요할 때 적시에)으로 판단, 예를 들어 빌링(전자결제시스템)의 잔액은 다수 테이블에 의한 다량 조인이 불가피하므로 데이터 제공의 적시성 확보를 위한 필수 반정규화 대상정보 -다량 데이터 탐색 경우, 인덱스가 아닌 파티션 및 데이터 클러스터링 등의 다양한 물리 저장기법 활용해 개선 유도, 다만 하나의 결과셋 추출하기 위해 다량의 데이터 탐색 처리가 반복적으로 빈번 발생 시 반정규화 고려 -이전 이후 위치 레코드 탐색은 WINDOW FUCTION으로 접근 가능 -집계 테이블 이외 다양한 유형 (다수 테이블의 키 연결 테이블 등)에 대해 반정규화 테이블 적용 필요할 수 있음 반정규화 정규화된 엔터.. 2023. 3. 28.
SQL 자격검정 실전문제 풀이 해설 노랭이 37번,38번(P.25~26) 2021-11-26 17:53:51 37번 정답 ④ 칼럼에 의한 반복적 속성 값을 자는 형태 -제1차 정규화 대상 칼럼에 의한 반복적 속성 값 갖는 형태 = 속성 원자성을 위배 >> 제1차 정규화 대상 이와 같은 반복적 속성의 나열 형태는 각 속성에 대해 or 연산자로 연결된 조건들이 사용되는데 이때 어느 하나의 속성이라도 인덱스가 정의되어 있지 않게 되면 or로 연결된 모든 조건절들이 인덱스를 사용하지 않고 한 번의 전체 데이터 스캔 처리 >>성능 저하 또한 모든 반복 속성에 인덱스 생성하게 되면 검색 속도는 좋아지겠지만 반대급부적으로 너무 많은 인덱스로 인해 입력, 수정, 삭제 성능이 저하되므로, 1차 정규화를 하고 그 후 인덱스 적용 38번 정답 ① 중복 송성에 대한 분리 - 제1차 정규화 대상 중.. 2023. 3. 28.
SQL 자격검정 실전문제 풀이 해설 노랭이 35번,36번(P.23~24) 2021-11-26 16:17:40 35번 정답③_정규화와 분리된 스키마 구조 찾기 2차 정규화 기본키 중 특정 칼럼에만 종속된 칼럼(부분적 종속)이 없어야 함 2차 정규형은 테이블의 모든 칼럼이 완전 함수적 종속 만족 36번 정답③_ 정규화 관계 차수 이해 매각기일은 일자별 매각 시행 장소와 시간 의미, 매각 시간과 매각 장소 속성은 일자별 매각물건의 두 개의 주식별자 속성 중 매각일자에만 종속됨 - 2차 정규화 대상 그러므로 매각일자를 주식별자로 매각 시간, 매각 장소 속성으로 해서 매각기일 엔터티 독립 이때 매각기일 엔터티는 일자별 매각물건의 주식별자 중 일부로부터 독립했기 때문에 매각기일과 일자별 매각 물건은 1:M 관계로 연결된다. 비정규 릴레이션 ↓ (도메인 원자 값 제거) 제1 정규형 ↓ (.. 2023. 3. 28.
SQL 자격검정 실전문제 풀이 해설 노랭이 26번 (P.16) 2021-11-26 15:59:39 정답④ 식별자 종류와 특성 파악 4번은 업무적 의미 있는 식별자이고 시스템으로 부여된 인조 식별자가 아니다. 일반적으로 사원 인스턴스의 탄생과 함께 업무적으로 부여되는 사원 인스턴스의 본질적인 속성에 해당 >>> 주식별자, 단일식별자, 본질 식별자, 내부 식별자 식별자의 종류와 특성 - 주식별자 / 보조식별자 (엔터티 내에서 대표성을 가지는가) 둘 다 엔터티 내 각 어커런스 내에 구분할 수 있는 구분 자이지만 주식별자는 타 엔터티와 참조 관계 연결할 수 있고 보조식별자는 대표성을 가지지 못해 참조 관계 연결 못함 -내부식별자 / 외부식별자 (엔터티 내에서 스스로 생성되었는지) 엔터티 내부에서 스스로 만들어진 식별자가 내부식별자, 타 엔터티 관계를 통해 타 엔터티로부터 .. 2023. 3. 28.
SQL 자격검정 실전문제 풀이 해설 노랭이 20번 (P.14) 2021-11-26 15:41:30 정답 ③,④ 데이터 모델링의 관계 이해, ERD와 UML 비교 ERD 존재적 관계와 행위에 의한 관계를 구분하는 표기법 X, 단일화된 표기법 사용 UML 연관관계와 의존관계에 대해 다른 표기법을 가지고 표기, 클래스 다이어그램의 관계 중 연관관계와 의존관계가 있고 이것은 실선과 점선의 표기법으로 다르게 표현이 됨. 2023. 3. 28.
SQL 자격검정 실전문제 풀이 해설 노랭이 16번 (P.13) 2021-11-26 14:03:32 정답③_속성의 특성에 따른 분류 알기 이자 = 계산된 값 = 파생 속성 이자율 = 원래 가지고 있어야 하는 속성 = 기본 속성 속성의 특성에 따른 분류 : 기본 속성 / 설계 속성 / 파생 속성 - 기본 속성 업무로부터 추출한 모든 속성, 엔터티에 가장 일반적이고 많은 속성. 코드성 데이터 엔터티를 식별하기 위해 부여된 일련번호, 다른 속성을 계산하거나 영향을 받아 생성된 속성을 제외한 모든 속성. 주의해야 할 것은 업무로부터 분석한 속성이라도 이미 업무상 코드로 정의한 속성이 많은데 이러한 경우는 속성의 값이 원래 속성을 나타내지 못하므로 기본 속성이 되지 않음. ex) 제품 이름, 제조년월, 제조원가 - 설계 속성 업무상 필요한 데이터 이외에 데이터 모델링을 위해 .. 2023. 3. 28.