2025/04/08 50

2020년 3회 정보처리기사 기출문제 50번

50. 정규화의 목적으로 옳지 않은 것은?    ① 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다.    ② 데이터 삽입시 릴레이션을 재구성할 필요성을 줄인다.    ❸ 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 야기한다.    ④ 효과적인 검색 알고리즘을 생성할 수 있다.   😊이번 문제는 **정규화(Normalization)**에 대한 개념을 묻는 문제인데요,**“정규화의 목적이 아닌 것”**을 찾는 문제입니다! 👀하나씩 분석해보면서 어떤 보기가 틀렸는지 확인해볼게요~✅ 문제50. 정규화의 목적으로 옳지 않은 것은?보기 내용① 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다. ② 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인다. ❸ 중복을 배제하여 삽입, ..

2020년 3회 정보처리기사 기출문제 49번

49. 분산 데이터베이스의 투명성(Transparency)에 해당 하지 않는 것은?    ① Location Transparency    ② Replication Transparency    ③ Failure Transparency      ❹ Media Access Transparency  😊이번 문제는 **분산 데이터베이스(Distributed Database)**에서 중요한 개념인 **“투명성(Transparency)”**에 대한 문제예요.특히 "해당하지 않는 것", 즉 투명성이 아닌 것을 고르는 문제예요. ⚠️✅ 문제49. 분산 데이터베이스의 투명성에 해당하지 않는 것은?선택지 내용① Location Transparency⭕| ② Replication Transparency | ⭕| ③ Fail..

2020년 3회 정보처리기사 기출문제 48번

48. 뷰(View)의 장점이 아닌 것은?    ❶ 뷰 자체로 인덱스를 가짐   ② 데이터 보안 용이    ③ 논리적 독립성 제공          ④ 사용자 데이터 관리 용이     😊이번 문제는 **관계형 데이터베이스에서 뷰(View)**에 대한 개념을 물어보는 문제예요.특히 **“장점이 아닌 것”**을 고르는 거니까, 조심해서 봐야 해요! 👀✅ 문제48. 뷰(View)의 장점이 아닌 것은?선택지 내용❶ 뷰 자체로 인덱스를 가짐 ❌ ② 데이터 보안 용이 ⭕ | ③ 논리적 독립성 제공 ⭕| ④ 사용자 데이터 관리 용이 ⭕🔍 뷰(View)란?가상 테이블: 실존하는 테이블은 아니지만, 사용자가 쿼리를 통해 만든 가상의 결과 집합SELECT문으로 정의된 결과를 마치 테이블처럼 사용실제 데이터를 저장하지 ..

2020년 3회 정보처리기사 기출문제 47번

47. 관계 데이터모델의 무결성 제약 중 기본키 값의 속성 값이 널(Null)값이 아닌 원자 값을 갖는 성질은?    ❶ 개체 무결성          ② 참조 무결성    ③ 도메인 무결성      ④ 튜플의 유일성    😊이번 문제는 **관계 데이터 모델(Relational Data Model)**에서 무결성 제약(Integrity Constraints) 중 하나인 기본키의 특성을 묻고 있어요. 하나하나 쉽게 분석해볼게요! 💡✅ 문제47. 관계 데이터모델의 무결성 제약 중 기본키 값의 속성 값이 널(Null)값이 아닌 원자 값을 갖는 성질은?선택지 내용❶ 개체 무결성🔍 후보② 참조 무결성❌ 외래키 관련③ 도메인 무결성❌ 도메인 범위 제한④ 튜플의 유일성❌ 중복 방지지만, 널/원자성과는 다름🔍 개..

2020년 3회 정보처리기사 기출문제 46번

46. 병행제어 기법 중 로킹에 대한 설명으로 옳지 않은 것은?    ① 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.    ② 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.    ③ 로킹의 단위가 작아지면 로킹 오버헤드가 증가한다.    ❹ 로킹의 단위가 커지면 데이터베이스 공유도가 증가한다.    😊 이 문제는 **병행제어 기법 중 '로킹(Locking)'**에 대한 내용을 묻는 문제예요. 하나씩 차근차근 분석해보고, 어떤 선택지가 틀렸는지 이해해봅시다!✅ 문제46. 병행제어 기법 중 로킹에 대한 설명으로 옳지 않은 것은?번호 보기①로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.②데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.③로킹의 단위가 작아지면 로킹 ..

2020년 3회 정보처리기사 기출문제 45번

