목차
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)의 의의와 목적 및 장단점
소개글