SQLD 자격증 1과목 핵심 요약 – 데이터 모델과 성능 총정리 + 기출문제 (2편)
SQLD 시험 고득점을 위한 '데이터 모델과 성능' 파트를 완벽 정리합니다. 정규화, 반정규화, 파티셔닝, 분산 DB까지 합격에 필요한 핵심 개념과 실전 문제를 확인하세요.
SQLD 시험 고득점을 위한 '데이터 모델과 성능' 파트를 완벽 정리합니다. 정규화, 반정규화, 파티셔닝, 분산 DB까지 합격에 필요한 핵심 개념과 실전 문제를 확인하세요.
SQLD 자격증 1과목 데이터 모델링의 이해를 초보자 눈높이에서 완벽 정리합니다. 엔터티, 속성, 관계, 식별자까지 시험 합격에 필요한 핵심 개념과 기출 유형 문제를 한 번에 확인하세요.

조인의 개념 조인(join)이란 테이블 간에 일치하는 칼럼을 기준으로 두 테이블을 하나로 합쳐 보여주는 명령입니다. 두 테이블을 연결하면 각 테이블에 따로 저장된 데이터들을 한 번에 조회할 수 있습니다. FROM 절의 ‘테이블A’를 기준으로 JOIN 절의 ‘테이블B’를 연결하라는 의미입니다.조인 칼럼(join column)은 두 테이블을 조인하기 위해 사용하는 칼럼으로, 보통 한 테이블의 외래키(FK)와 다른 테이블의…

관계의 개념 관계(relationship)란 여러 테이블에 분산 저장된 데이터가 서로 어떻게 연결돼 있는지를 정의하는 개념입니다. 테이블이 서로 관련 있는 데이터를 묶은 것이라면, 관계는 여러 테이블에 흩어져 있는 데이터 간 연결고리를 맺어 주는 것을 의미합니다. 관계를 만드는 키 기본키 기본키(Primary Key)란 테이블 내에서 모든 튜플을 구분할 수 있는 칼럼 또는 칼럼의 조합으로…

자료형이란 자료형의 개념 자료형(data type)이란 데이터의 형태를 말하는 것으로, 데이터가 가질 수 있는 값의 종류와 그 값이 메모리에서 차지하는 크기를 정의합니다. 숫자형 UNSIGNED로 정의된 칼럼에는 음수 값을 저장할 수 없어 저장 가능한 값의 범위가 0 이상의 정수로 제한됩니다. 따라서 저장할 수 있는 최대값이 두 배로 증가합니다. 제약 조건 : 칼럼에…

집계 함수란 집계 함수의 개념 집계 함수(aggregate function)란 특정 칼럼 값을 입력받아 통계적 계산을 해 주는 함수로 최댓값, 최솟값, 합계, 평균 등을 구할 때 사용합니다. DECIMAL 소수점을 포함한 고정 길이의 숫자를 나타내는 자료형입니다.금융 및 공학 계산과 같이 정확한 숫자 연산이 필요할 때 이 자료형을 사용합니다. DATETIME 날짜와 시간을 나타내는 자료형입니다.YYYY-MM-DD…

데이터 필터링이란 데이터 필터링의 개념 데이터 필터링(data filtering)이란 원하는 데이터만 걸러내는 작업으로 주로 WHERE 절을 통해 수행합니다. 실습을 위해 [File]-[New Query Tab] 에서 저장을 클릭하여 다른 이름으로 저장해 줍니다. 비교 연산자 비교 연산자(comparison operator)는 두 값을 비교하는 연산로 =(같다), !=(같지 않다), >(크다), >=(크거나 같다), <(작다), <=(작거나 같다)가 있습니다. 논리 연산자…

데이터 CRUD 데이터 CRUD란 데이터베이스의 데이터를 관리하기 위한 기본적인 네 가지 동작을 의미합니다. CRUD는 데이터의 생성(Create), 조회(Read), 수정(Update), 삭제(Delete)의 앞 글자를 조합한 용어입니다. 이 네 가지 작업은 데이터베이스 관리 시스템(DBMS)이 반드시 제공해야 하는 핵심 기능이며, 대부분의 데이터 처리는 이러한 CRUD 동작의 조합으로 이루어집니다. 데이터 CRUD는 SQL 명령어를 통해 수행되며, 데이터베이스…

데이터베이스란 데이터베이스의 개념 데이터베이스(DataBase, DB)란 구조화된 데이터의 집합으로, 방대한 정보를 체계적으로 저장하고 관리하는 데이터 저장소입니다. 다양한 정보를 디지털 형태로 정리하여 보관함으로써, 사용자가 필요한 데이터를 빠르고 효율적으로 조회·활용할 수 있도록 합니다. 데이터베이스는 단순한 저장을 넘어 데이터의 검색, 수정, 삭제, 보안까지 포함하는 핵심 정보 관리 시스템입니다. DBMS란 DBMS(DataBase Management System)란 데이터베이스를 효율적으로…