분류 전체보기 1311

2020년 1회,2회(통합) 정보처리기사 기출문제 55번

55. DML에 해당하는 SQL 명령으로만 나열된 것은?    ① DELETE, UPDATE, CREATE, ALTER    ② INSERT, DELETE, UPDATE, DROP    ❸ SELECT, INSERT, DELETE, UPDATE    ④ SELECT, INSERT, DELETE, ALTER   정보처리기사 문제 55번을 하나하나 쉽게 분석해드릴게요.이번 문제는 **DML (데이터 조작어)**에 해당하는 SQL 명령어를 올바르게 고른 보기를 찾는 문제입니다.✅ 문제DML에 해당하는 SQL 명령으로만 나열된 것은?① DELETE, UPDATE, CREATE, ALTER② INSERT, DELETE, UPDATE, DROP③ SELECT, INSERT, DELETE, UPDATE④ SELECT..

2020년 1회,2회(통합) 정보처리기사 기출문제 54번

54. 참조 무결성을 유지하기 위하여 DROP문에서 부모 테이블의 항목 값을 삭제할 경우 자동적으로 자식 테이블의 해당          레 코드를 삭제하기 위한 옵션은?     ① CLUSTER        ❷ CASCADE     ③ SET-NULL        ④ RESTRICTED  이번엔 정보처리기사 문제 54번을 쉽게 풀이해보겠습니다. 핵심 개념은 참조 무결성과 DROP 시 자식 테이블 처리 옵션입니다.✅ 문제참조 무결성을 유지하기 위해 DROP 문에서 부모 테이블의 항목 값을 삭제할 경우, 자동으로 자식 테이블의 해당 레코드를 삭제하기 위한 옵션은?① CLUSTER② CASCADE③ SET NULL④ RESTRICTED🔍 1. 핵심 개념 분석참조 무결성(Referential Integrity..

2020년 1회,2회(통합) 정보처리기사 기출문제 53번

53. 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?    ❶ 트리거(trigger)     ② 무결성(integrity)    ③ 잠금(lock)            ④ 복귀(rollback)  정보처리기사 자격증을 준비하는 학생들을 위해, 문제 53번을 아주 쉽고 자세하게 분석하고, 개념을 표와 예시를 통해 완전히 이해할 수 있도록 정리해드릴게요!✅ 문제데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?    ❶ 트리거(trigger)    ② 무결성(integrity)    ③ 잠금(lock)    ④ 복귀(rollback)🔍 1. 핵심 키워드 분석키워드 설..

2020년 1회,2회(통합) 정보처리기사 기출문제 52번

52. 분산 데이터베이스 목표 중 “데이터베이스의 분산된 물리적 환경에서 특정 지역의 컴퓨터 시스템이나 네트워크에 장애가 발생해도 데이터 무결성이 보장된다”는 것과 관계있는 것은?    ❶ 장애 투명성        ② 병행 투명성    ③ 위치 투명성       ④ 중복 투명성    😊이번 문제는 분산 데이터베이스의 투명성(Transparency) 중 어떤 개념인지 고르는 문제입니다.🧩 제시된 문장“분산된 환경에서 일부 컴퓨터나 네트워크에 장애가 생겨도 데이터 무결성이 보장된다.”➡ 이건 **장애 투명성(Failure Transparency)**을 설명한 문장입니다!즉, 일부 시스템에 문제가 생겨도 전체 시스템은 영향을 받지 않고 동작하도록 만드는 것!✅ 분산 DB의 주요 투명성 유형 정리종류 설명 ..

2020년 1회,2회(통합) 정보처리기사 기출문제 51번

51. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?    ① Durability       ② Share    ③ Consistency   ❹ Atomicity   😊이번 문제는 트랜잭션(Transaction)의 특성 중 하나인 ACID 속성 중 어떤 것에 대한 설명인지 고르는 문제예요.🧩 제시된 문장"트랜잭션의 연산은 데이터베이스에 모두 반영되든지, 아니면 전혀 반영되지 않아야 한다."이건 딱! **Atomicity (원자성)**에 대한 설명입니다. 핵심은 올-or-낫싱!✅ ACID 4대 특성 정리용어 의미 간단 설명A - Atomicity (원자성)트랜잭션의 연산은 전부 실행되거나, 전혀 실행되지 않아야 함✅ 정답C - Consistency (일관성)트랜잭션 수행 후 데이터는 일관된 상태 유지..

2020년 1회,2회(통합) 정보처리기사 기출문제 50번

50. 관계대수 연산에서 두 릴레이션이 공통으로 가지고 있는 속성을 이용하여 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산은?   😊이 문제는 **관계대수(Relational Algebra)**에서 조인(Join) 연산 기호를 정확히 알고 있는지를 묻는 문제입니다.✅ 문제 핵심“두 릴레이션이 공통으로 가지고 있는 속성을 이용하여두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산”은?➡ 바로 조인(Join) 연산이에요!🔍 보기 분석 (기호 대응)보기 번호 기호 의미❶⨝ (조인)✅ 공통 속성 기준으로 두 릴레이션을 연결❷∪ (합집합)단순한 합집합 연산 (공통 속성 없어도 됨)❸π (파이)투사(Projection): 원하는 속성만 추출❹σ (시그마)선택(Selection): ..

2020년 1회,2회(통합) 정보처리기사 기출문제 49번

49. STUDENT 테이블에 독일어과 학생 50명, 중국어과 학생 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 두 SQL문의 실행 결과 튜플 수는? (단, DEPT 컬럼은 학과명)    ① ⓐ 3, ⓑ 3         ② ⓐ 50, ⓑ 3    ❸ ⓐ 130, ⓑ 3      ④ ⓐ 130, ⓑ 130   😊이 문제는 SQL에서 SELECT와 DISTINCT의 차이를 이해하고 있는지를 묻는 문제예요.각 SQL문이 어떤 결과를 반환하는지 차근차근 따져볼게요!📄 문제 정보 요약STUDENT 테이블에 들어 있는 학과별 인원 수:학과명 인원 수독일어과50명중국어과30명영어영문학과50명총합130명그리고 두 개의 SQL 문:ⓐ SELECT DEPT FROM STUDENT;➡ 모든 학생..

2020년 1회,2회(통합) 정보처리기사 기출문제 48번

48. 하나의 애트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은?    ❶ 도메인      ② 튜플    ③ 엔티티     ④ 다형성   😊이번 문제는 데이터베이스의 기초 용어 중 하나인 "도메인"에 대한 개념을 묻고 있어요. 하나씩 개념을 살펴볼게요!✅ 정답 먼저!❶ 도메인(Domain) → 정답입니다! 🎯이유는 아래 설명에서 확인해보세요.🔍 용어 개념 정리용어 의미 예시도메인 (Domain)하나의 **애트리뷰트(속성)**가 가질 수 있는 원자값들의 집합성별의 도메인: {'남', '여'}나이의 도메인: 자연수튜플 (Tuple)릴레이션(테이블)의 한 행(row), 즉 레코드한 학생의 정보(학번, 이름, 학과 등)엔티티 (Entity)독립적으로 존재할 수 있는 개체, 테이블의 대상학생, 도서..

2020년 1회,2회(통합) 정보처리기사 기출문제 47번

47. 이행적 함수 종속 관계를 의미하는 것은?    ❶ A→B이고 B→C 일 때, A→C를 만족하는 관계    ② A→B이고 B→C 일 때, C→A를 만족하는 관계    ③ A→B이고 B→C 일 때, B→A를 만족하는 관계    ④ A→B이고 B→C 일 때, C→B를 만족하는 관계    😊이번 문제는 정규화에서 매우 중요한 개념인 **이행적 함수 종속(Transitive Dependency)**에 대한 문제예요. 개념부터 확실히 잡고, 보기들을 하나씩 분석해볼게요!✅ 이행적 함수 종속(Transitive Dependency) 이란?기본 개념:A → B, B → C 이면, A → C 가 이행적으로 종속되었다고 말합니다.쉽게 말하면:A를 알면 B를 알 수 있고,B를 알면 C를 알 수 있으므로,결국 A를 ..

2020년 1회,2회(통합) 정보처리기사 기출문제 46번

46. 데이터베이스의 논리적 설계(logical design) 단계에서 수행하는 작업이 아닌 것은?    ❶ 레코드 집중의 분석 및 설계    ② 논리적 데이터베이스 구조로 매핑(mapping)    ③ 트랜잭션 인터페이스 설계    ④ 스키마의 평가 및 정제  😊이번 문제는 **데이터베이스 설계 단계 중 논리적 설계(Logical Design)**에서 수행하지 않는 작업을 묻고 있어요.✅ 데이터베이스 설계 단계 요약단계 설명 주요 작업요구 분석사용자의 요구사항 수집요구 명세서 작성개념적 설계ER 모델 등 추상적 모델링엔터티, 관계 정의논리적 설계DBMS 독립적인 스키마 설계정규화, 논리적 구조 매핑물리적 설계저장구조, 인덱스 등 실제 저장 방식 설계성능 고려 저장 방식 결정구현 및 유지보수SQL로 테..