45. DCL(Data Control Language) 명령어가 아닌 것은?    ① COMMIT    ② ROLLBACK    ③ GRANT       ❹ SELECT  😄이번 문제는 DCL (Data Control Language) 명령어에 대한 문제입니다.기초 개념부터 차근차근 설명해드릴게요!🔍 문제 분석문제: 다음 중 DCL 명령어가 아닌 것은?보기명령어①COMMIT②ROLLBACK③GRANT❹SELECT📘 개념 정리: SQL의 명령어 분류분류설명주요 명령어DDL (Data Definition Language)데이터 구조 정의CREATE, ALTER, DROPDML (Data Manipulation Language)데이터 조작SELECT, INSERT, UPDATE, DELETEDCL (Da..

2020년 3회 정보처리기사 기출문제 44번

44. 관계 데이터베이스인 테이블 R1에 대한 아래 SQL 문의 실행결과로 옳은 것은?      😊🧾 문제 요약[ R1 테이블 ]학번 이름 학년 학과 주소1000홍길동1컴퓨터공학서울2000김철수1전기공학경기3000강낭길2전자공학경기4000오말자2컴퓨터공학경기5000장미화3전자공학서울[ SQL 문 ]SELECT DISTINCT 학년 FROM R1;🔍 핵심 포인트: DISTINCTDISTINCT는 중복된 값을 제거하고 고유한 값들만 출력합니다.✅ 학년 값 분석이름 학년홍길동1김철수1강낭길2오말자2장미화3➡ 중복 제거 후:1 2 3🎯 정답:1, 2, 3📌 결론 요약표항목 설명문제 유형SQL – SELECT DISTINCT핵심 키워드중복 제거 후 고유한 학년 출력결과1, 2, 3정답 번호※ 보기 없..

2020년 3회 정보처리기사 기출문제 43번

43. Commit과 Rollback 명령어에 의해 보장 받는 트랜잭션의 특성은?    ① 병행성      ② 보안성    ❸ 원자성       ④ 로그   😊이번 문제는 데이터베이스 트랜잭션의 ACID 특성 중 Commit과 Rollback이 담당하는 역할을 묻는 문제예요.✅ 트랜잭션의 4대 특성 (ACID)특성 의미 설명Atomicity (원자성)모두 성공하거나, 모두 실패중간에 멈추지 않음!Consistency (일관성)정합성 유지트랜잭션 전후 상태가 논리적으로 맞아야 함Isolation (고립성/병행성)트랜잭션 간 간섭 없음동시에 수행되어도 독립적Durability (지속성)Commit 이후 결과 보존시스템 장애에도 유지🔍 핵심 보기 분석Commit: 트랜잭션의 변경 사항을 확정하여 영구 반영..

2020년 3회 정보처리기사 기출문제 42번

42. 다음 관계형 데이터 모델에 대한 설명으로 옳은 것은?  ① relation 3개, attribute 3개, tuple 5개  ② relation 3개, attribute 5개, tuple 3개  ③ relation 1개, attribute 5개, tuple 3개   ❹ relation 1개, attribute 3개, tuple 5개   😊이번 문제는 관계형 데이터 모델에서 사용하는 용어들 — 릴레이션(Relation), 애트리뷰트(Attribute), 튜플(Tuple) 에 대해 이해하고 있는지를 묻는 문제예요.✅ 용어 정리부터 하고 가자!용어 의미 예시Relation하나의 테이블 (관계)고객 테이블 1개Attribute테이블의 열 (column)고객ID, 고객이름, 거주도시 → 총 3개Tuple..

2020년 3회 정보처리기사 기출문제 41번

41. 릴레이션 R의 모든 결정자(determinant)가 후보키이면 그 릴레이션 R은 어떤 정규형에 속하는가?    ① 제 1 정규형                 ② 제 2 정규형    ❸ 보이스/코드 정규형     ④ 제 4 정규형  😊이번 문제는 정규화(Normalization) 중에서도 **보이스-코드 정규형(BCNF)**에 대한 개념을 묻고 있어요.✅ 핵심 용어 정리🔸 결정자(Determinant)어떤 속성 A가 B를 결정할 때, A를 결정자라고 해요.즉, A → B에서 A는 B를 결정하니까 결정자!🔸 후보키(Candidate Key)릴레이션에서 튜플을 유일하게 식별할 수 있는 최소 속성 집합❓ 문제: 모든 결정자가 후보키라면?이건 바로 **보이스-코드 정규형 (BCNF)**의 정의입니다!..