
전자적으로(electronically) 저장되고 사용되는 관련있는(related)데이터들의 조직화된 집합(organized collection)사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템ex) PostgreSQL MySQL ORACLE

domain : set of atomic valuesdomain name : domain 이름attribute : domain이 relation에서 맡은 역할 이름tuple : 각 attribute의 값으로 이루어진 리스트, 일부 값은 NULL일 수 있다.relatio

CREATE TABLE users ( id SERIAL PRIMARY KEY, nickname VARCHAR(50), email VARCHAR(100));CREATE TABLE photos ( id SERIAL

데이터를 특징별로 분류하여, 이를 기준으로 분석하는 기법이다. 단 몇 줄의 쿼리로, 수 많은 데이터를 분류 및 집계할 수 있다.다만 GROUP BY에 명시된 컬럼만을 가지고 조회할 수 있다. (그룹 화 이후에 일반 컬럼을 SELECT 할 수 없다.)