정보처리산업기사 썸네일형 리스트형 [업무 프로세스] 정보 시스템 구축 IRM(Information Resource Management, 정보 자원 관리) 기업의 정보 자원을 조직 전체가 공유할 수 있도록 자원 관리 원칙에 따라 관리하는 정보 관리 접근방법으로, 정보 활용의 효율성을 최대한하는 것을 목적 IRM의 구성요소 3가지 : 정보, 정보 기술, 정보 시스템 ERM(Enterprice Risk Management, 전사적 위험 관리) 기업의 궁극적인 목표 달성을 위해 기업이 직면하고 있는 주요 리스크들을 식별하고 관리하기 위한 리스크 관리 방식으로, IMF를 겪으며 중요성이 더 강조 됨 ERM의 리스트 관리 프로세스 : 리스크 식별단계 => 리스크 평가단계 => 리스크 대응 단계 => 리스트 모니터링 단계 SCM(Supply Chain Management, 공급망 관리.. 더보기 [업무 프로세스] 전사적 자원 관리 ERP(Enterprise Resource Planning, 전사적 자원 관리) - 생산, 판매, 자재, 인사, 회계 등 기업의 전반적인 업무프로세스를 하나의 체계로 통합 및 재구축해 관련 정보를 서로 공유하고 이를 통해 신속한 의사결정 및 업무 수행이 가능하도록 도와주는 전사적 자원관리 패키지 시스템이다. - 업무 측면에서 산업별 선진 최적 프로세스(Best Practice)를 내장된 패키지 시스템 [ERP의 발전 과정] 1970 : MRP(자재 소요 관리) 복잡한 재고 계산이 필요하여 재고 계획과 통제 시스템으로 구성 1980 : MRPⅡ(제조 자원 관리) 재무, 인사, 회계, MRP, 생산계획 통합한 통제 시스템 1990 : ERP(전사적 자원 관리) 1990 후반 : X-ERP(확장형 전사적 자원.. 더보기 [데이터베이스] 트랜잭션(Transaction) 1. 트랜잭션 정의 - 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 연산 집합으로서 작업의 단위 - 데이터베이스 관리 시스템에서 회복 및 병행 수행 시 처리되는 논리적 단위 2. 트랜잭션의 종류 - COMMIT : 트랜잭션 처리가 정상적으로 종료되어 모든 변경 작업 반영 - ROLLBACK : 트랜잭션 처리가 비정상적으로 종료되어 모든 변경 작업을 취소하고 이전 상태로 되돌림 3. 트랜잭션의 특징(ACID) - 원자성(Atomicity) 트랜잭션은 완벽히 실행되어 COMMIT 연산을 수행하거나 도중에 오류 발생으로 ROLLBACK 연산을 수행 되어 모두 취소하여 원래의 상태로 되돌려야 함 (두 연산 중 하나는 수행이 되어야 함) - 일관성(Consistency) 트랜잭션 수행이 성공적이면 언제나 .. 더보기 [데이터베이스] 정규화 1. 정규화의 개념 정규화는 테이블의 속성들이 상호 종속적이 관계를 갖는 특성을 이용하여 테이블을 무손실 분해하는 과정으로, 정규화의 목적은 가능한 한 중복을 제거하여 삽입, 삭제, 갱신, 이상의 발생 가능성을 줄이는 것이다. 2. 정규화의 과정 정규화 과정 단계 암기는 필수!!!! 정규화라는 출소자가 말했다. 두부이겨다줘(도부이결다조) 도메인의 원자값 부분적 함수 종속 제거 이행적 함수 종속 제거 결정자이면서 후보키가 아닌 것 제거 다치 종속 조인 속성 이용 정규화의 과정을 알아보기 위해 테이블을 예시로 들어보자. 제품번호 제품명 재고수량 주문번호 고객번호 주소 주문수량 1001 모니터 2000 A345 D347 100 200 서울 부산 150 300 1007 마우스 9000 A210 A345 B230.. 더보기 [데이터베이스] 정규화 - 함수적 종속 함수적 종속은 제 2 정규화(부분 함수적 종속 제거), 제 3 정규화(이행 함수적 종속 제거)에 언급되는 부분으로 정규화를 이해하기 위해서는 함수적 종속의 개념이 필요합니다. 1. 함수적 종속의 개념 어떤 릴레이션(테이블) R의 속성 집합의 부분집합을 X와 Y라고 가정하자. 속성 X의 값 각각에 대해 시간과 관계없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때, Y는 X에 함수적 종속 또는 X가 함수적으로 결정 ( 표기 : X -> Y )한다. 즉, X는 결정자, Y는 종속자다. 2. 함수적 종속의 필요성 함수적 종속은 데이터의 의미를 표현하는 것으로, 현실 세계를 표현하는 제약 조건이 되는 동시에 데이터베이스에서 항상 유지되어야 할 조건이다. 3. 함수적 종속의 종류 완전 함수적 종속 : 어떤 .. 더보기 [데이터베이스] SQL - DCL [출처] 2020 시나공 기본서 정보처리산업기사 실기 1. DCL(DATA CONTROL LANGUAGE)의 개념 - 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는 데 사용하는 언어 - 데이터베이스 관리자(DBA)가 데이터 관리를 목적으로 사용 - DCL의 유형 명령문 기능 COMMIT 데이터베이스 조작 작업을 영구적으로 반영하여 완료 ROLLBACK 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래 상태로 복구 GRANT 데이터베이스 사용자에게 사용 권한을 부여 REVOKE 데이터베이스 사용자의 사용 권한을 취소 2. COMMIT / ROLLBACK >> 하나의 트랜잭션에서 COMMIT 또는 ROLLBACK이 되어야 함 COMMIT 트랜잭션의 모든 변경 내용들을 영구적으로 데이터베이스.. 더보기 [데이터베이스] 정규화 - 이상(Anomaly) [출처] 2020 시나공 기본서 정보처리산업기사 실기 이상이란? 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고 이 중복으로 인해 테이블 조작 시 문제가 발행하는 현상을 의미 *중요! 이상이 발생하는 원인과 이상의 종류 기억하기 1. 이상의 종류 삽입 이상 : 데이터를 삽입할 때 의도와는 상관없이 원하지 않은 값들로 인해 삽입할 수 없게 되는 현상 삭제 이상 : 한 튜플을 삭제할 때 의도와는 상관없는 값들도 함께 삭제되는, 즉 연쇄 삭제가 발행하는 현상 갱신 이상 : 튜플에 있는 속성 값을 갱신할 때 튜플의 정보만 갱신되어 정보에 불일치성이 생기는 현상 예시) 테이블 학번 과목번호 성적 학년 100 C413 A 4 100 E412 A 4 200 C123 B 3 300 C312 A 1 30.. 더보기 [데이터베이스] SQL - DML(DELETE & UPDATE) [출처] 2020 시나공 기본서 정보처리산업기사 실기 1. DELETE문 - 테이블에 있는 튜플을 삭제할 때 사용하는 명령문 - 표기형식 1) 특정 튜플을 삭제할 때(WHERE절) DELETE FROM 테이블명 WHERE 조건; 2) 모든 튜플을 삭제할 때(WHERE절 생략) DELETE FROM 테이블명; - 예시 문제1. 테이블에서 이름이 "임꺽정"인 튜플을 삭제하는 SQL문을 작성하시오. DELETE FROM 사원 WHERE 이름 = '임꺽정'; 문제2. 테이블의 모든 튜플을 삭제하는 SQL문을 작성하시오. DELETE FROM 사원; 2. UPDATE문 - 테이블에 있는 튜플을 갱신할 때 사용하는 명령문 - 표기형식 1. 특정 튜플(레코드)을 삭제할 때 - WHERE절 UPDATE 테이블명 SET.. 더보기 이전 1 2 다음