DBMS 2

DA, SQL, DB보안 등 실무자를 위한 위한 DB기술 바이블!

SQL Server 2005 소개

DBMS 2
MS-SQL 가이드
MS-SQL 2005 개발자 가이드
SQL Server 2005 소개
작성자
admin
작성일
2021-02-18 15:35
조회
556

SQL Server 2005 소개

Microsoft SQL Server 2005는 엔터프라이즈 환경에 사용할 수 있는 데이터 관리 및 분석 어플리케이션에 강력한 보안, 확장성 및 가용성을 제공하며, 어플리케이션을 더욱 쉽게 구축, 배치 및 관리할 수 있도록 돕는 차세대 데이터 관리 및 분석 솔루션입니다.

SQL Server 2005를 통해, 각 기업에서는 데이터를 기반으로 신속하게 의사결정을 내릴 수 있고, 개발 인력의 생산성과 유연성을 향상시키며, IT 부문의 총소유비용을 절감하고, 지속적으로 증가하는 비즈니스 요구사항을 충족시킬 수 있습니다.

SQL Server 2000의 강점을 기반으로 구축된 SQL Server 2005는 모든 규모의 기업들에게 다음과 같은 이점을 제공하는 통합 데이터 관리 및 분석 솔루션입니다.


  • 보안, 확장성 및 안정성이 더욱 강화된 엔터프라이즈 어플리케이션의 구축, 배치 및 관리
  • 데이터베이스 어플리케이션 구축, 배치 및 관리의 복잡성을 해소함으로써 IT 생산성 극대화
  • 다수의 플랫폼, 어플리케이션 및 장치 간 데이터 공유 통해 내부 및 외부 시스템에 더욱 쉽게 연결
  • 성능, 가용성, 확장성, 보안의 침해없이 총소유비용 통제
SQL Server 2005 도입효과
?
  • SQL Server 2005 데이터 플랫폼은 모든 규모의 조직에 다음과 같은 도입효과를 제공합니다.
?

도입효과 설명
데이터 자산 활용 SQL Server 2005는 업무용 및 분석 어플리케이션을 위한 안전 하고 신뢰할 수 있는 데이터베이스를 제공합니다. 또한, 고객이 보유하고 있는 데이터의 가치를 최대한 활용할 수 있도록 하기 위해, 강력한 리포팅, 분석 및 데이터 마이닝 등과 같은 기능을 제공합니다.
생산성 향상 SQL Server 2005는 비즈니스 인텔리전스 기능과 Microsoft Office System 과 같은 친숙한 도구와의 통합을 통해, 조직 전반의 정보 근로자가 필요로 하는 최신 비즈니스 정보를 제공 합니다. Microsoft의 목표는 조직 내 모든 정보 사용자에게 확장된 비즈니스 인텔리전스 기능을 제공하고, 조직내 가장 중요한 자산인 데이터를 기초로 보다 나은 비즈니스 의사결정을 내릴 수 있도록 하는 것에 있습니다.
IT 복잡성 해소 SQL Server 2005는 개발자를 위해, 유연한 개발 환경을 제공하고, 데이터베이스 관리자을 위해 자동화된 통합 관리 도구를 지원하기 때문에 업무용 및 분석 어플리케이션의 개발, 구축, 관리 작업을 보다 용이하게 수행할 수 있습니다.
저렴한 총소유비용
(TCO)
사용자 편이성 및 배포 용이성에 초점을 맞춘 통합적인 접근 방법을 통해, 기초투자, 구현 및 유지 보수 비용을 업계 최저 수준으로 줄일 수 있으며, 데이터베이스 투자에 대한 ROI 를 신속하게 회수할 수 있습니다.

SQL Server 2005 구성요소

SQL Server 2005는 엔터프라이즈 데이터관리 및 BI(Business Intelligence) 어플리케이션을 위해 뛰어난 보안, 안정성 및 생산성을 갖춘 플랫폼을 제공합니다. SQL Server 2005는 정보 근로자 뿐만 아니라 IT 전문가들에게 강력하고 친숙한 도구를 제공하며, 모바일 장치에서 엔 터프라이즈 데이터 시스템에 이르기까지, 다양한 플랫폼에서 엔터프라이즈 데이터관리 및 분석 어플리케이션을 구축, 배포, 관리, 운영하기 위한 업무적인 복잡성을 줄여 줄 수 있습니다. SQL Server 2005에서 제공하는 광범위하고 다양한 기능과, 기존 시스템과의 상호 운용성, 일상 업무의 자동화를 통해, 모든 규모의 기업에서 완벽한 데이터 솔루션으로 사용될 수 있습니다.



