테마 이미지 제공: Igniel
미소의 그림같은 삶
미소의 그림같은 삶

처음 배우는 데이터베이스 4편 | 데이터베이스가 필요한 이유

데이터베이스가 왜 필요한지 입문자 눈높이에서 설명합니다. 데이터 중복, 불일치, 보안, 동시 처리, 복구, 분석 활용까지 실제 사례와 함께 정리한 기초 가이드입니다.
처음 배우는 데이터베이스 · 4편
카테고리 A. 데이터베이스 기초 이해

처음 배우는 데이터베이스 4편 | 데이터베이스가 필요한 이유

데이터베이스는 컴퓨터 안에 자료를 넣어 두는 저장 상자가 아닙니다. 많은 사람이 같은 정보를 믿고 쓰게 만들고, 바뀐 내용을 빠르게 반영하며, 서비스가 멈추지 않도록 받쳐 주는 정보 인프라입니다. 이번 글에서는 데이터베이스가 왜 필요해졌는지, 어떤 문제를 해결하는지, 현대 사회에서 어떤 의미를 가지는지 입문자 눈높이에서 차근차근 설명드리겠습니다.

데이터베이스가 필요한 이유
WHY DATABASE MATTERS
정확한 저장, 빠른 조회, 안전한 공유, 일관된 관리가 필요한 시대

Intro | 왜 지금 데이터베이스의 필요성을 먼저 이해해야 할까요?

우리가 살아가는 사회는 기록 위에서 움직입니다. 은행은 거래 내역을 기억해야 하고, 병원은 진료 기록을 안전하게 보관해야 하며, 대학은 학생의 학적과 성적, 장학, 수강 이력을 체계적으로 관리해야 합니다. 쇼핑몰은 상품 정보와 주문 내역, 배송 상태, 결제 결과를 연결해야 하고, 공공기관은 민원 처리 과정과 복지 서비스 기록, 행정 절차를 정확하게 추적해야 합니다. 이런 정보가 뒤섞이거나 늦게 반영되거나 서로 다르게 저장되면 서비스는 곧바로 혼란에 빠집니다. 데이터베이스가 필요한 이유는 바로 여기에 있습니다. 사회가 복잡해질수록 기억해야 할 사실이 많아지고, 그 사실을 여러 사람이 함께 써야 하기 때문입니다.

처음 공부하시는 분들은 종종 데이터베이스를 기술 과목의 일부로만 받아들이곤 합니다. 하지만 조금만 시야를 넓혀 보면 데이터베이스는 기술을 넘어 관리와 신뢰의 문제와 맞닿아 있습니다. 고객 한 명의 주소 변경이 배송 시스템과 고객센터 화면, 정산 시스템에 모두 반영되어야 하고, 학생 한 명의 휴학 정보가 수강신청과 장학 심사, 도서관 이용 제한에 함께 반영되어야 하며, 환자 한 명의 예약 상태가 진료 접수와 수납, 의료진 일정에 자연스럽게 이어져야 합니다. 데이터베이스는 이런 연결을 가능하게 하는 질서입니다. 정보가 많아졌다는 사실보다 중요한 점은, 그 많은 정보를 모순 없이 관리해야 한다는 현실입니다.

이번 4편에서는 데이터베이스가 왜 꼭 필요한지 세 갈래로 나누어 살펴보겠습니다. 먼저 데이터베이스가 등장하게 된 배경과 문제의식을 정리하고, 다음으로 실제로 어떤 문제를 해결하는지 설명드리겠습니다. 이어서 쇼핑몰, 학사관리, 병원 예약, 공공행정 사례를 통해 데이터베이스가 없는 환경과 있는 환경의 차이를 비교해 보겠습니다. 글을 끝까지 읽고 나시면 데이터베이스가 “있으면 편한 기술”이 아니라 “없으면 조직이 흔들리는 기반”이라는 점을 자연스럽게 이해하시게 될 것입니다.

핵심 요약 1
데이터베이스는 정보의 기준점을 만듭니다

여러 부서와 여러 시스템이 같은 사실을 같은 값으로 바라보게 만들어, 운영의 혼선을 줄여 줍니다.

핵심 요약 2
핵심 목적은 정확성만이 아닙니다

공유, 보안, 빠른 검색, 동시 처리, 복구, 분석 가능성까지 함께 확보해야 하기에 데이터베이스가 필요합니다.

