DATABASE

방승환·2023년 4월 26일

DBMS

목록 보기
2/7
post-thumbnail

Definition

"어떠한 것이, 무언가에 의해, 다른 상태로 대체되어, 어떠한 곳에, collection된다면, data라 부를 수 있다."고 data를 정의했었다. 여기에서, database는 바로 (어떠한 곳에) 해당된다. 어떠한 것이, 무언가에 의해, 다른 상태로 대체되어, 어떠한 곳에(database), collection된다면, 그것을 data라 하는 것이다. 즉 쉽게 말해, DataBase(DB)란, 무언가가 Data로서, collection될 때, collection이 되는, 어떠한 곳(저장소)를 말한다.

Example

의원이야기
한 의원이 있다. 그곳의 의원은, 의원의 운영을 위해, 병부일지를 만들게 되었다. 그리고 그 병부일지에, 병자의 나이, 성별, 방문일자, 증세, 진단, 처방, 재방일자, 진료비 등을 기록하였다. 여기에서 data는 무엇일까. 어떠한 것이(병자의 살아온 세월, 성별, 방문한 시간(현재), 증세, 진단, 처방, 재방할 시간(미래), 보상), 무언가에 의해(의원의 해석), 어떠한 것으로서(한자로 된 문자), 어떠한 곳에(한지), collection된다면, data가 되는 것이다. 즉, 한지에 쓰여진 한자가 data인 것이며, data가 collection 될 수 있는 그 한지가 바로 database인 것이다.

병원이야기
한 의원이 아니라, 대학병원 규모라면, 어떻게 될까. 큰 병원의 운영을 위해선, 많은 데이터를 collection해야 한다. 당연히, 종이에 수기로 작성하기엔, 공간도 많이 필요하고, 인건비도 많이 들며, 시간도 낭비가 된다. 즉, 이러한 상황에서, 종이는 database로서 단점이 많다. collection의 규모에 따라 컴퓨터의 필요성은 중요해진다. 컴퓨터를 database로 사용한다면, 훨씬 많은 것들을 collection 할 수 있으며, 보안, 효율, 비용적으로 이점이 많기 때문이다. 컴퓨터는 기본적으로 많이 collection 할 수 있으며, 빠르게 collection 할 수 있다. 또한 공간을 많이 차지하지 않아,

0개의 댓글