2023 SQLD 기출문제 빈출 개념 정리 / 5일 완성 /
- 최초 등록일
- 2023.03.19
- 최종 저작일
- 2023.03
- 13페이지/ MS 워드
- 가격 3,900원
소개글
SQLD 시험 합격만을 위해 기출문제를 직접 풀어보고 구글로 개념을 찾아보며 정리한 자료입니다.
60점만 넘으면 합격할 수 있으므로 시험과 관련된 모든 개념을 공부하기 보다는 빈출 개념을 중심으로 공부하여 단기간에 합격이 가능합니다.
이 자료와 함께 기출문제를 풀어보면서 공부하시고 본인에게 필요한 내용을 수정 및 보완하신다면 여러분만을 위한 합격 노트가 될 거라고 확신합니다.
목차
1. 1과목 정리
2. 2과목 정리
3. 오라클과 MS-SQL 함수 정리
본문내용
1) 데이터베이스
-분산 데이터베이스 : 신뢰성과 가용성이 높음 / 보안 관리가 어렵고 처리 비용이 큼 / 데이터 무결성을 위협
-분산 데이터베이스의 투명성 : 분할, 위치, 지역사상, 중복, 장애, 병행 투명성
-위치 투명성 : 데이터 저장 장소가 명시되지 않아도 됨
-데이터베이스 3층 스키마는 외부 스키마 → 개념 스키마 → 내부(물리) 스키마
-외부 스키마 : 사용자 관점으로 데이터베이스에 접근하는 View 표현
-개념 스키마 : 모든 사용자 관점을 통합한 조직 전체 관점의 통합적 표현으로 DB에 저장되는 데이터와 그들 간의 관계를 표현
-내부 스키마 : 개발자 관점으로 물리적 저장장치에서 본 데이터베이스의 구조 표현
-데이터 무결성 : 데이터의 정확성과 일관성을 유지하고 유효성을 보증하는 것
-데이터 무결성 보장 : 애플리케이션 / Trigger / 제약조건
-정규화 : 데이터베이스에서의 중복을 최소화할 수 있도록 데이터를 구조화하는 것
-정규화를 먼저 수행한 후 성능을 고려하여 반정규화 수행
-정규화는 데이터 보안을 목적으로 하지 않고, 데이터 무결성을 보장하지 못할 때 수행
-제 1정규화 및 제 2정규화 : 기본키에 영향을 줌
-제 3정규화 : 칼럼 간 종속성 제거 / 이행함수의 종속성 제거 / 주식별자와 관련성이 가장 낮은 정규화
-반정규화 : 테이블 병합이나 테이블 추가로 수행
-테이블 추가 : 중복 테이블, 통계 테이블, 이력 테이블
-수직 분할 : 특정 테이블에서 특정 칼럼만 추출하는 반정규화 방법
2) 모델링
-데이터 관점 : 업무와 데이터 간의 관계 및 데이터와 데이터 간의 관계에 대한 모델링 관점
-프로세스 관점 : 업무가 실제하는 일에 대한 모델링 관점
-데이터와 프로세스 관점 : 업무가 이루어지는 방법에 따라 데이터가 어떻게 영향을 받는지 모델링 관점
참고 자료
없음