소프트웨어 개발 표준 - ISO/IEC 12207, CMMI (능력 성숙도 통합 모델), SPICE (소프트웨어 처리 개선 및 능력 평가 기준)
소프트웨어 개발 표준 소프트웨어 개발 표준은 소프트웨어 개발 단계에서 수행하는 품질 관리에 사용되는 국제 표준을 의미한다. ◇ 주요 소프트웨어 개발 표준 ISO/IEC 12207 CMMI (능력 성숙도 통합 모델) SPICE (소프트웨어 처리 개선 및 능력 평가 기준) 1. ISO/IEC 12207 - ISO/IEC 12207은 ISO(국제 표준화기구)에서 만든 표준 소프트웨어 생명 주기 프로세스 - 소프트웨어의 개발, 운영, 유지보수 등을 체계적으로 관리하기 위한 소프트웨어 생명 주기 표준을 제공합니다. ISO/IEC 12207 구분 기본 생명 주기 프로세스 획득, 공급, 개발, 운영, 유지보수 프로세스 지원 생명 주기 프로세스 품질 보증, 검증, 확인, 활동 검토, 감사, 문서화, 형상 관리, 문제 ..
2023. 3. 2.
트리거(TRIGGER)- 트리거의 구성도, 트리거 표기형식, 트리거 삭제
트리거(TRIGGER) 트리거는 데이터베이스 시스템에서 데이터의 삽입(INSERT), 갱신(UPDATE), 삭제(DELETE)등의 이벤트(EVENT)가 발생할 때 관련 작업이 자동으로 수행되도록 하는 절차형 SQL입니다. - 트리거는 데이터베이스에 저장되며, 데이터 변경 및 무결성 유지, 로그 메시지 출력 등의 목적으로 사용됩니다. - 트리거의 구문에는 DCL(데이터 제어어)을 사용할 수 없으며, DCL이 포함된 프로시저나 함수를 호출하는 경우에 오류가 발생합니다. *이벤트(EVENT) : 이벤트는 시스템에 어떤 일이 발생한 것을 말하며, 트리거에서 이벤트는 데이터의 삽입, 갱신, 삭제와 같이 데이터 조작 작업이 발생했음을 의미합니다. *무결성(INTEGRITY) : 무결성은 데이터베이스에 들어 있는 데..
2023. 2. 26.