관계 대수(Relational Algebra) 관계 대수의 개념 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 언어 릴레이션 조작을 위한 연산의 집합으로 연산지를 이용하여 표현(절차적 언어) 관계 대수는 8개의 연산자들로 구성 관계 연산자 : SELECT, PROJECT, JOIN, DIVISION 잡합 연산자 : UNION, INTERSECTION, DIFFERENCE, CARTESIAN PRODUCT 특성에 따른 연산자 구분 기본 연산자 : SELECT, PROJECT, UNION, DIFFERENCE, CARTESIAN PRODUCT 파생 연산자 : INTERSECTION, JOIN, DIVISION 관계 연산자 : 특수 연산자 예제 테이블 : 학생 학번 이름 ..
SQL의 개요 SQL 사용 용도에 따라 DDL, DML, DCL로 구분 SQL의 특징 관계 대수와 관계 해석을 기초로 한 고급 데이터베이스 언어 데이터 정의, 데이터 조작, 데이터 제어 기능 제공 레코드 집합 단위로 처리 비절차적(선언적) 언어 DDL(Data Definition Language) 스키마, 도메인, 테이블, 뷰, 인덱스를 정의 하거나 변경 또는 제거할 때 사용하는 언어 DDL로 정의된 내용은 메타 데이터가 되며, 시스템 카탈로그에 저장 DDL의 유형 CREATE : 객체를 정의 ALTER : 정의를 변경 DROP : 객체를 삭제 CREATE 문 스키마, 도메인, 테이블, 뷰, 인덱스 정의에 사용 CREATE 문 스키마를 정의하는 명령문 스키마는 하나의 응용(사용자)에 속하는 테이블과 기타..
시스템 카탈로그의 개념 데이터베이스 관리자(DBA)의 도구로서 데이터베이스에 저장되어 있는 모든 데이터 개체들에 대한 정의나 명세에 대한 정보를 수록한 시스템 테이블(즉, 하나의 작은 데이터베이스 데이터 사전(Data Dictionary)이라고도 함 DDL의 결과로 생성되는 기본 테이블, 뷰, 인덱스,데이터베이스, 접근 권한 등의 데이터베이스 구조 및 성능 평가를 위한 통계 정보를 저장 데이터베이스의 스키마 정보, 스키마들간의 사상정보, DBMS의 특정 모듈(질의 최적화기,권한 관리 모듈 등)을 필요로 하는 정보를 저장 시스템 카탈로그에 저장된 내용을 메타 데이터(Meta Data)라고 함 시스템 카탈로그의 내용 릴레리션 관련 정보 릴레이션 이름 릴레이션의 속성들에 대한 속성 이름과 타입(또는 도메인) ..
입력 도구와 기법 결과물 계약(해당되는 경우) 프로젝트 작업 기술서 기업 환경 요인 조직 프로세스 자산 프로젝트 선정 방법 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 전문가 판단 프로젝트 헌장 프로젝트 헌장에서 다루는 정보 고객, 스폰서, 다른 이해 관계자의 요구, 희망사항 및 기대치를 충족하기 위해 요구되는 정보 사업의 요구사항, 개략적인 프로젝트 기술 또는 프로젝트가 처리할 제품의 요구사항 프로젝트의 목적 또는 정당화 배정된 프로젝트 관리자 및 권한수준 일정 이정표(Milestone) 요약 이해 관계자의 영향력 기능 조직과 각 조직의 참여도 조직, 환경 및 외부 가정 조직, 환경 및 외부 제약 투자 수익률을 비롯해 프로젝트의 정당성을 뒷받침하는 사업 사례 개괄적 예산 일정 이정표(마일스톤)가 일..
Pmbok 2009 버전에서 삭제됨 예비 프로젝트 범위 기술서는 착수자나 스폰서가 제공하는 정보를 기준으로 작성되며, 프로젝트 관리팀은 범위 정의프로세스에서 예비 프로젝트 범위 기술서를 정제함. 입력 도구와 기법 결과물 프로젝트 헌장 프로젝트 작업 기술서 기업 환경 요인 조직 프로세스 자산 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 전문가 판단 예비 프로젝트 범위 기술서 예비 프로젝트 범위 기술서에 포함되는 내용 프로젝트 및 제품 목표 제품 또는 서비스 요구사항 및 특성 제품 인수 기준 프로젝트 경계 프로젝트 요구사항 및 성과물 프로젝트 제약 프로젝트 가정 초기 프로젝트 조직 초기에 정의한 위험 일정 마일스톤 초기 작업 분류 체계(WBS) 원가 산정 규모 프로젝트 형상 관리 요구사항 승인 요구사항 ..
정의 - 다른 계획 수립 프로세스의 결과를 종합하여 일관성 있는 통합 프로젝트 계획을 수립하는 프로세스 프로젝트 관리 계획 개발 프로세스에는 프로젝트 관리 계획에 속하는 모든 계획들을 정의 및 준비하고 프로젝트 관리 계획을 통합 조정하는 데 필요한 조치가 포함되며, 통합 변경 통제 프로세스를 통해 갱신 및 개정됨 입력 도구와 기법 결과물 예비 프로젝트 범위 기술서 프로젝트 관리 프로세스 기업 환경 요인 조직 프로세스 자산 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 전문자 판단 프로젝트 관리 계획 프로젝트 관리 계획서 프로젝트 관리 계획은 프로젝트를 실행, 감시 통제 및 종료하는 방법을 정의하고, 기획 프로세스 그룹의 기획 프로세스에서 생성된 모든 결과물을 문서화 하며, 아래 항목을 포함함 프로젝트 ..
정의 - 프로젝트 관리자와 프로젝트팀이 복합적인 조치를 통해 프로젝트 관리 계획을 실행하여 프로젝트 범위 기술서에 정의된 작업을 달성하도록 요구함 입력 도구와 기법 결과물 프로젝트 관리 계획 승인된 시정 조치 승인된 예방 조치 승인된 변경 요청 승인된, 확증된 결함 수정 행정적 종료 절차 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 성과물 변경요청 수행된 변경 요청 수행된 시정 조치 및 예방조치 수행된 결함 수정 작업 성과 정보 수행된 시정 조치 : 승인된 시정 조치 중에서 프로젝트 관리팀에 의해 프로젝트 관리 계획에 기술된 수준으로 프로젝트 예상 성과를 달성하기 위해 수행된 조치 수행된 예방 조치: 승인된 예방 조치 중에서 프로젝트 관리팀이 프로젝트 위험의 결과를 줄이기 위해 수행된 조치 프로젝트 ..
정의 - 착수 , 계획, 실행 및 종료와 연관된 프로젝트 프로세스를 감시 및 통제하는 프로세스 '감시'는 프로젝트 전반에 걸쳐 수행되는 프로젝트 관리 측면을 말하며, 성과 정보 수집, 측정 및 배포, 프로세스 개선에 영향을 주는 측정 및 트랜드에 대한 평가 등의 활동을 포함. 입력 도구와 기법 결과물 프로젝트 관리 계획 작업 성과 정보 거부된 변경 요청 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 획득 가치 기법 전문가 판다 권고된 시정 조치 권고된 예방 조치 예측치 권고된 결함 수정 변경 요청 프로젝트 작업 및 통제 프로세스의 작업 프로젝트 관리 계획에 대비하여 실제 프로젝트 성과를 비교 성과를 평가하여 시정 또는 예방 조치가 필요한지의 여부를 결정하고 필요에 따라 관련 조치를 권고 프로젝트 위험을..
정의 - 기준선(베이스라인) 계획의 일관성을 유지하면서 예상 산출물과 프로젝트 범위의 변경을 동기화 하고 여러 관리 기능에 걸친 변경을 통합 조정하는 프로세스 입력 도구와 기법 결과물 프로젝트 관리 계획 변경요청 작업 성과 정보 권고된 예방 조치 권고된 시정 조치 권고된 결함 수정 성과물 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 전문가 판단 승인된, 거부된 변경 요청 프로젝트 관리 계획(갱신) 프로젝트 범위 기술서(갱신) 승인된 시정 조치 예방 조치, 결함 수정 확증된 결함 수정, 성과물 변경관리 활동 변경이 필요하거나 발생되었음을 식별하는 활동 승인된 변경만 실행 가능하도록 통합 변경 통제를 구성하는 요소에 영향을 미치는 활동 변경 요청 검토 및 승인하는 활동과 변경 발생 시기를 관리하는 활동 ..
정의 - 모든 프로젝트 관리 프로세스 그룹에서 완료된 모든 활동들을 완성시켜 프로제트 또는 프로젝트 단계를 공식적으로 종료하고 완료 또는 취소된 프로젝트를 적절하게 전달함 입력절차 도구와 기법 결과물 프로젝트 관리 계획 계약문서 기업 환경 요인 조직 프로세스 자산 작업 성과 정보 성과물 프로젝트 관리 방법론 프로젝트 관리 정보 시스템 전문가 판단 행정적 종료 절차 계약적 종료 절차 최종 제품, 서비스 또는 결과 조직 프로세스 자산(갱신) 행정적 종료 절차 - 종료절차에 참여하는 프로젝트 팀원 및 기타 이해 관계자의 모든 활동, 상호작용, 관련 역할 및 책임 사항을 상세히 기술 계약적 종료 절차 - 프로젝트와 관련하여 체결한 모든 협약 내용을 해결 및 종료 프로젝트 종료 절차 및 고려 사항 프로젝트 사후 검토