핵심 요약 3
좋은 서비스 뒤에는 좋은 데이터 구조가 있습니다

사용자가 느끼는 편리함과 신뢰는 화면 디자인보다 먼저 데이터 관리 수준에서 결정되는 경우가 많습니다.

왜 데이터베이스가 필요해졌을까요?

데이터베이스의 필요성은 정보량의 증가에서 출발합니다. 과거에는 종이 장부나 부서별 파일만으로도 어느 정도 업무를 처리할 수 있었습니다. 업무 범위가 좁고 담당자 수가 적을 때는 한 사람이 기록하고 다른 사람이 확인하는 방식으로도 버틸 수 있었습니다. 그러나 조직 규모가 커지고 정보의 흐름이 촘촘해지면서 상황이 바뀌었습니다. 한 사람의 정보가 여러 업무에 동시에 쓰이기 시작했고, 한 번의 변경이 여러 시스템에 연쇄적으로 영향을 미치게 되었습니다. 그 순간부터 “어디에 저장되어 있는가”보다 “모든 곳에 얼마나 일관되게 반영되는가”가 더 중요한 문제가 되었습니다.

예를 들어 한 대학에서 학생의 연락처가 바뀌었다고 가정해 보겠습니다. 그 변경은 학사 시스템, 장학 시스템, 비교과 프로그램 안내, 등록금 고지, 도서관 알림, 졸업 관련 공지까지 이어질 수 있습니다. 각 부서가 각자 파일을 들고 있다면 같은 학생에 대한 정보가 서로 다르게 남을 가능성이 큽니다. 한쪽에서는 바뀐 번호로 연락하고 다른 쪽에서는 옛 번호로 안내 메시지를 보낼 수 있습니다. 겉으로는 작은 오류처럼 보일 수 있지만, 운영이 커질수록 이런 어긋남은 서비스 품질 전체를 낮춥니다.

또 하나의 배경은 정보 공유의 필요성입니다. 현대 조직은 혼자 일하지 않습니다. 고객센터, 영업팀, 재무팀, 물류팀은 같은 고객과 같은 주문을 서로 다른 관점에서 바라봅니다. 병원에서는 접수창구, 진료과, 수납부서, 원무팀이 같은 환자 정보를 공유해야 합니다. 공공행정에서는 주민의 신청 정보가 복지 담당, 회계 담당, 민원 담당, 정책 담당 사이를 오갑니다. 이런 환경에서는 데이터를 각자 들고 있는 구조보다, 하나의 기준을 중심으로 함께 보는 구조가 훨씬 안정적입니다. 데이터베이스는 바로 그 공통 기준점을 제공합니다.

마지막으로, 데이터의 수명 주기가 길어졌다는 점도 중요합니다. 오늘 입력한 기록이 내일만 필요한 것이 아니라 몇 달 뒤, 몇 년 뒤, 어떤 경우에는 법적 보존기간이 끝날 때까지 남아 있어야 합니다. 단발성 메모가 아니라 지속적으로 유지해야 할 자산이 된 것입니다. 정보가 자산이 된 사회에서는 안전하고 체계적인 관리가 필수이며, 데이터베이스는 그 요구에 맞춰 발전해 온 구조라고 보실 수 있습니다.

데이터베이스는 데이터가 많아서 필요한 것이 아니라, 많은 사람이 같은 데이터를 함께 써야 하고 그 값이 오래도록 정확해야 하기에 필요한 구조입니다.

데이터베이스는 어떤 문제를 해결할까요?

가장 먼저 해결하는 문제는 데이터 중복과 불일치입니다. 같은 고객 정보가 회원 파일, 배송 파일, 정산 파일에 여러 번 들어 있으면 수정이 생길 때마다 누락 가능성이 커집니다. 주소는 바뀌었는데 배송지는 옛 주소로 남고, 결제 시스템에는 새 주소가 반영되는 식의 모순이 생깁니다. 데이터베이스는 공통 기준 데이터를 중심으로 정보를 관리하게 하므로 중복 저장을 줄이고, 변경 내용을 더 일관되게 반영할 수 있게 도와줍니다.

