It용어 2

테이블(Table)이란 무엇일까? 도서관 책장으로 이해하는 가장 쉬운 설명

테이블(Table)이란 무엇일까?지난 글에서는 데이터베이스를 거대한 도서관에 비유했습니다.그렇다면 도서관에서 가장 중요한 것은 무엇일까요?많은 사람이 책이라고 생각합니다.하지만 책이 아무리 많아도 정리가 되어 있지 않다면 원하는 책을 찾기 어렵습니다.도서관이 편리한 이유는 책이 많아서가 아니라 잘 분류되어 있기 때문입니다.도서관에는 왜 책장이 여러 개 있을까요? 도서관에 가면 소설책은 소설책끼리, 역사책은 역사책끼리, 과학책은 과학책끼리 모여 있습니다.처음에는 단순히 책이 많아서 책장을 여러 개 만든 것처럼 보일 수도 있습니다.하지만 더 중요한 이유는 분류입니다.만약 모든 책이 하나의 책장에 섞여 있다면 어떻게 될까요?소설을 읽고 싶은 사람도 같은 책장을 보고, 역사책을 찾는 사람도 같은 책장을 봐야..

데이터베이스(Database)란 무엇일까? 도서관으로 쉽게 이해하기

데이터베이스(Database)란 무엇일까? 책이 백만 권 있는 도서관에서 원하는 책 한 권을 찾으려면 얼마나 걸릴까요?책이 아무렇게나 쌓여 있다면 하루 종일 찾아도 발견하지 못할 수 있습니다.하지만 실제 도서관에서는 몇 분이면 충분합니다.검색대에서 책 제목을 입력하거나 사서에게 물어보면 책이 있는 위치를 바로 알 수 있기 때문입니다.책이 적어서 가능한 일이 아닙니다.수많은 책을 찾기 쉽게 정리해 두었기 때문입니다.컴퓨터도 이와 비슷한 문제를 가지고 있습니다.온라인 쇼핑몰에는 수많은 상품 정보가 있고, 은행에는 셀 수 없이 많은 거래 기록이 있습니다. 병원에는 환자의 진료 기록이 계속 쌓이고, 동영상 서비스에는 영상과 댓글, 시청 기록이 저장됩니다.이처럼 많은 정보를 체계적으로 보관하고, 필요할 때 빠르게..

반응형