Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DB란 무엇일까? DB선택 기준은? DB의 종류는?

1,422 views
Skip to first unread message

kornet.net

unread,
Apr 8, 2006, 2:52:11 AM4/8/06
to
DB(Database)는 속칭 DB라고 부릅니다.
DB는 발음 그대로 디비(디비는 것-이것저것 뒤저서 찾아내는 것)입니다.
Database는 동시접속자수,Multi-Thread 지원등등으로 그 기능이 세분화 되어
있으며,
Database간에 구분을 짓기도 합니다.
DB의 거의 표준이다시피 하는 것은 당연 Oracle입니다.
이 Oracle도 시대에 따라 변하게 되는데 그것을 구분한 것이 Version입니다.
현재는 10g 버젼이 마지막 버젼으로 CBO(Cost-Base-Optimizer)를 기본으로
서비스되게끔 설계되었죠.
그외에도 가격대 성능비로 MS-SQL이 있으며,
가격 성능비, 서버비용대 성능등으로 따져서
MySQL(무료/유료),FireBird(무료),PostSQL(무료)-무료DB는 많지만 Server
Platform과 그 기능 및 안정성,성능에서 만족하지 못할 수도 있다-등이 있으며,
사이베이스,DB2등 다양한 것이 있습니다.

DB의 일반적 선택기준은 회사마자 조금 차이가 있는데,
DB가격,용도,Server Platform(Linux,Unix,Window NT/Server등),동시 접속자수,
OS등으로 선택의 폭이 큽니다.
제일 먼저 보셔야할 것이 DB의 용도,Server Platform을 결정하고, Server
OS(Operating System)를 결정하는 것입니다.
그에 따라서 DB를 선택하는데, 만약, OS가 BSD계열(Linux,Unix)이라면
Oracle,DB2등등을 선택하겠고,
Windows라면, 거의 모든 DB를 선택할 수 있겠습니다.

동시접속자수가 많다면 대부분 Oracle이나 MS-SQL을 선호하면, 가격을 중시할
경우
가격대 성능비가 우수한 MS-SQL을 사용할 것입니다.
먼 미래를 지향하고 설계부터 잘 맞춘다면, 당연히 Oracle을 선택하겠죠.
물론, Web 홈페이지에서 게시판,회원가입과 같은 같단한 작업이나 입력되는 혹은
저장되는
자료의 건수가 수십만건 이하이고, 속도 및 관리,안정성이 크게 요구되지 않을
때에는
대부분 무료 DB를 구축하게 되죠..

어쨌든 DB를 선택할 경우에는 많은 경우의 수와 가격, Server Platform, OS,
유지보수에 따라서
천차만별이 되겠습니다.
오늘은 줄이도록 하겠습니다.
다음번엔 DB의 활용에 대해서 서술해 보도록 하겠습니다.


감돌이세상

unread,
Apr 9, 2006, 5:34:45 AM4/9/06
to
기대됩니다 ^^
0 new messages