두 번째로 해결하는 문제는 검색과 활용의 비효율입니다. 데이터가 여기저기 흩어져 있으면 필요한 순간에 빠르게 찾기 어렵습니다. 학생의 전체 이력을 보려면 학적 파일, 성적 파일, 장학 파일, 상담 파일을 따로 열어야 하고, 고객 한 사람의 주문 경로를 확인하려면 주문 내역과 결제 내역, 문의 내역을 각각 찾아야 합니다. 데이터베이스는 서로 관련된 정보를 연결 가능한 형태로 저장하기 때문에 조회가 훨씬 빠르고, 필요한 질문에 대한 답도 더 쉽게 얻을 수 있습니다.

세 번째는 동시 작업의 충돌입니다. 현대 시스템은 한 사람이 혼자 쓰는 구조가 아닙니다. 여러 사용자가 동시에 접속하고, 동시에 조회하고, 동시에 수정합니다. 병원 예약 시스템에서 마지막 한 자리를 두 사람이 거의 동시에 신청하거나, 쇼핑몰에서 남은 재고 하나를 여러 사용자가 한 번에 결제하려는 상황을 떠올려 보시면 이해가 쉽습니다. 데이터베이스는 DBMS를 통해 이런 동시 접근을 조정하며, 모순된 결과가 생기지 않도록 도와줍니다.

네 번째는 보안과 권한 관리입니다. 모든 사용자가 모든 데이터를 똑같이 볼 수 있다면 편해 보일 수 있지만, 현실에서는 위험합니다. 학생의 성적 정보, 직원의 급여 정보, 환자의 진료 정보, 주민의 행정 정보는 누구나 마음대로 볼 수 있는 자료가 아닙니다. 데이터베이스는 누가 어떤 정보에 접근할 수 있는지, 누구에게 조회 권한만 줄지, 누가 수정할 수 있는지를 체계적으로 관리할 수 있게 합니다. 신뢰 가능한 시스템에는 늘 권한의 질서가 함께 있어야 합니다.

다섯 번째는 복구와 지속성입니다. 컴퓨터는 늘 안전하지 않습니다. 실수로 삭제할 수도 있고, 프로그램 오류가 생길 수도 있으며, 장비가 고장 날 수도 있습니다. 중요한 문제는 사고가 발생한 뒤에도 얼마나 빨리 정상 상태로 돌아올 수 있는가입니다. 데이터베이스는 백업과 복구, 로그 관리 같은 기능을 통해 손실 가능성을 줄이고, 문제 발생 시 이전 상태를 복원할 수 있는 기반을 제공합니다.

마지막으로 데이터베이스는 분석과 의사결정의 기반을 제공합니다. 잘 정리된 데이터가 쌓이면 단순한 기록을 넘어 패턴을 읽을 수 있습니다. 어떤 상품이 자주 함께 팔리는지, 어떤 시간대에 민원이 몰리는지, 어떤 학년에서 이탈 위험이 높아지는지, 어떤 환자군에서 예약 취소가 많은지까지 확인할 수 있습니다. 조직이 더 나은 판단을 내리기 위해서도 데이터베이스는 필수적입니다.

문제 상황 데이터베이스가 없을 때 데이터베이스가 있을 때
정보 변경 여러 파일을 따로 수정해야 함 기준 데이터 갱신 후 관련 업무가 함께 반영됨
정보 검색 흩어진 자료를 일일이 찾아야 함 연결된 데이터에서 빠르게 조회 가능
동시 작업 충돌과 중복 처리 위험이 큼 동시성 제어로 일관성 유지 가능
권한 관리 통제가 느슨하거나 불균형함 조회·수정 권한을 체계적으로 분리 가능
오류 복구 복원 근거가 약함 백업·로그 기반 복구가 가능함
분석 활용 자료 통합이 어렵고 시간 소모가 큼 패턴 분석과 보고가 쉬워짐

위 표를 통해 보실 수 있듯, 데이터베이스는 저장 공간을 바꾸는 기술이 아니라 운영 방식을 바꾸는 체계입니다. 문제를 하나하나 수작업으로 막는 대신, 문제 자체가 덜 생기도록 구조를 설계하는 방향에 가깝습니다. 데이터가 조직의 자산이 된 시대에는 이런 구조적 접근이 훨씬 중요합니다.

중간 강조

데이터베이스가 필요한 까닭은 “저장하기 위해서”보다 틀리지 않기 위해서, 놓치지 않기 위해서, 동시에 써도 흔들리지 않기 위해서라는 표현이 더 정확합니다.

현실 사례로 보면 필요성이 더 선명해집니다

