본문 바로가기

컴퓨터/컴퓨터 시험

(142)
정보처리 기능사 - 관계형 데이터베이스(RDB: Relational Database) 구성 요소 1. 관계형 데이터베이스의 주요 구성 요소관계형 데이터베이스는 데이터를 테이블(Table) 형식으로 저장하며, 이를 구성하는 주요 요소는 다음과 같아.구성 요소설명테이블(Table)데이터를 행(Row)과 열(Column) 형태로 저장하는 기본 단위열(Column) / 속성(Attribute)테이블에서 특정한 종류의 데이터를 저장하는 필드 (예: 이름, 나이, 주소 등)행(Row) / 튜플(Tuple)한 개의 데이터 레코드(데이터 한 줄)기본 키(Primary Key)테이블에서 각 행을 유일하게 식별하는 키외래 키(Foreign Key)다른 테이블의 기본 키를 참조하는 키도메인(Domain)특정 열(Column)에 저장될 수 있는 값의 범위관계(Relationship)테이블 간의 연결을 의미하며, 기본 키..
정보처리 기능사 - 데이터베이스의 종류 문제 1. 데이터베이스 종류 개념 문제(1) 다음 중 계층형 데이터베이스(Hierarchical Database)의 특징으로 옳지 않은 것은?① 데이터를 트리(Tree) 구조로 저장한다.② 한 부모가 여러 자식을 가질 수 있다.③ 한 자식이 여러 부모를 가질 수 있다.④ 부모-자식 관계로 데이터를 관리한다.➡ 정답: ③ (계층형 데이터베이스에서는 한 자식이 여러 부모를 가질 수 없음! 네트워크형 데이터베이스와의 차이점!)(2) 네트워크형 데이터베이스(Network Database)의 특징으로 가장 적절한 것은?① 데이터를 테이블 형태로 저장한다.② 부모-자식 관계만을 지원한다.③ 하나의 자식 노드가 여러 부모 노드를 가질 수 있다.④ SQL을 사용하여 데이터를 관리한다.➡ 정답: ③ (네트워크형 DB는 M:N..
정보처리 기능사 - 데이터베이스의 종류 1. 계층형 데이터베이스 (Hierarchical Database)📌 개념데이터를 트리(Tree) 구조로 저장하는 데이터베이스.부모-자식(Parent-Child) 관계로 이루어져 있으며, 한 부모가 여러 자식을 가질 수 있지만, 한 자식은 하나의 부모만 가질 수 있음.📌 특징✅ 데이터 접근 속도가 빠름.✅ 부모-자식 관계가 명확하여 데이터 정합성이 높음.✅ 트리 구조로 인해 삽입, 삭제, 수정이 복잡할 수 있음.📌 예시조직도 (CEO → 부서장 → 팀원)파일 시스템 (C 드라이브 → 폴더 → 파일)📌 대표적인 계층형 DBMSIBM의 IMS(Information Management System)2. 네트워크형 데이터베이스 (Network Database)📌 개념데이터를 그래프(Graph) 구조로 ..
정보처리 기능사 - 데이터베이스의 개념 문제 1. 데이터베이스 개념 문제(1) 다음 중 데이터베이스의 특징으로 옳지 않은 것은?① 실시간 접근이 가능하다.② 여러 사용자가 동시에 공유할 수 있다.③ 데이터의 중복을 최대화하여 저장한다.④ 데이터의 독립성이 보장된다.➡ 정답: ③ (데이터 중복을 최소화하는 것이 데이터베이스의 중요한 특징!)(2) 데이터베이스의 정의로 가장 적절한 것은?① 정보를 효율적으로 검색하기 위해 계층적으로 정리한 파일② 여러 사용자가 공유할 수 있도록 통합하여 저장한 데이터의 집합③ 프로그램과 데이터를 분리하여 데이터를 중복 저장하는 시스템④ 특정 데이터를 빠르게 찾기 위해 별도로 저장한 데이터➡ 정답: ② (데이터베이스는 공유 가능하고, 통합적으로 관리되는 데이터 집합이다.)2. 데이터 모델 관련 문제(3) 데이터 모델 중..
정보처리 기능사 - 데이터베이스의 개념 1. 데이터베이스(Database)란?데이터베이스는 여러 사용자가 공유하여 사용할 수 있도록 체계적으로 저장한 데이터의 집합이다.예를 들어, 은행의 고객 정보, 학교의 학생 성적 관리 시스템 등이 데이터베이스를 활용한다.데이터베이스는 중복을 최소화하고 데이터의 일관성을 유지하는 것이 핵심이다.2. 데이터베이스의 특징실시간 접근성: 사용자는 필요할 때 즉시 데이터를 검색할 수 있음.동시 공유: 여러 사용자가 동시에 데이터를 사용할 수 있음.데이터 독립성: 프로그램과 데이터가 분리되어 있어 수정이 용이함.무결성(Integrity): 데이터의 정확성과 일관성을 유지함.보안(Security): 허가된 사용자만 접근할 수 있도록 보호됨.3. 데이터 모델 (Data Model)데이터를 논리적으로 표현하는 방법으로,..
정보처리 기능사 - 보조기억장치(Secondary Storage) 문제 1. 보조기억장치의 개념 문제문제 1다음 중 **보조기억장치(Secondary Storage)**에 대한 설명으로 옳지 않은 것은?① 데이터를 영구적으로 저장할 수 있다.② RAM보다 속도가 빠르며, 주기억장치로 사용된다.③ 전원이 꺼져도 데이터가 유지된다.④ HDD, SSD, USB 등이 포함된다.🔹 정답: ②🔹 해설:보조기억장치는 RAM보다 속도가 느리며, 주기억장치(RAM) 대신 사용할 수 없음.보조기억장치는 전원이 꺼져도 데이터가 유지되는 비휘발성 저장장치입니다.2. HDD(하드디스크) vs SSD 문제문제 2다음 중 **HDD(하드디스크 드라이브)와 SSD(솔리드 스테이트 드라이브)**의 비교 설명으로 옳은 것은?① HDD는 기계적인 움직임 없이 데이터를 저장하며 속도가 빠르다.② SSD는 ..
정보처리 기능사 - 보조기억장치(Secondary Storage) 보조기억장치(Secondary Storage)보조기억장치는 주기억장치(RAM)에 비해 속도는 느리지만, 데이터를 영구적으로 저장할 수 있는 저장 장치입니다. 주기억장치는 전원이 꺼지면 데이터가 사라지는 휘발성 메모리이지만, 보조기억장치는 전원이 꺼져도 데이터가 유지되는 비휘발성 메모리입니다.1. 보조기억장치의 역할대용량 데이터 영구 저장운영체제(OS), 응용 프로그램, 사용자 데이터 등을 저장주기억장치 부족 보완가상 메모리로 활용하여 RAM이 부족할 때 보조기억장치를 임시 저장 공간으로 사용데이터 백업 및 이동USB, 외장 하드 등을 사용하여 데이터를 백업하고 다른 기기로 이동 가능2. 보조기억장치의 종류보조기억장치는 자기식, 반도체식, 광학식 저장 장치로 구분됩니다.1) 자기식 저장 장치 (Magnet..
정보처리 기능사 - 가상 메모리(Virtual Memory) 가상 메모리(Virtual Memory)는 컴퓨터 시스템에서 메모리 관리를 효율적으로 할 수 있게 해주는 중요한 개념입니다. 가상 메모리는 물리적 메모리(실제 RAM)의 한계를 극복하고, 프로세스들이 마치 큰 메모리 공간을 가지고 있는 것처럼 동작하게 해줍니다. 이를 통해 여러 프로그램을 동시에 실행하거나 메모리 관리 효율을 높일 수 있습니다.가상 메모리(Virtual Memory)의 기본 개념가상 메모리의 정의:가상 메모리는 실제 물리적 메모리(RAM)보다 큰 메모리 공간을 사용할 수 있게 해주는 기술입니다.프로그램이 사용하는 메모리 주소는 실제 물리적 주소가 아니라, 가상의 주소로 관리됩니다.가상 메모리는 운영 체제에 의해 물리적 메모리와 가상 메모리 주소를 매핑(mapping)하여 관리됩니다.페이지..

728x90