[ Data Architecure Professional ] 2-3. 정보요구사항 분석 2-3-3. 정보 요구사항 확인 1. 수행 절차 - 분석 결과 도출된 산출물에 대해 재검토 기준을 정의하고, 재검토 계획을 수립 - 재검토 대상 산출물의 완전성, 정확성, 일관성, 안정성 등 다양한 측면에서 재검토 실시 - 재검토 결과, 추가 및 보완 사항이 존재하는 경우 내용을 문서로 정리한 후 해당 산출물에 추가 반영 여부를 확인하고, 미반영 시 미반영 사유의 타당성을 검토 2. 수행 작업 내용 3. 수행 작업 지침 가. 재검토 계획 수립 - 재검토 및 검증의 기준 * 완전성 : 사용자의 정보 요구사항이 누락 없이 모두 정의 되었는지 확인 * 정확성 : 사용자의 정보 요구사항이 정확히 표현되었는지의 여부 * 일관성..
[ Data Architecure Professional ] 2-3. 정보요구사항 분석 2-3-2. 정보 요구사항 상세화 - 정보 요구사항 분석 대상이 정의된 현행 업무 영역 관련 자료 및 현행 시스템 관련 자료에 대해 분석을 하고, 분석 결과인 분석 산출물을 토대로 사용자의 정보 요구사항을 보완하고 비기능적 정보 요구사항을 포함하여 문서작업을 통한 정보 요구사항 정의서를 보완한다 - 비기능적 정보 요구사항 * 시스템이 만족시켜야 하는 제약 조건 (기술적, H/W, S/W와 관련된 제약 조건) * 시스템이 반드시 만족시켜야 하는 주요 성능 척도 (반응 시간, 저장 능력, 동시 처리 능력) * 신뢰성, 확장성, 이식성, 보안 프로세스 관점의 정보 요구사항 상세화 - 프로세스는 실제로 업무가 수행되는 행위 ..
[ Data Architecure Professional ] 2-3. 정보요구사항 분석 2-3-1. 분석 대상 정의 1. 현행 업무 분석 대상 정의 가. 분석 대상 자료 - 현행 업무 흐름도 - 현행 업무 설명서 - 현행 업무 분장 기술서 나. 분석 대상 업무 영역 선정 - 수집된 사용자 정보 요구사항을 바탕으로 현행 업무 흐름 및 관련 데이터를 파악하여 분류 기준에 따라 분석 대상 현행 업무 목록 작성 - 분류 기준은 통상적으로 현행 업무 기능 분해도의 단위 업무 또는 업무 분장상의 구분 등을 뜻함 2. 현행 시스템 분석 대상 정의 가. 분석 대상 현행 시스템 정의 - 정리된 정보 요구사항에 대해 업무 영역별 분석 대상 현행 시스템을 선정하기 위해 업무영역/현행 시스템 매트릭스를 작성 - 업무 영역/현..
postgres 계정에서 실행합니다. [root@localhost ~]$ su - postgres 비밀번호 입력 : [postgres@localhost ~]$ [postgres@localhost ~]$ psql -U postgres -d postgres -a -f /var/lib/pgsql/11/database.sql psql -U [database_user] -d [database_name] -a -f [sql file 절대경로] * postgres 계정으로 실행하면 관리자 권한이 없어 파일이 검색되지 않거나 찾지 못하는 경우가 많으니 postgres가 소유권을 가진 폴더로 sql 파일을 이동시켜 놓은 후 pwd로 정확한 현재 경로 확인해서 psql 명령어 실행하는게 간편하고 빠릅니다.
postgresql service를 start, restart 할 때 종종 발생하는 오류. [root@localhost ~ ]$ systemctl start postgresql-11.service [root@localhost ~ ]$ systemctl restart postgresql-11.service job for postgresql-11.service failed because the control process exited with error code. ~~~ 저 오류는 보통 pg_hba.conf 파일의 접속 변수 또는 method에 오류가 있어 서비스 시작을 위한 파일 경로를 찾지 못할 때 나타납니다. [root@localhost ~ ]$ systemctl enable postgresql-11...
테이블정의서 등 프로젝트 끝자락에 산출물 작성할 때 유용하게 사용하는 쿼리입니다. ** 테이블 SELECT a.table_name 테이블ID , b.comments 테이블명 , a.column_id , a.column_name 컬럼ID , d.comments 컬럼명 , a.data_type 데이터타입 , a.data_length 길이 , a.nullable NULL여부 , a.data_default , decode(x.constraint_type,'P','Y','') PK , decode(x.constraint_type,'R','Y','') FK , c.tablespace_name FROM USER_TAB_COLUMNS a , USER_TAB_COMMENTS b , USER_COL_COMMENTS d ,..