DB 초기화라는 것은 데이터베이스의 내용을 저장하기 위해서는 일정한 포맷을 가진 디비의 저장 공간 자체가 필요합니다. 이러한 공간을 만들어 주는 작업이 디비 초기화입니다.
그리고 디비 데몬이라는 것은 DBMS 의 특성상 반드시 필요한 것입니다. DBMS 라는 것은 그냥 file-based DB 가 아닙니다. 이것은 사용자의 요구를 받아 들여서 그 작업을 한 후 그 결과를 사용자에게 전달해 주는 역할을 해야 합니다. 이렇게 둘 사이의 통신은 보통 SQL 이라는 언어를 많이 사용하지요. 이 때문에, 즉, 사용자로 부터 무엇인가를 듣고 (listening), 그리고 처리를 하고 (doing), 그 결과를 전달해 준다 (transfering) 는 이러한 과정을 처리 하는 놈이 DBMS daemon 입니다. 그러니 디비를 가지고 작업을 할려면 이 놈이 항상 살아 있어야만이 작업이 가능하겠지요.
-- 궁금이 님이 쓰신 글:
>> 현재 Apache + PHP + PostgreSQL 에서 작업중입니다..
>>
>> 설치를 하는 중에 db에 관련해서 궁금한거시..
>>
>> db설치후 초기화와 데몬을 실행해 주어야 한다는데 왜 하는지???
>>
>> 물론 db를 사용하기 위한 절차겠지만 자세히 알고 싶슴다..
|