먼저 쇼핑몰을 살펴보겠습니다. 사용자는 화면에서 상품을 보고 주문 버튼을 누를 뿐이지만, 실제로는 회원 정보, 상품 정보, 재고 정보, 결제 상태, 배송 상태, 포인트 사용 내역, 환불 이력이 동시에 연결됩니다. 데이터베이스가 제대로 작동하지 않으면 “주문은 되었는데 재고가 없다”, “결제는 되었는데 배송 준비가 안 된다”, “환불은 되었는데 포인트가 복구되지 않는다” 같은 문제가 발생합니다. 고객은 화면에서 한 번의 클릭만 했다고 느끼지만, 시스템은 뒤에서 수많은 데이터를 일관되게 처리해야 합니다. 그 일관성을 만드는 장치가 데이터베이스입니다.

대학 학사관리 시스템도 비슷합니다. 학생은 수강신청 버튼을 누르고 성적을 조회하고 장학 신청을 할 뿐이지만, 실제로는 학번, 학적 상태, 수강 이력, 선수과목 충족 여부, 등록금 납부 상태, 장학 자격, 졸업요건 계산이 모두 연결됩니다. 만약 학적 상태가 늦게 반영되거나 수강 정보와 성적 정보가 어긋나면 학생의 권리와 행정의 공정성이 함께 흔들립니다. 데이터베이스는 학생이라는 공통 대상을 중심으로 여러 업무를 연결하고, 같은 사실을 서로 다르게 말하지 않도록 받쳐 줍니다.

병원 예약 시스템에서는 데이터베이스의 필요성이 더욱 절실합니다. 환자 정보가 정확하지 않으면 진료 기록을 잘못 연결할 수 있고, 예약 상태가 어긋나면 대기 시간과 의료진 일정이 꼬일 수 있습니다. 처방 내역이나 검사 결과처럼 민감한 정보는 안전하게 관리되어야 하며, 필요한 의료진만 적절한 범위에서 접근해야 합니다. 보안과 권한, 정확성, 빠른 조회, 이력 관리가 한 번에 요구되는 대표적 영역이 의료입니다. 이런 환경에서 데이터베이스는 선택이 아니라 필수입니다.

공공행정 시스템에서도 필요성은 분명합니다. 주민이 민원을 신청할 때마다 같은 서류를 반복 제출해야 하고, 담당 부서가 바뀔 때마다 다시 설명해야 하며, 처리 과정이 제대로 연결되지 않는다면 행정 신뢰는 금세 낮아집니다. 반대로 데이터베이스를 중심으로 정보가 체계적으로 관리되면 신청 이력과 처리 상태, 관련 자격 정보가 자연스럽게 이어지고, 행정 절차도 더 빠르고 예측 가능해집니다. 국민이 체감하는 디지털 행정의 품질도 결국 데이터 관리 수준과 깊이 연결되어 있습니다.

이처럼 데이터베이스의 필요성은 특정 전공자만의 관심사가 아닙니다. 경영학, 행정학, 보건학, 교육학, 사회과학 연구, 정책 분석, 기업 운영 어느 분야로 가더라도 데이터를 어떻게 저장하고 연결하고 신뢰하게 만들 것인가는 중요한 문제입니다. 데이터베이스를 이해한다는 일은 정보기술을 배우는 데서 멈추지 않고, 조직과 사회가 어떻게 기록을 바탕으로 움직이는지 읽어내는 힘을 기르는 일과 맞닿아 있습니다.

이해를 돕는 간단한 식

실무에서 데이터베이스의 필요성은 아래처럼 생각해 볼 수 있습니다.

시스템 신뢰도 ≈ 정확성 × 일관성 × 접근 통제 × 복구 가능성

네 요소 가운데 어느 하나라도 크게 흔들리면 서비스 전체의 품질이 떨어집니다. 데이터베이스는 이 축들을 한꺼번에 관리하려는 시도에서 발전해 왔습니다.

초보자가 자주 놓치는 필요성도 있습니다

많은 분들이 데이터베이스의 필요성을 “데이터가 많아졌으니까” 정도로만 받아들이지만, 실제로 더 중요한 요소는 관계입니다. 정보가 많지 않더라도 여러 항목이 서로 연결되어 있으면 관리 난도는 크게 올라갑니다. 한 학생의 상태 변화가 장학, 졸업, 수강, 출결에 동시에 영향을 주고, 한 고객의 주문 취소가 재고, 정산, 배송, 포인트에 함께 반영되어야 한다면, 데이터가 아주 많지 않아도 데이터베이스적 관리가 필요해집니다.

