목차
1. 배경
2. DBMS 종류와 특징
⑴ 계층형 데이터베이스 관리시스템 (HDBMS)
⑵ 네트워크형 데이터베이스 관리시스템 (NDBMS)
⑶ 관계형 데이터베이스 관리시스템 (RDBMS)
⑷ 객체지향형 데이터베이스 관리시스템 (OODBMS)
⑸ 객체관계형 데이터베이스 관리시스템 (ORDBMS)
3. DBMS 제품 비교 및 분석
⑴ 비교 대상
⑵ 비교 내용
▶ 각 DBMS의 특징, 기능, 장․단점
⒜ Oracle
⒝ MySQL
⒞ SQL Server
▶ 운영체제들(Unix, Windows2000, Linux등)과 DBMS의 궁합?
2. DBMS 종류와 특징
⑴ 계층형 데이터베이스 관리시스템 (HDBMS)
⑵ 네트워크형 데이터베이스 관리시스템 (NDBMS)
⑶ 관계형 데이터베이스 관리시스템 (RDBMS)
⑷ 객체지향형 데이터베이스 관리시스템 (OODBMS)
⑸ 객체관계형 데이터베이스 관리시스템 (ORDBMS)
3. DBMS 제품 비교 및 분석
⑴ 비교 대상
⑵ 비교 내용
▶ 각 DBMS의 특징, 기능, 장․단점
⒜ Oracle
⒝ MySQL
⒞ SQL Server
▶ 운영체제들(Unix, Windows2000, Linux등)과 DBMS의 궁합?
본문내용
다.
- 전체 텍스트 검색
Microsoft Office 문서를 통한 검색을 비롯해, 구조화된 데이터 및 구조화되지 않은 데이터를 모두 사용 및 관리합니다.
▲ 최소 출시 기간 (데이터웨어하우징지원)
- 간편해진 데이터베이스 관리
자동 조정 및 관리 기능이 있어 관리자가 다른 중요한 작업에 집중할 수 있습니다.
- 향상된 개발자 생산성
사용자 정의 기능, 관련 항목 참조 무결성, 통합된 트랜잭트 SQL(T-SQL) 디버거로 코드를 다시 사용하여 개발 과정을 간소화할 수 있습니다.
- 데이터 변환 서비스
유형이 다른 원본에서 데이터를 추출하고, 변환하고, 로드하는 루틴을 자동화합니다.
- 응용 프로그램 확장
Microsoft Windows® CE 핸드 헬드 장치와 같은 장치의 액세스를 지원하므로 응용 프로그램을 보다 폭 넓게 액세스할 수 있고 사용자 기반을 확대해 줍니다.
- 웹 및 응용 프로그램 호스팅
SQL Server 2000은 다중 인스턴스를 지원하므로 타사가 자사 전자 상거래 솔루션을 호스팅하도록 할 수 있습니다.
- English Query
다차원 식(MDX)을 사용하지 않고 영어로 질문을 올릴 수 있습니다.
- 데이터 마이닝
데이터 마이닝의 패턴과 경향을 파악하고 해당 분야의 향후 경향을 예측합니다.
- 분석(OLAP) 서비스
다차원 저장소를 사용하는 복잡하고 대형 데이터 집합을 신속하고 정교하게 분석합니다.
- OLAP 유연성
유연성 있는 비즈니스 분석을 위해 다차원 형식을 사용합니다.
- 폐쇄 루프 분석
OLAP보다 한 단계 더 나아간 분석을 통해 다음 비즈니스 단계를 이끌어 나갑니다.
- 장단점
▲ 장점
- Sybase의 장점들을 물려 받음
- 저렴한 제품 가격
- Windows NT환경에서 최적의 기능 및 성능을 발휘하도록 설계됨(SMP, 하드웨어 확 장성 우수)
- Microsoft의 '토털 솔루션' 전략의 중심축
- Networking
- Database
- Tools
- 단순한 데이터베이스 기능
▲ 단점
- Sybase의 특성들을 물려받음
(Microsoft의 Family로서의 기능을 충분히 하도록 범용 RDBMS의 기능을 대폭 축소)
- Microsoft는 RDBMS만에 주력하는 회사가 아니므로 충분한 지원 및 더 나은 DBMS 로의 발전 전망의 불투명
- 최근의 Sybase의 신기능의 결여
- DBMS 전문가의 부족
- 단순한 데이터베이스 기능
▶ 운영체제들(Unix, Windows2000, Linux등)과 DBMS의 궁합?
▲ Unix
Unix처럼 대용량의 비교적 규모가 큰 서버를 구축하는 DBMS로는 Oracle이 운영하는데 궁합이 잘 맞는다. Oracle은 플랫폼의 구애없이 사용가능하도록 만들어졌으나, 버전에 따라 대규모 서버와 중소규모의 서버용으로 나온것이 있지만, 실제로 Unix처럼 대규모의 서버를 운영하는데 적합하다고 볼 수 있다.
▲ Windows 2000(NT계열)
Windows NT계열에서는 MS자사에서 만든 MS-SQL이 궁합이 잘 맞도록 설계되었다.
특히 Windows NT계열에 들어있는 웹서버인 IIS에서도 궁합이 잘 맞는다고 볼 수 있다.
▲ Linux
Linux는 대체로 중소규모의 저용량 서버를 구축하는데 사용되는데 이때의 DBMS로는 MySQL을 사용하시는 것이 좋다.
처음엔 Unix 및 Linux에서 최적화된 성능을 발휘하도록 만들어졌으나, 얼마전부터는 Windows에서도 호환성이 강화되어 배포되고 있다. 현재 플랫폼에 구애없이 각각 서버에 맞는 버전이 출시되지만, 현재 대부분의 Linux Server에서는 DBMS로 MySQL를 선호하는 추세에 있다.
- 전체 텍스트 검색
Microsoft Office 문서를 통한 검색을 비롯해, 구조화된 데이터 및 구조화되지 않은 데이터를 모두 사용 및 관리합니다.
▲ 최소 출시 기간 (데이터웨어하우징지원)
- 간편해진 데이터베이스 관리
자동 조정 및 관리 기능이 있어 관리자가 다른 중요한 작업에 집중할 수 있습니다.
- 향상된 개발자 생산성
사용자 정의 기능, 관련 항목 참조 무결성, 통합된 트랜잭트 SQL(T-SQL) 디버거로 코드를 다시 사용하여 개발 과정을 간소화할 수 있습니다.
- 데이터 변환 서비스
유형이 다른 원본에서 데이터를 추출하고, 변환하고, 로드하는 루틴을 자동화합니다.
- 응용 프로그램 확장
Microsoft Windows® CE 핸드 헬드 장치와 같은 장치의 액세스를 지원하므로 응용 프로그램을 보다 폭 넓게 액세스할 수 있고 사용자 기반을 확대해 줍니다.
- 웹 및 응용 프로그램 호스팅
SQL Server 2000은 다중 인스턴스를 지원하므로 타사가 자사 전자 상거래 솔루션을 호스팅하도록 할 수 있습니다.
- English Query
다차원 식(MDX)을 사용하지 않고 영어로 질문을 올릴 수 있습니다.
- 데이터 마이닝
데이터 마이닝의 패턴과 경향을 파악하고 해당 분야의 향후 경향을 예측합니다.
- 분석(OLAP) 서비스
다차원 저장소를 사용하는 복잡하고 대형 데이터 집합을 신속하고 정교하게 분석합니다.
- OLAP 유연성
유연성 있는 비즈니스 분석을 위해 다차원 형식을 사용합니다.
- 폐쇄 루프 분석
OLAP보다 한 단계 더 나아간 분석을 통해 다음 비즈니스 단계를 이끌어 나갑니다.
- 장단점
▲ 장점
- Sybase의 장점들을 물려 받음
- 저렴한 제품 가격
- Windows NT환경에서 최적의 기능 및 성능을 발휘하도록 설계됨(SMP, 하드웨어 확 장성 우수)
- Microsoft의 '토털 솔루션' 전략의 중심축
- Networking
- Database
- Tools
- 단순한 데이터베이스 기능
▲ 단점
- Sybase의 특성들을 물려받음
(Microsoft의 Family로서의 기능을 충분히 하도록 범용 RDBMS의 기능을 대폭 축소)
- Microsoft는 RDBMS만에 주력하는 회사가 아니므로 충분한 지원 및 더 나은 DBMS 로의 발전 전망의 불투명
- 최근의 Sybase의 신기능의 결여
- DBMS 전문가의 부족
- 단순한 데이터베이스 기능
▶ 운영체제들(Unix, Windows2000, Linux등)과 DBMS의 궁합?
▲ Unix
Unix처럼 대용량의 비교적 규모가 큰 서버를 구축하는 DBMS로는 Oracle이 운영하는데 궁합이 잘 맞는다. Oracle은 플랫폼의 구애없이 사용가능하도록 만들어졌으나, 버전에 따라 대규모 서버와 중소규모의 서버용으로 나온것이 있지만, 실제로 Unix처럼 대규모의 서버를 운영하는데 적합하다고 볼 수 있다.
▲ Windows 2000(NT계열)
Windows NT계열에서는 MS자사에서 만든 MS-SQL이 궁합이 잘 맞도록 설계되었다.
특히 Windows NT계열에 들어있는 웹서버인 IIS에서도 궁합이 잘 맞는다고 볼 수 있다.
▲ Linux
Linux는 대체로 중소규모의 저용량 서버를 구축하는데 사용되는데 이때의 DBMS로는 MySQL을 사용하시는 것이 좋다.
처음엔 Unix 및 Linux에서 최적화된 성능을 발휘하도록 만들어졌으나, 얼마전부터는 Windows에서도 호환성이 강화되어 배포되고 있다. 현재 플랫폼에 구애없이 각각 서버에 맞는 버전이 출시되지만, 현재 대부분의 Linux Server에서는 DBMS로 MySQL를 선호하는 추세에 있다.
추천자료
데이터베이스 보호(Database Security)
데이터베이스 란 무엇인가
File system & Database system 파일 시스템 & 데이터시스베이스템
디지털 데이터베이스 마케팅 전략(Digital Database Marketing Strategy)
데이터베이스 마케팅(Database Marketing)
데이터베이스 마케팅 전략
데이터베이스 시스템총론(이재호 저) 1장 연습문제
데이터베이스 시스템총론 (3판,이재호 저) 3장 연습문제 풀이
데이터베이스 시스템 & 데이터 모델링의 이해
데이터베이스 마케팅(database marketing)의 의의와 목적 및 장단점
소개글