전체 글

전체 글

    정처기 3-4. 물리 데이터베이스 설계 / 3-5. 데이터 전환

    1. 물리 요소 조사 분석 - 스토리지 : 데이터를 보존하고 가능한 한 간편하게 액세스 할 수 있도록 개발된 기술을 사용하여정보를 보존하는 저장장치 - 구성 : DAS 데이터 서버와 외장형 저장장치를 전용 케이블로 직접 접속하는 방법 NAS LAN을 통해 스토리지와 서버를 접속하는 방식 SAN 서버가 광섬유 채널을 통하여 스토리지를 연결하는 기법 - 분산 데이터베이스 : 네트워크상에서 여러 컴퓨터에 물리적으로 분산되어 있지만, 하나의 데이터베이스처럼 인식하도록 논리적으로 통합된 데이터베이스 - 구성 : 전역 스키마 / 분할 스키가 / 할당 스키마 / 지역 스키마 - 투명성 : 위치 투명성 / 복제 투명성 / 병행 투명성 / 분할 투명성 / 장애 투명성 < 데이터베..

    정처기 3-3. 논리 데이터베이스 설계

    1. 관계 데이터베이스 모델 - 관계 데이터 모델 : 실세계 데이터를 행과 열로 구성된 테이블 형태로 구성된 데이터 모델 - 관계 대수 : 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하고, 관계로 표현된 데이터를 취급하는 대수적인 연산 체계이자 절차적 정형 언어 - 연산자 종류 일반 집합 연산자 합집합 / 교집합 / 차집합 / 카티션 프로덕트 순수 관계 연산자 셀렉트 / 프로젝트 / 조인 / 디비전 - 관계 해석 : 튜플 관계 해석과 도메인 관계 해석을 하는 비절차적 언어. 프레디킷 해석에 기반한 언어 - 논리 기호 : OR 연산 / AND 연산 / NOT 연산 / 전칭 정량자 / 존재 정량자 2. 데이터 모델링 및 설계 < ..

    정처기 3-1. SQL 응용 / 3-2. SQL 활용

    1. 절차형 SQL 작성 - 트리거 : 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할때마다 관련 작업이 자동으로 수행되는 절차형 SQL - 구성 : 선언부 / 이벤트부 / 시작,종료부 / 제어부 / SQL / 예외부 - 이벤트 : 특정 시간에 특정한 쿼리, 프로시저, 함수 등을 실행시키는 기능 - 사용자 정의함수 : 절차형 SQL을 활용하여 일련의 연산 처리 결과를 단일 값으로 반환할 수 있는 함수 - 구성 : 선언부 / 시작,종료부 / 제어부 / SQL / 예외부 반환부 - SQL 문법 : 데이터베이스를 접근하고 조작하는 데 필요한 표준 언어를 활용할 수 있게 해주는 규칙 - 분류 : 데이터 정의어(DDL) - ..

    정처기 2-5. 인터페이스 구현

    1. 인터페이스 설계 확인 - 인터페이스 기능 : 이기종 시스템 또는 컴포넌트 간 데이터 교환 및 처리를 위한 기능 - 인터페이스 설계서 인터페이스 목록 인터페이스 정의서 : 시스템 인터페이스(인터페이스 ID, 최대 처리 횟수, 데이터 크기, 시스템 정보, 데이터 정보) 상세 기능 인터페이스 정의서(인터페이스 ID, 인터페이스 명, 오퍼레이션 명, 오퍼레이션 개 요, 사전 조건, 사후 조건, 파라미터, 반환 값) - 인터페이스 데이터 표준 확인 : 상호 연계하고자 하는 시스템 간 인터페이스가 되어야 할 범위의 데이터 형식과 표준을 정의하는 것 - 송,수신 간 데이터 매핑 방법 : 송신 시스템 코드를 수신 시스템 코드로 매핑하는 방법 / 송,수신 시스템..

    정처기 2-4. 애플리케이션 테스트 관리

    1. 애플리케이션 테스트 케이스 설계 - 테스트 케이스 : 특정 요구사항에 준수하는 지를 확인하기 위해 개발된 입력값, 실행 조건, 예상된 결과의 집합 - 테스트 케이스 구성요소 : 식별자 / 테스트 항목 / 입력명세 / 출력명세 / 환경설정 / 특수절차요구 / 의존성 기술 - 테스트 오라클 : 테스트의 결과가 참인지 거짓인지를 판단하기 위해서 사전에 정의된 참값을 입력하여 비교하는 기법 - 테스트 오라클 종류 : 참 오라클 발생된 오류를 모두 검출할 수 있는 오라클 샘플링 오라클 특정한 몇 개의 입력값에 대해서만 기대한느 결과를 제공해주는 오라클 휴리스틱 오라클 특정 입력값에 대해 올바른 결과를 제공하고, 나머지 값들에 대해서는 휴리스틱으로 처리한느 올아클 일관성 검사 오라클 애플..

    정처기 2-3. 제품 소프트웨어 패키징

    1. 제품 소프트웨어 패키징 - 애플리케이션 패키징 : 개발이 완료된 제품 소프트웨어를 배포하고 설치할 수 있도록 고객에게 전달하기 위한 형태로 제작하고, 설치와 사용에 필요한 제반 내용을 포함하는 매뉴얼을 작성하는 활동 - 특징 : 사용자 중심으로 진행 / 신규 및 변경 개발 소스를 식별하며, 이를 모듈화하여 상용 제품으로 패키징 / 버전 관리 및 릴리즈 노트를 통해 지속적으로 관리 - 사용자 관점에서의 패키징 고려사항 : 사용자 시스템 환경정의 / UI 제공 / 관리 서비스 형태로 제공 / 패키징 변경 및 개선 관리 고려 - 애플리케이션 패키징 릴리즈 노트 : 애플리케이션 최종 사용자인 고객과 잘 정리된 배포 정보를 공유하는 문서. 상세 서비스를 포함하여 수정, 변경 또는 ..