또 하나 자주 놓치는 부분은 시간입니다. 현재 값만 맞는다고 충분하지 않습니다. 언제 입력되었는지, 언제 수정되었는지, 어느 시점에 어떤 상태였는지를 알아야 할 때가 많습니다. 병원에서는 진료 이력이 중요하고, 행정에서는 신청과 처리의 순서가 중요하며, 기업에서는 주문과 취소, 환불의 시점이 중요합니다. 데이터베이스는 현재 상태뿐 아니라 변화의 흐름을 관리하는 데에도 강점을 갖습니다.

마지막으로 신뢰의 문제를 빼놓을 수 없습니다. 사용자 입장에서는 시스템이 빠르게 보이는 것보다, 내가 본 정보가 맞는지, 내 기록이 안전한지, 어제와 오늘의 값이 왜 달라졌는지 설명할 수 있는지가 더 중요할 때가 많습니다. 데이터베이스는 정보의 신뢰 가능성을 높이기 위한 장치이기도 합니다. 그래서 좋은 데이터베이스는 화려한 기능보다 조용한 안정성에서 가치가 드러납니다.

학습 관점에서도 이 주제는 매우 중요합니다. 왜 데이터베이스가 필요한지 이해하고 나면, 다음에 배우게 될 DBMS, 데이터 독립성, 관계형 데이터 모델, 기본키와 외래키, 무결성 제약, 트랜잭션 개념이 모두 한 줄로 이어집니다. 각각의 개념이 뜬금없이 생긴 것이 아니라, 현실의 문제를 해결하기 위해 등장한 것임을 알게 되기 때문입니다.

실무 체크포인트 박스

현재 운영 중인 업무에서 데이터베이스가 절실한지 판단하려면 몇 가지 질문을 던져보시면 좋습니다. 같은 정보가 여러 곳에 반복 입력되고 있는지, 값이 바뀔 때마다 여러 담당자가 각각 수정해야 하는지, 조회 속도보다 정확성 문제로 더 자주 어려움을 겪는지 먼저 보셔야 합니다.

또한 여러 사람이 동시에 같은 정보를 보는 환경인지, 민감한 정보에 대한 권한 구분이 필요한지, 실수나 장애가 생겼을 때 복구 체계가 필요한지도 확인해야 합니다. 이 질문에 여러 개가 “그렇다”로 답된다면, 그 업무는 이미 데이터베이스적 관리가 꼭 필요한 단계에 들어와 있다고 볼 수 있습니다.

조직에서 데이터베이스를 도입하거나 정비할 때는 모든 자료를 한꺼번에 옮기려 하기보다, 공통 기준이 되는 핵심 데이터를 먼저 정리하는 접근이 현실적입니다. 고객, 학생, 환자, 직원, 상품처럼 여러 업무가 함께 참조하는 대상을 우선 잡는 방식이 효과적입니다.

기억해 둘 점 박스

데이터베이스는 데이터를 많이 모으기 위한 장치가 아니라, 많은 데이터가 서로 모순되지 않게 하려는 구조입니다.

정보가 중요한 시대일수록 저장보다 관리가 중요하고, 관리가 중요한 시대일수록 기준 데이터의 일관성이 중요합니다.

사용자가 체감하는 편리함과 신뢰는 화면 디자인 앞단보다 뒤쪽의 데이터 구조에서 먼저 결정되는 경우가 많습니다.

용어사전 박스

데이터 중복 : 같은 정보가 여러 위치에 반복 저장되는 상태를 말합니다.

데이터 불일치 : 같은 대상에 대한 값이 저장 장소마다 서로 다르게 남아 있는 상태입니다.

동시성 : 여러 사용자가 같은 시점에 데이터에 접근하거나 작업하는 상황을 가리킵니다.

권한 관리 : 누가 어떤 데이터에 접근하고 수정할 수 있는지 범위를 정하는 관리 방식입니다.

복구 : 장애나 실수로 손상된 데이터를 이전의 정상 상태로 되돌리는 작업입니다.

분석 활용성 : 저장된 데이터를 조회·비교·집계하여 의사결정에 쓸 수 있는 정도를 뜻합니다.

FAQ 박스