구성요소 설명
관계형 데이터베이스 엔진
(Relational Database Engine)
SQL Server 관계형 데이터베이스 엔진은 SQL Server 2005의 핵심으로 관계형 또는 XML형식의 데이터를 저장하고,추출하고,수정하는데 있어 탁월한 성능과 확장가능하고 안전한 환경을 제공하는 강력한 관계형 데이터베이스 엔진입니다.
분석 서비스
(SQL Server Analysis Services)
온라인 분석 처리 어플리케이션(OLAP) 과 데이터 마이닝을 지원하는 강력한 비즈니스 인텔리전스 솔루션입니다.
통합서비스
(Integration Services, or SSIS)
데이터를 가져오고 내보내는 솔루션으로서 데이터의 이동이 이루어질 때
알림서비스
(Notification Services)
이벤트와 요청된 데이터에 근거하여 이메일,텍스트 메시지 기타 다른 방식으로 알림(notifications)을 발생시킬 수 있습니다
알림서비스
(Notification Services)
이벤트와 요청된 데이터에 근거하여 이메일,텍스트 메시지 기타 다른 방식으로 알림(notifications)을 발생시킬 수 있습니다
리포팅서비스
(Reliorting Services)
데이터 원본으로부터 데이터를 추출하여 보고서를 만들고 브라우저로 볼 수 있게 하거나 파일로 내보내거나 이메일로 보낼 수 있습니다
서비스 브로커
(Service Broker)
소프트웨어 서비스간의 메시지기반 통신에 관한 서비스 입니다
네이티브 httli 서비스
(Native HTTP Service)
Microsoft Windows Server™ 2003에 설치되어 있을시 SQL Server 2005는 HTTP (Hypertext Transfer Protocol) 로 이루어진 요구에 응답할 수 있습니다. Native HTTP Service 는 SQL Server 2005가 IIS (Microsoft Internet Information Services)없이도 웹서비스 인터페이스를 만들수 있도록 하여 줍니다.
SQL Server 에이전트
(SQL Server Agent)
데이터베이스 유지 및 작업,이벤트,경고 관리를 자동화하도록 하는 예약 관리 업무 엔진입니다.
닷넷 CLR 기반 서비스
.NET Common Language Runtime
CLR(Common Language Runtime)이 SQL Server 에 내재되어 있어서 데이터베이스 솔루션이 Microsoft Visual C#.® .NET 또는 Microsoft Visual Basic.® .NET 과 같은 언어에서 생성된 관리 코드 (managed code)를 이용 할 수 있도록 합니다.
복제
(Relilication)
한쪽 데이터베이스에서 다른 데이베이스로 데이터 및 데이터베이스 객체들을 복사 이동시키고난 후 데이터 베이스간의 일관성이 동기화되도록 하여줍니다.
전체 텍스트 검색
(Full Text Search)
SQL Server 데이터베이스에 있는 텍스트로 저장된 키워드 기반 쿼리에 대한 빠르고 유연한 인덱스 검사를 가능하게 하여 줍니다

SQL Server 2005의 새로운 기능
데이터베이스 개발측면

