Blog | Tag | Local | Guest | Login | Write |  RSS
MS-SQL의 특징

Microsoft SQL Server는 분산형 클라이언트 서버 환경을 위해서 틀별히 디자인 된 고성능의 스케일러블 데이터베이스 관리시스템으로 내장된 데이터복제 기능과 강력한 관리 툴 및 개방형 시스템 아키텍쳐는 기업이나 조직의 규모에 맞춰 가장 경제적인 정보솔루션을 구축할 수 있도록 최상의 플랫폼을 제공한다.

MSSQL의 특징
  • 통합을
  • 표준 대치형 멀티프로세서 하드웨어 지원
  • 탁월한 가격대 성능비 비용 절감
  • 개방형 표준 향상된 관리
  • 통합과 업계 표준 지원
  • 광범위한 개발
  • 다수의 서버를 지원하는 트랜잭션의 유연한 관리
  • 수백개의 솔루션
  • /외부와의 탁월한 연결 기능
  • 내장된 데이터 복제기능
  • 완벽한 인터넷/인트라넷 통합
  • 강력한 호스트 연결성
  • 우수한 메일 통합 기능
  • 통합된 C2/E3 보안 기능
  • Windows NT에서의 기업네트워크 규모 조정성  

 

  • Windows NT와의 결합으로 NT 서버에서 지원하는 모든 하드웨어 구조에서 완벽하게 지원한다.
    • NT상에서는 SQL 서버가 서비스로서 동작하는데, [제어판]-[서비스] 부분을 보면 된다. 9x에서는 어플리케이션의 개념으로 동작을 한다. NT 최적화 되어 있으며 98 설치시 게임이나 사운드 카드, 비디오카드와의 충돌 많은 문제를 가질 있다.

  • NT 도구(스케쥴링, 성능 모니터, 이벤트 표시기) 연동된다.
    • SQL서버에서 사용하는 거의 대부분의 프로세스를 윈도우즈NT에서 모니터링 가능하다. 특히 NT 성능 모니터에서의 모듈인은 아주 섬세한 부분의 모니터링과 튜닝까지의 연계도 가능해진다. 아울러 SQL서버 자체내에 로그 시스템으로 오류를 분석하며 오류의 설정으로 NT 이벤트 로그에도 사용이 가능해진다SQL서버의 인증방식은 가지로 SQL Server and WindowsNT 인증과  Windows NT only 인증이 있다. 기본 세팅은 1 인증이고, NT 서버의 인증 체계를 그대로 사용이 가능하다.

  • 집중화된 서버 관리로 분산된 기업환경에서의 집중된 서버 관리 도구를 제공한다.
    • NT 텔넷 인증이 없다. 그러나 SQL 서버는 Enterprise Manager라는 관리 툴로 원격지의 서버를 등록(Register) 완전한 관리가 가능하다. 외에도 간편한 Linked서버를 이용하는 방식과 OLE-DB를이용해 Open Rowset으로 쉽게 접근이 가능해 진다. 

  • OLTP(On-Line Transaction Processing) OLAP - DSS(Decision Support System) 같이 다양하게 요구되는 응용프로그램을 지원하도록 설계되었다
    OLTP 특정한 축상에(보통 시간축) 데이터를 일관된 방식으로 저장한다. 문제는 아주 방대한 자료가 동시 접속 유저에 의해 처리된다는점이다. 아울러 OLAP(DSS) 이러한 OLTP 데이터를 분석하기 위한툴이다

  • DBMS 의한 데이터 무결성의 지원이다. 트랜젝션 기반으로 완전한 무결성을 구축 가능하다.

  • 서버 데이터베이스의 일관성과 복구를 지원하는 트랜젝션 관리하고, 다양한 트랜젝션 처리방식을지원 한다.

  • 여러 단계의 보안 레벨을 지원한다.

  • 다양한 분산 데이터 처리기능의 지원한다.
    • 정보의 배포를 위한 내장된 복제 기능이 있고, 적시에 정확한 정보를 필요한 사람에게 제공한다상당히 범용적인 복제 전략을 구축이 가능해지며, 대용량 데이터베이스를 지원한다.

  • 응용 프로그램 개발을 위한 다양한 인터페이스를 제공한다.
    • ODBC 
    • DB - Library
    • Open Data Service