[정보처리기사 실기] 연계 데이터 식별 및 표준화
2022. 5. 11. 20:19
자격증/정보처리기사
연계 데이터 식별 및 표준화의 개요 ✔️ 연계 데이터를 식별하고 식별된 연계 데이터를 표준화하 후 이를 기반으로 연계(인터페이스) 정의서를 작성 연계 데이터 식별 및 표준화 절차 ✔️ 연계 범위 및 항목 정의 → 연계 코드 변환 및 매핑 → 연계 데이터 식별자와 변경 구분 추가 → 연계 데이터 표현 방법 정의 → 연계 정의서 및 명세서 작성 ❓ 다음 내용 중 괄호( ①, ② )에 들어갈 알맞은 용어를 쓰시오. 연계 대상 범위 및 항목 코드 변환 및 매핑 방식을 정의한 이후에는 연계 데이터를 구성하면 되는데 연계 데이터의 형식은 크게 ( ① )과 ( ② )로 구분하며, ( ② )은 다시 태그나 콤마(,), 콜론(:), 세미콜론(;) 등의 구분자에 의해 구분될 수 있다. 더보기 ① 데이터베이스 테이블, ② ..
[정보처리기사 실기] 통합 구현의 개념
2022. 5. 10. 20:17
자격증/정보처리기사
통합 구현의 개념 ✔️ 송·수신 모듈과 중계 모듈 간의 연계를 구현하는 것 ✔️ 사용자의 요구사항과 구축 환경에 따라 설계 구성 ✔️ 송수신 시스템과 모듈, 중계시스템, 연계데이터, 네트워크 연계 요구사항 분석 ✔️ 하드웨어, 소프트웨어구성, 네트워크 현황확인 → 테이블 정의서, 코드 정의서 등의 문서 확인 → 체크리스트 → 인터뷰, 설문조서 → 요구사항 분석서 작성 ❓ 다음이 설명이 의미하는 것이 무엇인지 쓰시오. ✅ 사용자 요구사항이 해결 및 새로운 서비스 창출을 위해 단위 기능을 하는 모듈 간의 연계와 통합을 의미한다. ✅ 시스템 아키텍처 구성, 송·수신 방식 및 모듈 구현 방식에 따라 다양하기 때문에 구축 환경과 사용자 요구사항에 따라 적합한 방식을 설계한다. 더보기 통합 구현
[정보처리기사 실기] 데이터베이스 용량 설계
2022. 5. 9. 20:15
자격증/정보처리기사
데이터베이스 용량 설계의 개요 ✔️ 데이터가 저장될 공간을 정의 ✔️ 테이블에 저장할 데이터의 양과 인덱스, 클러스터 등이 차지하는 공간 등을 예측 반영 분석절차 ✔️ 기초자료 수집하여 용량 분석 ✔️ DBMS에 이용될 용량을 산정 ✔️ 테이블 스페이스 용량 산정 ✔️ 디스크 용량 산정
[정보처리기사 실기] 파티션
2022. 5. 6. 20:08
자격증/정보처리기사
파티션의 개요 ✔️ 데이터베이스에서 테이블이나 인덱스를 작은 논리적 단위인 파티션으로 나누는 것 ✔️ 쿼리 성능 향상, 디스크의 성능 향상, 수행 속도 향상, 장애시 손상 정도 최소화, 가용성 향상 ✔️ 종류 : 범위 분할, 해시 분할, 조합 분할 ❓ ( )은 특정 파티션에 데이터가 집중되는 것을 보완하기 위한 것으로, 데이터를 고르게 분산할 때 유용하다. 고객번호, 주민번호 등과 같이 데이터가 고른 컬럼에 효과적이지만 특정 데이터가 어디에 있는지 판단할 수 없다. 더보기 해시 분할
[정보처리기사 실기] 클러스터
2022. 5. 5. 20:06
자격증/정보처리기사
클러스터의 개요 ✔️ 동일한 성격의 데이터를 동일한 데이터 블록에 저장하는 물리적 저장 방법이다. ✔️ 단일 테이블 클러스터링, 다중 테이블 클러스터링 클러스터 대상 테이블 ✔️ 분포도가 넓은 테이블 ✔️ 대랑의 범위를 자주 조회하는 테이블 ✔️ 입력, 수정, 삭제가 자주 발생하지 않는 테이블 ❓ 다음 내용 중 괄호(①, ②)에 들어갈 가장 적합한 용어를 쓰시오. ( ① )는 데이터 저장 시 데이터 액세스 효율을 향상시키기 위해 동일한 성격의 데이터를 동일한 데이터 블록에 저장하는 물리적 저장 방법으로, 처리 범위가 넓은 경우에는 ( ② )을, 조인이 많이 발생하는 경우에는 ( ③ )을 사용한다. ( ② )은 여러 개의 테이블 뿐만 아니라 한 개의 테이블에 대해서도 수행할 수 있다. 더보기 ① 클러스터,..
[정보처리기사 실기] 뷰(View)의 개요 및 특징
2022. 5. 4. 20:04
자격증/정보처리기사
뷰(View)의 개요 ✔️ 하나 이상의 기본 테이블로부터 유도된, 이름을 가진 가상 테이블 ✔️ 저장장치 내에 물리적으로 존재하지 않는다. 뷰(View)의 특징 ✔️ 뷰를 통해서만 데이터에 접근하게 하면 데이터를 안전하게 보호하는 기법으로 사용 ❓ ( )는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된 가상의 테이블이다. ( )는 저장장치 내에 물리적으로 존재하지 않지만, 사용자에게는 있는 것처럼 간주된다. ( )를 통해서만 데이터에 접근하게 하면 ( )에 나타나지 않는 데이터를 안전하게 보호하는 효율적인 기법으로 사용할 수 있다. 더보기 뷰(View)
[정보처리기사 실기] 인덱스
2022. 5. 3. 20:55
자격증/정보처리기사
인덱스의 개념 ✔️ 데이터 레코드를 빠르게 접근하기 위해 쌍으로 구성되는 데이터 구조 ✔️ 종류 : 트리기반 인덱스, 비트맵 인덱스, 함수 기반 인덱스, 비트맵 조인 인덱스, 도메인 인덱스 ❓ 다음 설명 중 괄호에 공통적으로 들어갈 가장 적합한 용어를 쓰시오. ( )는 데이터 레코드(튜블)에 빠르게 접근하기 위해 쌍으로 구성되는 데이터 구조이다. 레코드의 물리적 순서가 ( )의 엔트리 순서와 일치하게 유지되도록 구성되는 ( )를 클러스터드 ( )라고 한다. 대표적인 ( )로는 트리 기반, 비트맵, 함수 기반, 비트맵 조인 등이 있다. 더보기 인덱스
[정보처리기사 실기] 반정규화
2022. 5. 2. 20:53
자격증/정보처리기사
반정규화의 개념 ✔️ 의도적으로 정규화 원칙을 위배하는 행위 ✔️ 반정규화 방법 👉 테이블 통합 👉 테이블 부할 👉 중복 테이블 추가 👉 중복 속성 추가 ❓ 다음은 반정규화 중 테이블 분할에 대한 설명이다. 괄호(①, ②)에 들어갈 가장 적합한 용어를 쓰시오. 테이블 분할은 ( ① )을 기준으로 테이블을 분할하는 수평 분할과 ( ② )를 기준으로 테이블을 분할하는 수직 분할이 있다. 수평 분할은 ( ① )별로 사용 빈도의 차이가 큰 경우 사용 빈도에 따라 테이블을 분할한다. 수직 분할은 하나의 테이블에 ( ② )이 너무 많을 경우 ( ② )을 기준으로 테이블을 분할한다. 더보기 ① 레코드, ②속성