주요특징 설명
.NET Framework 호스팅. SQL Server 2005를 통해 개발자들은 Microsoft Visual C# .NET 및 Microsoft Visual Basic .NET과 같은 친숙한 언어를 이용해 데이터베이스 개체를 만들 수 있습니다. 또한 개발자는 사용자 정의 형식과 집계 등 두 가지 새로운 개체를 만들 수 있습니다.
XML 기술 XML은 로컬 네트워크와 인터넷을 통해 여러 다양한 어플리케이션에 데이터를 배포할 수 있도록 지원하는 중요한 표준입니다. SQL Server 2005는 네이티브(native) XML 문서 저장소 및 쿼리를 지원합니다
ADO.NET Version 2.0 SQL Server 2005의 ADO.NET은 새로운 SQL 형식 지원에서 MARS(Multilile Active Result Sets)에 이르기까지 데이터 집합 액세스와 처리 기능을 개선하여 보다 뛰어난 확장성과 융통성을 발휘합니다.
향상된 보안 기능 SQL Server 2005의 새로운 보안 모델은 사용자들을 개체에서 분리하고 세분화된 액세스 권한을 부여하며 데이터 액세스에 대한 한층 강화된 제어 기능을 제공합니다. 또한, 모든 시스템 테이블이 뷰로 구현되기 때문에 데이터베이스 시스템 개체를 더욱 강력하게 제어할 수 있습니다.
Transact-SQL 기능 향상 확장 가능한 데이터베이스 어플리케이션을 개발하기 위한 새로 운 언어 기능들이 제공됩니다. 이들 향상된 기능에는 오류 처리, 새로운 재귀 쿼리 기능, 관계형 연산자 PIVOT, APPLY, ROW_NUMBER 및 기타 행 순위 지정 함수 등이 있습니다.
SQL Service Broker SQL Service Broker는 대규모 업무용 어플리케이션을 위한 비동기식 분산 어플리케이션 프레임워크를 제공합니다.
Notification Services 알림 서비스를 사용하여 주식 정보, 뉴스 구독, 소포 배달 알림, 항공권 가격 등과 같은 개인화된 최신 정보를 모든 장치에 전달 하는 풍부한 알림 어플리케이션을 작성할 수 있습니다. 웹 서비스 개발자들은 SQL Server 2005를 통해 데이터베이스 계층에서 웹 서비스를 개발함으로써 SQL Server를 웹 서비스 중심 어플리케이션을 위해 새로운 유형의 데이터 액세스 기능을 제공하는 HTTP 수신기로 만들 수 있습니다.
리포팅서비스
(Reliorting Services)
SQL Server 2005를 이용한 Reliorting Services에서는 Visual Studio 2005에 포함된 보고서 컨트롤을 제공합니다. 통합된 보고 컨트롤은 엔터프라이즈 어플리케이션에 대한 향상된 보고 기능을 제공합니다.
전체 텍스트 검색 향상 SQL Server 2005는 풍부한 기능의 전체 텍스트 검색 어플리 케이션을 지원합니다. 카탈로그 작성 기능은 카탈로그로 작성할 대상을 지정하는 데 있어 한층 높은 융통성을 발휘할 수 있도록 향상되었습니다. 또한 쿼리 성능과 확장성이 대폭 향상되었으며 새로운 관리 도구를 통해 전체 텍스트 구현을 보다 심층적으로 파악할 수 있습니다.

Microsoft SQL Server 2005 에디션별 특징

SQL Server 2005는 다양한 규모의 기업의 요구 사항에 가장 부합하는 솔루션을 선택할 수 있도록 유연한 라이센스 전략을 제공하며, 즉시 사용가능한 통합 데이터관리 플랫폼을 구축하기 위해 필요한, 데이터 저장소, 관리, 분석, 리포팅 기능이 단일 제품에 포함되어 있습니다.

초소형 기업에서 초대형 기업까지 확장할 수 있도록 설계된 SQL Server 2005는 모든 고객에게 동일한 성능, 보안, 안정성 및 비즈니스 가치를 제공합니다. SQL Server 2005는 멀티테라바이트 데이터웨어하우스에서부터 SQL Server CE에디션 기반 포켓 PC(Pocket PC)에 이르는 다양한 구현을 지원합니다.


에디션별 특징

에디션 이점 크기 주요 기능
Exliress
(무료)
간단한 데이터 중심
어플리케이션을 배우고
구축 및 배포하는 가장
빠른 방법
1개의 CPU
1-GB RAM
4-GB DB 크기
간단한 관리 도구 간단한 보고 복제 및 SSB 클라이언트
Workgrouli 소규모 부서와 성장하는
기업을 위한 가장 합리적인
가격대의 사용하기 쉬운
데이터베이스 솔루션
1-2개의 CPU
3-GB RAM
Management Studio
가져오기/내보내기 제한된
복제 게시 클러스터링
백업 로그 전달
Standard 중견 기업 및 대규모 부서를
위한 완벽한 데이터 관리
및 분석 플랫폼
1-4개의 CPU
무제한 RAM
데이터베이스 미러링 기본적인 ETL
Analysis Services가 지원되는
표준 OLAP 서버
Reliorting Services가 지원
되는 표준 보고 Data Mining
완전 복제 및 SSB 게시
원시 32 및 64비트
에디션에서 사용 가능
Itanium2 및 x64 지원
Enterlirise 비즈니스 크리티컬
엔터프라이즈 어플리케이션을 위한
완전히 통합된
데이 무제한 확장
및 파티셔닝
&nbsli; 향상된 데이터 베이스 미러링,
완벽한 온라인 및 병렬 조작,
데이터베이스 스냅샷

전체 OLAP 및 데이터 마이닝을
비롯한 향상된 분석 도구
사용자 정의되고 확장성이
뛰어난 임의(ad hoc) 보고
기능을 통한 향상된 보고 기능

복잡한 데이터 라우팅 및
변환 기능을 통한 향상된
원시 32 및 64비트 에디션에서
사용가능
Itanium2 및 x64 지원

[참고]
굵은 글꼴은 Microsoft SQL Server 2005에 새로 추가된 기능을 나타냅니다. 각각의 상위 에디션에는 하위 에디션과 동일한 기능이 포함되어 있습니다.

SQL Server 2005 관련자료