Q1. 데이터가 많지 않아도 데이터베이스가 필요한가요?
그럴 수 있습니다. 양보다 중요한 것은 연결성과 공유성입니다. 데이터가 많지 않아도 여러 부서가 함께 쓰고 변경이 자주 생긴다면 데이터베이스가 필요합니다.

Q2. 엑셀로도 관리할 수 있는데 왜 굳이 데이터베이스가 필요한가요?
엑셀은 매우 유용한 도구이지만, 동시 접근, 권한 통제, 복구, 장기적 일관성 관리까지 맡기에는 한계가 있습니다. 조직 차원의 운영에는 데이터베이스가 더 적합합니다.

Q3. 데이터베이스의 가장 큰 필요성을 한 문장으로 말하면 무엇인가요?
많은 사람이 같은 정보를 오래도록 정확하고 안전하게 함께 쓰기 위해 데이터베이스가 필요하다고 정리하시면 좋습니다.

Q4. 데이터베이스가 있으면 모든 운영 문제가 해결되나요?
좋은 기반을 마련해 주지만, 설계와 운영 원칙이 부실하면 문제는 생길 수 있습니다. 데이터베이스는 강력한 틀이지만, 그 틀을 잘 설계하고 관리하는 일도 함께 중요합니다.

참고자료 성격의 안내 박스

이 주제를 이해한 뒤에는 자연스럽게 DBMS란 무엇인가, 데이터 독립성이란 무엇인가, 데이터베이스 시스템의 전체 구조로 이어가 보시면 좋습니다. 필요성이 보이면 기능과 구조도 훨씬 잘 들어옵니다.

입문 단계에서는 기술 용어를 앞세우기보다, 데이터베이스가 현실에서 어떤 문제를 해결하는지 계속 떠올려 보시는 편이 훨씬 효과적입니다. 문제의식이 분명해지면 개념은 더 오래 남습니다.

마무리

이번 글에서는 데이터베이스가 왜 필요한지 그 배경과 실제 이유를 살펴보았습니다. 정보량이 늘어나고, 여러 사람이 동시에 같은 데이터를 쓰게 되었으며, 하나의 변경이 여러 업무에 연쇄적으로 영향을 주는 환경에서 데이터베이스는 더 이상 선택적 기술이 아닙니다. 데이터 중복과 불일치를 줄이고, 빠르게 검색하며, 안전하게 공유하고, 권한을 나누고, 사고가 났을 때 복구할 수 있게 하려면 체계적인 데이터 관리 구조가 꼭 필요합니다.

현실의 서비스는 화면보다 뒤쪽의 구조에서 품질이 갈리는 경우가 많습니다. 쇼핑몰 주문, 대학 행정, 병원 예약, 공공 민원, 금융 거래가 안정적으로 흘러가기 위해서는 기록이 정확해야 하고, 서로 연결되어야 하며, 어제와 오늘이 다른 이유를 설명할 수 있어야 합니다. 데이터베이스는 바로 그 신뢰를 가능하게 만드는 기반입니다. 그래서 데이터베이스를 배운다는 일은 저장 기술을 익히는 데서 멈추지 않고, 조직과 사회가 정보를 어떻게 책임 있게 다루는지 이해하는 공부로 이어집니다.

다음 회차에서는 자연스럽게 데이터베이스 시스템의 전체 구조 또는 DBMS란 무엇인가로 이어가면 좋습니다. 왜 필요한지 이해한 뒤에는, 그 필요를 실제로 구현하는 주체가 무엇인지 살펴보는 흐름이 가장 매끄럽기 때문입니다.

데이터베이스는 기록을 쌓는 기술이 아니라, 기록을 믿을 수 있게 만드는 약속입니다.

시리즈 안내

「처음 배우는 데이터베이스」 시리즈는 데이터베이스 기초 개념부터 관계형 구조, 키와 제약조건, ER 모델, SQL, 정규화, 트랜잭션, 성능과 보안까지 차례대로 설명합니다.

4편인 이번 글은 데이터베이스가 왜 현대 사회의 핵심 인프라가 되었는지를 이해하는 회차입니다. 이 문제의식이 잡히면 이후 개념들은 훨씬 자연스럽게 연결됩니다.

데이터베이스가 필요한 이유는 정보가 많아서가 아니라, 그 많은 정보를 믿고 함께 써야 하기 때문입니다.

댓글 쓰기

Ad End Post