본문 바로가기

분류 전체보기28

[정보처리기사 필기] 화이트박스 vs 블랙박스 테스트 정리: 애플리케이션 테스트 기법 소프트웨어가 개발되면 반드시 거쳐야 하는 과정이 바로 '테스트'입니다. 정보처리기사 시험에서는 테스트의 내부 구조를 보느냐, 보지 않느냐에 따라 화이트박스(White-Box)와 블랙박스(Black-Box) 테스트를 구분하는 문제가 매회 출제된다고 합니다.오늘은 이 두 가지 테스트 기법의 정의와 교재별 핵심 분류, 특히 블랙박스에서 발견 가능한 오류들까지 정리해 보겠습니다. 목차1. 화이트박스 테스트(White-Box Test)란?2. 블랙박스 테스트와 발견 가능한 3가지 오류3. 화이트박스 vs 블랙박스 핵심 비교표4. 테스트 기법별 세부 종류5. 정처기 시험 함정 포인트 1. 화이트박스 테스트(White-Box Test)란?화이트박스 테스트는 소프트웨어의 내부 소스 코드를 보면서 논리적인 경로를 테스.. 2026. 1. 10.
[정보처리기사 필기] 프로시저, 트리거, 사용자 정의 함수 정리: 절차형 SQL 핵심 비교 SQL에서도 일반 프로그래밍 언어처럼 절차적인 처리가 가능하다는 사실, 알고 계셨나요? 오늘은 정보처리기사 시험의 단골 손님이자 실무에서도 핵심적인 역할을 하는 절차형 SQL 3인방(프로시저, 트리거, 사용자 정의 함수)을 정리해 보겠습니다.비슷해 보이지만 쓰임새가 확실히 다른 세 개념을 비교표와 함께 담아봤습니다. 목차1. 절차형 SQL이란?2. 프로시저(Procedure)3. 트리거(Trigger)4. 사용자 정의 함수(User Defined Function)5. 핵심 비교표 및 시험 함정 포인트1. 절차형 SQL이란?연속적인 실행이나 분기, 반복 등의 제어가 가능한 SQL을 말합니다. 복잡한 로직을 캡슐화하여 데이터베이스 내부에서 직접 실행하기 때문에 성능과 보안 측면에서 .. 2026. 1. 9.
[정보처리기사 필기] OUTER JOIN 완벽 정리: NULL 포함 여부 어제 정리한 EQUI JOIN이 '서로 일치하는 데이터'만 찾는 과정이었다면, 오늘 배울 OUTER JOIN(외부 조인)은 '한쪽이라도 데이터가 있으면 놓치지 않겠다'는 의지가 담긴 조인입니다.정보처리기사 시험에서는 조인 결과에 NULL값이 포함되는지 여부를 묻는 함정 문제로 자주 등장합니다. 핵심을 짚어보겠습니다. 목차1. OUTER JOIN의 정의와 필요성2. OUTER JOIN의 3가지 유형 (LEFT, RIGHT, FULL)3. EQUI JOIN vs OUTER JOIN 시각적 비교4. 실전 SQL 예시: 누락된 정보 찾기5. 정처기 시험 함정 포인트 체크리스트 1. OUTER JOIN의 정의와 필요성OUTER JOIN은 조인 조건에 만족하지 않는 행(매칭되는 짝이 없는 행)까지 결과에.. 2026. 1. 8.
[정보처리기사 필기] EQUI JOIN 정의와 SQL 예시 핵심 정리 SQL을 공부하다 보면 JOIN이 여러 종류로 나뉘어 보여서 헷갈리기 시작합니다. 하지만 정보처리기사 시험에서 자주 나오는 흐름은 단순합니다. “두 테이블을 같은 값으로 연결한다”는 감각을 정확히 잡는 것, 그 출발점에 바로 EQUI JOIN이 있습니다.오늘은 EQUI JOIN의 정의부터 실전 예시, 그리고 시험에 나오는 함정 포인트까지 정리해 보겠습니다. 목차1. EQUI JOIN의 정의와 특징2. EQUI JOIN vs INNER JOIN 관계3. EQUI JOIN vs OUTER JOIN 핵심 비교표4. SQL 표기법 2가지 (WHERE vs ON)5. 정처기 시험 함정 포인트 체크리스트1. EQUI JOIN의 정의와 특징EQUI JOIN은 두 테이블을 결합할 때 조인 조건으로 등호(=).. 2026. 1. 7.