2-26. 스토리지
• 스토리지 (Storage)
대용량의 데이터를 저장하기 위해 서버와 저장장치를 연결하는 기술
- 스토리지의 종류
| DAS (Direct Attached Storage) |
서버와 저장장치를 전용 케이블로 직접 연결하는 방식 | |
| 예) 외장하드 | ||
| 장점 | 직접 연결하므로 속도가 빠르고, 설치 및 운영이 쉬움 | |
| 초기 구축 비용 및 유지보수 비용이 저렴 | ||
| 단점 | 다른 서버에서 접근할 수 없어 파일을 공유할 수 없음 | |
| 확장성 및 유연성이 낮음 | ||
| NAS (Network Attached Storage) |
서버와 저장장치를 네트워크를 통해 연결하는 방식 | |
| NAS Storage가 내장된 저장장치를 직접 관리 | ||
| 장점 | Ethernet 스위치를 통해 다른 서버에서도 스토리지에 접근이 가능해 파일 공유 가능 | |
| 장소에 구애받지 않고 저장장치에 쉽게 접근 가능 | ||
| DAS에 비해 확장성 및 유연성 우수 | ||
| SAN (Storage Area Network) |
서버와 저장장치를 연결하는 전용 네트워크를 별도로 구성하는 방식 | |
| SAN = DAS의 빠른처리 + NAS 파일 공유 장점 | ||
| 장점 | 파이버 채널(FC) 스위치를 이용해 네트워크 구성해 처리 속도가 빠름 | |
| 서버들이 저장장치 및 파일을 공유 가능 | ||
| 확장성, 유연성, 가용성이 뛰어남 | ||
2-27. 논리 데이터 모델의 변환
• 엔티티(Entity)를 테이블로 변환
| 논리적 설계 (데이터 모델링) | 물리적 설계 |
| 엔티티 (Entity) | 테이블 (Table) |
| 속성 (Attribute) | 컬럼 (Column) |
| 주 식별자 (Primary Identifier) | 기본키 (Primary Key) |
| 외부 식별자 (Foreign Identifier) | 외래키 (Foreign Key) |
| 관계 (Relationship) | 관계 (Relationship) |
• 슈퍼타입/서브타입을 테이블로 변환
- 슈퍼타입 기준 테이블 변환
서브타입을 슈퍼타입에 통합하여 하나의 테이블로 만드는 것
‣ 서브타입에 속성이나 관계가 적을 경우에 적용
‣ 하나로 통합된 테이블에 서브타입의 모든 속성이 포함
- 서브타입 기준 테이블 변환
슈퍼타입 속성들을 각각의 서브타입에 추가하여 서브타입들을 개별적인 테이블로 만드는 것
‣ 서브타입에 속성이나 관계가 많이 포함된 경우에 적용
- 개별타입 기준 테이블 변환
슈퍼타입과 서브타입들을 각각의 개별적인 테이블로 변환하는 것
‣ 슈퍼타입과 서브타입 테이블은 1:1 관계
2-28. 물리 데이터 모델 품질 검토
• 물리 데이터 모델 품질 검토
데이터 모델 모두 작성 → 품질 기준에 따라 작성되어있는지 검토 → 품질 검토 보고서 작성
- 물리 데이터 모델 품질 기준
| 정확성 | 요구사항이나 업무 규칙, 표기법에 따라 정확하게 표현되었는가? |
| 완전성 | 구성 요소, 요구사항이나 업무 영역을 누락 없이 반영하였는가? |
| 준거성 | 데이터 표준, 표준화 규칙, 법적 요건 등을 정확하게 준수하였는가? |
| 최신성 | 최근의 이슈나 현행 시스템을 반영하고 있는가? |
| 일관성 | 표현상의 일관성을 유지하고 있는가? |
| 활용성 | 사용자가 충분히 이해가능하고, 업무 변화에 따른 데이터 구조의 변경이 최소화 될 수 있도록 설계되었는가? |
'Study > 정보처리기사' 카테고리의 다른 글
| 정보처리기사 실기 4장. 서버 프로그램 구현_1 (0) | 2023.09.25 |
|---|---|
| 정보처리기사 실기 2장. 데이터 입출력 구현_9 (0) | 2023.09.22 |
| 정보처리기사 실기 2장. 데이터 입출력 구현_7 (0) | 2023.09.22 |
| 정보처리기사 실기 2장. 데이터 입출력 구현_6 (0) | 2023.09.22 |
| 정보처리기사 실기 2장. 데이터 입출력 구현_5 (0) | 2023.09.21 |