구현(4)
-
[정보처리기사 실기] 5장 인터페이스 구현 - 인터페이스 설계 확인
외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 인터페이스 산출물 - 사용자 인터페이스와 시스템 인터페이스로 구분 인터페이스 설계서 (1) 시스템 인터페이스 설계서 - 이 기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터,업무, 송수신 주체 등 정의 - 현황 파악 : 목록, 상세 데이터 명세, 각 기능의 정보 정의 문서 (2) 목록 주요 항목 - 인터페이스 번호, 일련번호, 인터페이스 ID, 인터페이스 명, 송신 시스템, 수신 시스템, 대내외 구분, 연계 방식, 통신 유형, 처리 유형, 주기, 데이터 형식, 수신 담당자 확인, 관련 요구사항 ID (3) 시스템 인터페이스 저의서 - 각 인터페이스 번호 당 인터페이스가 되는 데이터, 데이터 형식, 송수신 시스템..
2022.04.20 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 데이터베이스 기초 활용하기
데이터 베이스 종류 데이터베이스 (1) 개념 : 통합 관리되는 데이터 집합, 자료의 중복성 제거, 무결성 확보, 일관성 유지, 유용성 보장 중요 - 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터 (2) 특성 - 실시간 접근성, 계속적인 변화, 동시 공유, 내용 참조 (3) 종류 파일 시스템 개념 : 전 단계의 데이터 관리 방식 ISAM : 자료 내용은 주 저장부, 자료의 색인은 자료가 기록 위치와 함께 색인부에 기록 VSAM : 대형 운영체제에서 사용 관계형 데이터베이스 관리시스템 : RDBMS 관계형 모델 기반 가장 보편화, 테이블 일부를 다른 테이블과 상하 관계로 표시하여 상관관계 정리, 유연성 및 유지관리 용이 Oracle, MySQL, SQL Server, Maria DB ...etc..
2022.04.18 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 물리 데이터 저장소 설계
물리 데이터 모델 설계 물리 데이터 모델링 개념 - 논리 모델을 적용하고자 하는 기술에 맞도록 상세화 해가는 과정 물리 데이터 모델링 변환 절차 - 논리에서 물리 데이터 저장 모델로 변환하는 절차 개체를 테이블로 변환 : 테이블과 개체 명칭 동일 권고, 한글명 사용, 소스코드는 가독성위해 영문 속성을 컬럼으로 변환 : 표준화된 약어 사용, SQL 예약어 피해라, 컬럼 명칭은 짧게 UID를 기본키로 변환 : UID에 해당하는 모든 속성에 대해 기본키로 선언, NOT NULL, Unique 추가 가능 관계를 외래키로 변환 : 기본키 이름을 그대로 사용하나 다른 의미 가질 경우 변경, 순환 관계에서 자신 기본키 외래키로 정의 컬럼 유형과 길이 정의 : char varchar2 number date blob c..
2022.04.18 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 논리 데이터 저장소 확인
데이터 모델 데이터 모델 개념 - 인간과 컴퓨터가 이해할 수 있는 추상화 모델 표시 요소 연산 : 저장된 실 데이터 처리 작업, 조작 위한 관계 연산 - SELECT, PROJECT, JOIN, DIVISION 구조 : 개체 타입과 개체 간 관계, 데이터 구조 및 정적 성질 표현 제약 조건 : 논리적인 제약 조건, 무결성 유지 위한 보편적 방법, 제약을 의미 - 개체 무결성, 참조 무결성 등 데이터 모델 절차 요구사항 분석 : 범위 파악 외부 환경과 상호 작용을 분석해 데이터 요구 분석 개념적 설계 : 개념적 데이터 모델 : 트랜잭션 모델링 단계, 추상적, 개념적 표현, 모델링 뷰, 애트리뷰트 고려 -> 개체 관계 다이어그램 논리적 설계 : 논리적 데이터 모델 : 인터페이스 설계 단계, 논리적 스키마 설..
2022.04.18