오라클설치/에러/ET

DBMS의 단점

프로필

2005. 12. 27. 20:27

이웃추가

▒  DBMS의 단점으로는 다음과 같은 것들을 생각할 수 있습니다.

- 시스템의 사양에 따라 DBMS의 관리가 어렵다.
- 시스템에 따라 Performance가 각기 다르고 그것을 튜닝하는 것도 어렵다.
- 화일 시스템을 사용할 때에 비해, 별도로 DBMS를 구입해야 하므로 비용이 추가된다.
- 시스템 개발을 하더라도 DBMS에 맞춰서 개발해야 한다는 제약조건이 있다.
- DBMS를 사용하기 위해서 SQL 언어 등을 별도로 배워야 한다.

 

DBMS 장단점

Oracle 장점 단점
- 많은 사용자가 존재함. - DBMS를 운영하기 위하여 많은 하드웨어 자원의 필요.
- 입증된 제품의 우수성. - 복잡한 DBMS 관리.
- PC급에서 Mainframe급까지 모두 설치됨. - 가격이 동종의 DBMS 보다 비쌈
- 3rd Party의 강력한 지원. - 모든 제품에 Kernel이 필요.
- 분산처리 지원 기능의 우수성 - 배우기 힘든 제품 기능들의 존재.
- SMP 및 MPP의 지원.  
   
Sybase 장점 단점
- Client/Server용으로 설계되어 성능과
   분산처리 지원이 탁월.
- 복잡한 DBMS 관리.
- 부족한 확장성.
- 타 DB에 비하여 DBMS를 - Sybase 자체 개발 등의 지원도구의 부족
  운영하기 위하여 적은 하드웨어 - 예전 버전에서의 표준SQL의 지원불량.
  자원만으로도 충분. - M$에 의한 대체 DBMS의 등장으로 독창성 훼손.
- 3rd Party 지원도구의 지원 우수.  
- Open Server / MDI Gateway 지원.  
- PowerBuilder와의 결합 및 지원우수.  
- Replication Server 특성 우수.  
- Record Tracking 우수.  
   
MSSQL 장점 단점
- Sybase의 장점들을 물려 받음 - Sybase의 특성들을 물려받음.
- 저렴한 제품 가격.   (Microsoft의 Family로서의
- Windows NT환경에서 최적의   기능을 충분히 하도록 범용
  기능 및 성능을 발휘하도록   RDBMS의 기능을 대폭 축소)
  설계됨 (SMP,  하드웨어 확장성 우수). - Microsoft는 RDBMS에
- Microsoft의 '토털 솔루션' 전략의 중심축.   주력하는 회사가 아니므로 충분한 지원 및 더나은
- 단순한 데이터베이스 기능.   DBMS로의 발전 전망 불투명.
- 최근의 Sybase의 신 기능의 결여
  - DBMS 전문가의 부족.
  - 단순한 데이터베이스 기능.
IBM-DB2 장점 단점
- IBM Product Line의 호환성. - Stored Procedure등의 기능 미흡
- DRDA(Distributed Relational - 제한된 호환성.
  Database Architecture) 구조. - 3rd Party 지원도구의 부족.
- 저렴한 가격. - OS/2의 성능의 문제점.
- RDBMS와 Platforms의 안정성. - 시장이 편중됨(IBM 위주).
- CICS와의 통합사용이 가능.  
- 원격관리의 우수성.  
MySql 장점 단점
- 빠르고 안정적이며 사용하기가 쉬움. - FK를 사용하려면 설치시 옵션을 주어야 가능.
- 무료이며, 고사양을 요구하지 않음. - 롤백, 뷰, 트리거, 트랜잭션이 안됨.
- 웹 환경에 맞게 설계됨. - 서브쿼리가 지원안됨.
  - 실시간 백업이 안됨.
기타

모바일 전용 DBMS와 XML을 지원하는 DBMS 등이 출시되었으며,
점차 DBMS도 최적에 맞는 제품들이 많이 나올 것이다.

 

 

 

 

  

 

아는남자
아는남자

고인물은 썩는다