▒ DBMS의 단점으로는 다음과 같은 것들을 생각할 수 있습니다. - 시스템의 사양에 따라 DBMS의 관리가 어렵다.
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 등이 출시되었으며,
| |
|
|