테이블(Table)이란 무엇일까?
지난 글에서는 데이터베이스를 거대한 도서관에 비유했습니다.
그렇다면 도서관에서 가장 중요한 것은 무엇일까요?
많은 사람이 책이라고 생각합니다.
하지만 책이 아무리 많아도 정리가 되어 있지 않다면 원하는 책을 찾기 어렵습니다.
도서관이 편리한 이유는 책이 많아서가 아니라 잘 분류되어 있기 때문입니다.
도서관에는 왜 책장이 여러 개 있을까요?

도서관에 가면 소설책은 소설책끼리, 역사책은 역사책끼리, 과학책은 과학책끼리 모여 있습니다.
처음에는 단순히 책이 많아서 책장을 여러 개 만든 것처럼 보일 수도 있습니다.
하지만 더 중요한 이유는 분류입니다.
만약 모든 책이 하나의 책장에 섞여 있다면 어떻게 될까요?
소설을 읽고 싶은 사람도 같은 책장을 보고, 역사책을 찾는 사람도 같은 책장을 봐야 합니다.
원하는 책을 찾을 수는 있겠지만, 관심 있는 분야의 책만 한눈에 둘러보기는 어려워집니다.
새로운 역사책이 들어왔을 때도 모든 책 사이에서 자리를 찾아야 하고, 과학책만 정리하려고 해도 다른 분야의 책까지 함께 살펴봐야 합니다.
그래서 도서관은 처음부터 책을 분야별로 나누어 보관합니다.
덕분에 이용자는 원하는 분야의 책을 쉽게 찾을 수 있고, 도서관도 책을 훨씬 효율적으로 관리할 수 있습니다.
데이터베이스도 같은 방법을 사용합니다

데이터베이스도 모든 정보를 한 곳에 섞어 두지 않습니다.
비슷한 성격의 데이터끼리 모아서 관리합니다.
예를 들어 온라인 쇼핑몰이라면 회원 정보, 상품 정보, 주문 내역, 배송 정보처럼 종류를 나누어 저장합니다.
병원이라면 환자 정보와 진료 기록을 따로 관리하고, 은행이라면 계좌 정보와 거래 내역을 구분해서 저장합니다.
이처럼 같은 종류의 데이터를 모아 놓은 공간을 테이블(Table)이라고 합니다.
도서관에서는 책장이 같은 분야의 책을 모아 두고,
데이터베이스에서는 테이블이 같은 종류의 데이터를 모아 둡니다.
테이블 덕분에 관리도 쉬워집니다

도서관에서 소설책을 정리하려면 소설 책장만 보면 됩니다.
역사책을 점검하려면 역사 책장만 확인하면 됩니다.
모든 책을 뒤질 필요가 없습니다.
데이터베이스도 마찬가지입니다.
회원 정보를 수정할 때는 회원 테이블만 관리하면 되고, 상품 정보를 변경할 때는 상품 테이블만 확인하면 됩니다.
정보를 찾는 일도 빨라지고, 관리도 훨씬 쉬워집니다.
그래서 데이터베이스는 처음부터 데이터를 종류별로 나누어 저장합니다.
그렇다면 책장 안에는 무엇이 있을까요?

책장은 책을 보관하는 공간입니다.
한 책장 안에는 수십 권, 수백 권의 책이 들어 있습니다.
테이블도 같습니다.
한 개의 테이블 안에는 많은 데이터가 저장됩니다.
그렇다면 책 한 권은 데이터베이스에서는 무엇이라고 부를까요?
다음 글에서는 책 한 권을 통해 레코드(Record)가 무엇인지 알아보겠습니다.
한 줄 정리
테이블(Table)은 같은 종류의 데이터를 모아 관리하는 공간입니다.
도서관의 책장이 분야별로 책을 정리하듯, 데이터베이스의 테이블도 종류별로 데이터를 정리합니다.
'바이브코딩용어' 카테고리의 다른 글
| 데이터베이스(Database)란 무엇일까? 도서관으로 쉽게 이해하기 (0) | 2026.07.12 |
|---|---|
| AI 토큰(Token)이란? 택배 상자로 이해하는 ChatGPT와 영어·한국어 토큰 차이 (0) | 2026.06.29 |
| 프론트엔드 vs 백엔드, 뭐가 다른 건가요? — 병원으로 쉽게 이해하기 (0) | 2026.06.18 |