[ Data Architecure Professional ] 2-2. 정보요구사항 조사 2-1-1. 정보요구사항 수집 1. 정보요구사항 수집 형태 - 사용자 정보요구사항 수집을 위한 다양한 소스 형태 * 관련 문서 수집 * 사용자 면담을 토안 수집 * 워크숍을 통한 수집 * 현행 업무 처리 매뉴얼을 통한 수집 * 현행 정보시스템 관련 산출물을 통한 수집 2. 관련 문서 수집 가. 문서 수집 목적 - 구현 시스템의 범위를 좀 더 명확히 정의하고 기업과 업종에 대해 잘 이해하기 위하여 업종, 경영 전략, 정보시스템 등에 대한 과거 실적 자료 및 향후 계획 등의 자료를 수집 나. 문서 수집 자료 - 경영 계획에 대한 자료 - 정보시스템에 대한 자료 - 과거 수행한 컨설팅 보고서 - 전산 처리 업무 매뉴얼 - ..
[ Data Architecure Professional ] 제 2절 데이터 요건 분석 2-1. 정보요구사항 개요 2-1-1. 정보요구사항 1. 정의 - 사용자가 일상적으로 수행하는 업무의 개선사항이나 신규개발 사항으로 시스템을 통해 기능상의 목적을 달성하기 위해 요청하는 내용 - 더욱 구체화되고 다양화되는 사용자 정보 요구 사항과 복잡해진 정보시스템의 현행을 정확하게 분석하고 이해할 수 있는 능력이 DAP에게 필요 2. 정보요구사항 생명주기(Life Cyle) 가. 정보요구사항 수집 나. 정보요구사항 분석 및 정의 다. 정보요구사항 상세화 라. 정보요구사항 검증 - 비즈니스, 조직, 어플리케이션 관점과 상관분석을 통해 누락 없이 반영되었는지 검증하는 단계 3. 정보요구사항 유형 2-2-2. 정보요구사항..
-- 초보 DBA 분들이나 학습을 위해 로컬 오라클 서버 설치 후 어떤 것 부터 해야할지 막막한 사람들을 위해 참고용으로 작성되었습니다. 회사 내 네이밍 규칙이나 학습을 위한 부분에서 조금 더 세부적인 설정이 있어야 하지만 글 작성을 위해 필요한으로 단순화한 순서로 기재 되었습니다. 테스트 진행 환경) ORACLE version : 10g (single) datafile : UNIX file system (window version도 동일하게 진행) 1. 오라클 엔진 설치(Install) 1) 오라클 엔진 설치 2) 오라클 데이터베이스 생성 3) listener.ora 및 tnsname.ora 설정 4) initTESTDB.ora(spfileTESTDB.ora) 설정 변경 2. 스키마 생성 및 오브젝트 ..
-- Oracle DB_NAME 확인 SQL> select name from v$database; -- Oracle User 확인 SQL> select * from all_users; -- 등록된 User 목록 보기 SQL> select username, user_id from dba_users order by username; -- User가 소유한 모든 테이블 보기 SQL> select table_name from user_tables; -- 사용자 정보 확인 SQL> select username, default_tablespace,temporary_tablespace from dba_users; -- 오브젝트 조회 SQL> select * from all_objects where object_nam..
제 4장 인덱스 수립 전략 4.1 인덱스의 선정 기준 4.1.1 테이블 형태별 적용기준 가) 적은 데이터를 가진 소형 테이블 - DB_FILE_MULTIBLOCK_READ_COUNT 값 이하 블록 크기의 테이블 - 한번의 멀티블럭 I/O에 의해 인덱스 없이 전체 테이블 스캔 가능 - 다른 테이블들과 연결될 경우 인덱스 유무는 옵티마이저에 영향 - 특히 조인에서 내측루프로 수행되면 작은 테이블이라도 인덱스가 없으면 심각한 문제 발생 가능 나) 주로 참조되는(Referenced) 역할을 하는 중대형 테이블 - 트랜잭션 데이터의 행위 주체, 목적이 되는 개체들로 구성이 된 테이블(키 엔터티 집합, ‘고객’ 등) - 데이터 증감이 적고 검색 위주의 액세스 발생, 검색 조건의 형태가 고정적 - 블록 내 최대한 조..
Q) 의 원본테이블에서 DESCRIPTION) 에서 설명하는 리스트의 결과를 출력하는 SQL을 작성하세요. (정답 제일 하단) [리스트 1] 원본리스트 CREATE TABLE t AS SELECT 1 no, '1:10|2:11|3:12|4:15' v FROM dual UNION ALL SELECT 2, '1:17|3:15|4:25' FROM dual UNION ALL SELECT 3, '2:11|4:15' FROM dual UNION ALL SELECT 4, '1:10|2:21|4:19' FROM dual; SELECT * FROM t; [표 1] 원본테이블 NO V ------ -------------------- 1 1:10|2:11|3:12|4:15 2 1:17|3:15|4:25 3 2:11|4:1..