SQLD/오답노트

    1과목 - 02

    1과목 - 02

    [1] List Partitioning > 2 [2] 3 > 4 [3] [4] 1 > 3 1. 매각기일은 일자별 매각이 시행되는 장소, 시간이므로 일자별매각물건 엔터티의 매각시간, 매각장소는 매각일자에만 종속됨 -> 2차 정규화의 대상 2. 매각기일 엔터티는 일자별매각물건의 PK 중 일부로부터 독립했기 때문에 매각기일과 일자별매각물건은 1:M 관계 [5] 4 > 3 [6] 2 > 4 [7] 3 > 1 컬럼 단위에서 중복된 경우도 1차 정규화의 대상이다. 이에 대한 분리는 1:M의 관계로 두 개의 엔터티에서 분리된다. [8] 3 > 1 1. 다량 데이터 탐색의 경우 인덱스가 아닌 파티션 및 데이터 클러스터링의 다양한 물리 저장 기법을 통해 성능을 개선할 수 있다. 하지만 결과셋을 추출하기 위해 다량의 데이..

    2과목 - 01

    2과목 - 01

    [1] [2] 뷰는 다음과 같은 장점을 갖는다. 독립성: 테이블 구조가 변경되어 뷰를 사용하는 응용 프로그램은 변경이 필요 없다. 편리성: 복잡한 질의를 뷰롤 통해 단순하게 작성할 수 있고 해당 SQL 문을 편리하게 사용할 수 있다. 보안성: 숨기고 싶은 정보가 있을 때 뷰를 통해 해당 칼럼을 빼고 생성하여 사용자에게 정보를 감출 수 있다. [3]

    1과목 - 01

    1과목 - 01

    [1] 주문제품가격은 수량과 제품단가에 수량을 곱해 나온 값, 즉 계산된 값이다. 계산된 값은 추출속성이다. [2] 부분함수 종속성Partial Dependency Attribute을 가지므로 2차 정규화가 필요한 모델이다. [3] 속성의 특징 엔터티와 마찬가지로 반드시 해당 업무에서 필요하고 관리하고자 하는 정보이다. (강사의 교재이름 등) 정규화 이론을 근거로 주식별자에 함수적으로 종속된다. 즉 기본키가 변경되면 속성 값도 변경된다. 한 속성은 한 개의 값만 가진다. 한 속성에 다중값이 있을 경우 별도의 엔터티를 이용하여 분리한다. 속성의 분류 기본속성: 업무에서 도출되는 본래 속성 설계속성: 새로 만들거나 변형해 도출된 속성 ex. 상품코드, 지점코드 파생속성: 다른 속성에 의해 계산되는 속성 ex..