📖 용어사전
AI가 낯선 용어를 말할 때, 여기서 바로 찾아보세요.
총 1047개 용어
데이터베이스
회원·게시글·주문 같은 데이터를 구조적으로 저장하고 조회하는 시스템
DBMS
데이터베이스를 생성·조회·수정·관리하는 소프트웨어
관계형 DB
테이블과 관계를 중심으로 데이터를 저장하는 데이터베이스 방식
테이블
같은 종류의 데이터를 행과 열 형태로 저장하는 구조
행
테이블 안의 한 건의 데이터 레코드
열
테이블에서 이름·이메일처럼 같은 속성 값을 저장하는 항목
레코드
테이블에 저장된 한 개의 데이터 묶음
필드
레코드 안의 하나의 속성값
스키마
테이블·열·관계 등 데이터베이스 구조에 대한 정의
SQL
관계형 DB에서 데이터를 조회·추가·수정·삭제하는 언어
SELECT
DB에서 필요한 데이터를 조회하는 SQL 명령
INSERT
DB 테이블에 새 데이터를 추가하는 SQL 명령
UPDATE
기존 DB 데이터를 수정하는 SQL 명령
DELETE
조건에 맞는 DB 데이터를 삭제하는 SQL 명령
WHERE
SQL에서 처리할 행의 조건을 지정하는 절
ORDER BY
조회 결과를 특정 열 기준으로 정렬하는 구문
GROUP BY
같은 값을 가진 행을 묶어 집계하는 구문
HAVING
GROUP BY 결과에 조건을 적용하는 구문
JOIN
여러 테이블의 관련 데이터를 하나의 결과로 연결하는 기능
INNER JOIN
두 테이블 모두에서 조건이 맞는 행만 가져오는 JOIN
LEFT JOIN
왼쪽 테이블은 모두 유지하고 오른쪽 일치 데이터를 붙이는 JOIN
PRIMARY KEY
테이블의 각 행을 유일하게 식별하는 기본 키
FOREIGN KEY
다른 테이블의 행과 관계를 연결하기 위해 참조하는 키
UNIQUE
같은 값이 중복 저장되지 못하도록 제한하는 규칙
NOT NULL
해당 열에 NULL 값을 허용하지 않는 제약조건
DEFAULT
값을 넣지 않았을 때 자동으로 사용할 기본값
INDEX
검색 속도를 높이기 위해 특정 열에 만드는 탐색 구조
AUTO_INCREMENT
새 행이 추가될 때 숫자 ID를 자동 증가시키는 기능
NULL
DB에서 값이 없거나 알 수 없음을 나타내는 특별한 상태
트랜잭션
여러 DB 작업을 하나의 성공·실패 단위로 묶는 기능