본문 바로가기

컴퓨터

(189)
정보처리 기능사 - 스프레드시트(Spreadsheet) 📘 스프레드시트(Spreadsheet)란?행과 열로 이루어진 표 형식으로 데이터를 입력하고 계산할 수 있는 프로그램대표 프로그램: Microsoft Excel, 한셀, 구글 스프레드시트 등계산, 분석, 차트, 통계 등을 쉽게 수행할 수 있음✅ 기본 용어용어설명셀(Cell)데이터 1개를 입력할 수 있는 칸. A1, B2와 같은 좌표로 식별행(Row)가로줄. 1, 2, 3… 번호로 표시열(Column)세로줄. A, B, C… 알파벳으로 표시워크시트하나의 시트(작업 페이지). 여러 개의 시트로 구성 가능워크북여러 시트가 포함된 문서 파일(엑셀 파일 전체)✅ 셀 주소(셀 참조)상대 참조: A1 — 복사하면 참조 위치도 따라 바뀜절대 참조: $A$1 — 복사해도 참조 고정혼합 참조: A$1 또는 $A1 — 행 ..
정보처리 기능사 - SELECT 문 중심 SQL 문제 ✅ [문제 1] 다음 SQL 문장에서 사용된 SELECT 문의 기능으로 옳은 것은?a. 학생 테이블을 삭제한다b. 학생 테이블의 모든 데이터를 조회한다c. 학생 테이블에 데이터를 삽입한다d. 학생 테이블의 열 이름만 출력한다 정답: b해설:*는 **모든 열(전체 컬럼)**을 의미하며,SELECT *는 테이블의 모든 데이터를 출력합니다.✅ [문제 2] 다음 SQL 문에서 '학생' 테이블에서 '이름' 열만 출력하도록 하는 것은?a. SELECT * FROM 이름;b. SELECT 이름 FROM 학생;c. SELECT 학생 FROM 이름;d. SELECT 이름 WHERE 학생; 정답: b해설:SELECT 다음에 출력할 열 이름,FROM 다음에 테이블 이름을 적습니다.✅ [문제 3] 다음 SQL 문에서 조건에 ..
정보처리 기능사 - 데이터 조작어(DML) SELECT 문 ✅ SELECT 문 기본 개념형식:기본 구조 설명:구문설명SELECT가져올 열(컬럼)을 지정FROM데이터를 조회할 테이블 지정WHERE조건 지정 (필터링)GROUP BY그룹화할 열 지정HAVING그룹화된 결과에 조건 지정ORDER BY정렬 (ASC: 오름차순, DESC: 내림차순)🎯 SELECT 문 예제와 설명✅ 예제 1: 전체 데이터 조회 *는 모든 열을 의미해요.학생 테이블의 모든 데이터(모든 열, 모든 행)를 조회합니다.✅ 예제 2: 특정 열만 조회 학생 테이블에서 이름과 학년 열만 조회합니다.✅ 예제 3: 조건을 걸어 조회 (WHERE) 학년이 3인 학생의 이름만 조회합니다.✅ 예제 4: 정렬해서 조회 (ORDER BY)점수를 기준으로 내림차순 정렬해 출력합니다.✅ 예제 5: 중복 제거 (DIS..
정보처리 기능사 - 데이터 조작어(DML) 문제 ✅ [문제 1] 다음 중 데이터 조작어(DML)에 해당하지 않는 것은?a. INSERTb. UPDATEc. DELETEd. CREATE 정답: d. CREATE해설:CREATE는 테이블을 생성하는 **데이터 정의어(DDL)**입니다.나머지 INSERT, UPDATE, DELETE는 모두 **데이터 조작어(DML)**입니다.✅ [문제 2] 테이블에 데이터를 추가할 때 사용하는 SQL 명령은?a. INSERTb. DELETEc. UPDATEd. SELECT 정답: a. INSERT해설:INSERT는 테이블에 새로운 행을 추가하는 데 사용됩니다.✅ [문제 3] 다음 SQL 명령의 기능으로 알맞은 것은?a. 학번이 202301인 학생의 성적을 90으로 수정b. 학번이 202301인 학생을 삭제c. 학번이 202..
정보처리 기능사 - 데이터 조작어(DML, Data Manipulation Language) **데이터 조작어(DML, Data Manipulation Language)**는 SQL에서 데이터(행, 레코드)를 다루는 데 사용하는 명령어입니다. 이 명령어들은 테이블의 구조는 건드리지 않고, 테이블 안의 내용을 삽입, 수정, 삭제할 때 사용돼요.✅ 데이터 조작어(DML)의 종류명령어설명주요 목적INSERT테이블에 새로운 데이터를 삽입새 레코드 추가UPDATE기존 데이터를 수정특정 데이터 변경DELETE데이터를 삭제기존 레코드 삭제1️⃣ INSERT – 데이터 삽입2️⃣ UPDATE – 데이터 수정🔸 특징WHERE절을 생략하면 전체 레코드가 수정되므로 주의해야 해요.반드시 수정할 대상 조건을 명확히 지정해야 합니다.3️⃣ DELETE – 데이터 삭제🔸 특징WHERE절을 생략하면 전체 레코드가 삭제..
정보처리 기능사 - SQL(Structured Query Language) 문제 ✅ [문제 1] 다음 중 SQL의 데이터 정의어(DDL)에 해당하는 것은?a. INSERTb. SELECTc. CREATEd. UPDATE 정답: c. CREATE해설:CREATE는 테이블, 인덱스 등을 생성하는 **데이터 정의어(DDL)**입니다.INSERT, UPDATE는 데이터 조작어(DML), SELECT는 질의어(DQL)에 해당합니다.✅ [문제 2] 다음 중 테이블에서 데이터를 검색(조회)할 때 사용하는 SQL 명령은?a. SELECTb. INSERTc. DELETEd. UPDATE 정답: a. SELECT해설:SELECT는 테이블에서 원하는 데이터를 조회할 때 사용하는 명령입니다.✅ [문제 3] 다음 SQL의 실행 결과로 알맞은 것은?a. 고객 테이블 전체 레코드 수b. 서울 지역의 고객 수c..
정보처리 기능사 - SQL(Structured Query Language) 📌 1. SQL의 기본 개념정의: SQL은 관계형 데이터베이스에서 데이터를 생성(Create), 조회(Read), 수정(Update), 삭제(Delete)하는 데 사용되는 표준 언어입니다. 흔히 CRUD라고 부릅니다.사용 목적:데이터 정의(테이블 생성 등)데이터 조작(삽입, 삭제, 수정 등)데이터 질의(검색, 조회 등)데이터 제어(권한 설정, 트랜잭션 처리 등)📌 2. SQL의 주요 종류① DDL (Data Definition Language) – 데이터 정의어② DML (Data Manipulation Language) – 데이터 조작어③ DQL (Data Query Language) – 데이터 질의어④ DCL (Data Control Language) – 데이터 제어어GRANT: 사용자 권한 부여..
정보처리기능사 - 키(Key)의 개념과 종류 문제 [객관식 문제]1. 다음 중 데이터베이스에서 행(Row)을 고유하게 식별하기 위한 키(Key)로 적절하지 않은 것은?① 기본 키(Primary Key)② 후보 키(Candidate Key)③ 외래 키(Foreign Key)④ 슈퍼 키(Super Key)➡ 정답: ③ (외래 키는 다른 테이블의 기본 키를 참조하는 키로, 해당 테이블에서 고유 식별 목적이 아님!)2. 다음 중 슈퍼 키(Super Key)에 대한 설명으로 틀린 것은?① 한 개 이상의 속성(컬럼)으로 구성될 수 있다.② 테이블 내에서 각 행을 유일하게 식별할 수 있다.③ 모든 슈퍼 키가 후보 키가 될 수 있다.④ 불필요한 속성이 포함될 수도 있다.➡ 정답: ③ (슈퍼 키 중 최소성을 만족하는 것만 후보 키가 될 수 있음!)3. 테이블에서 기본 ..

728x90