더욱 빠른 개발
기존의 Transact-SQL 기술을 활용하고 Microsoft ADO.NET Entity Framework 및 LINQ 등의 기술을 통합합니다. Visual Studio 2008, Visual Web Developer 2008 및 SQL Server Management Studio와 긴밀하게 통합하여 응용 프로그램을 더욱 빠르게 개발합니다.
개발 가속화
ADO.NET Entity Framework로 데이터를 모델링하여 상세한 데이터베이스 스키마를 숨기고 비즈니스 로직과 가까운 엔터티를 사용하여 데이터에 액세스합니다. LINQ to SQL 및 LINQ to Entities를 비롯하여 모든 Microsoft .NET 언어에서 기본적으로 엔터티의 데이터를 검색할 수 있게 하는 LINQ 지원을 활용합니다.
개발자 생산성 향상
Visual Studio 2008 및 Visual Web Developer와 통합되어 개발자의 생산성을 높이고 개발을 단순화합니다. 리치 테이블 및 쿼리 디자이너, 서버 탐색기와의 완벽한 통합, 드래그 앤 드롭 IDE 지원 등의 고급 기능을 활용하여 데이터 바인딩 응용 프로그램을 빠르게 개발합니다. PHP용 SQL Server 드라이버를 사용하여 PHP로 데이터에 액세스합니다.
간편한 디자인 프로세스
SQL Server Management Studio Express로 SQL Server 2008 R2 Express 데이터베이스를 관리합니다. 로컬 SQL Server 2008 R2 Express 데이터베이스에 연결하고 완벽한 개체 탐색기 통합으로 개체를 관리합니다. 쿼리 조정에 도움을 주는 시각적 쿼리 계획을 사용하여 쿼리를 작성, 실행 및 테스트하고 관리 및 유지보수 옵션에 액세스합니다.
견고한 응용 프로그램
저장 프로시저, CLR 통합, 트리거 및 뷰를 통해 비즈니스 로직을 중앙화하고 응용 프로그램 성능을 높이면서 고급 기능을 사용하여 응용 프로그램을 개발합니다. 쿼리 알림을 사용하여 데이터 변경에 동적으로 대응하고, Service Broker 및 복제를 통해 데이터를 원격 위치로 확장합니다.
모든 데이터 유형 관리
관계형 데이터, XML 및 공간 데이터를 기본적으로 지원하여 비즈니스 데이터를 저장함과 동시에 구조적 데이터와 비구조적 데이터를 지원합니다. XML 데이터를 저장 및 검증하고 XQuery를 사용하여 데이터를 검색합니다. 날짜 및 시간 등의 데이터 유형을 사용하여 시간 데이터를 더욱 세분화합니다.
데이터 매핑
비즈니스 응용 프로그램에 지리 정보를 추가하고 장소 인식 응용 프로그램을 개발합니다.
유용한 정보 제공
Reporting Services를 사용하여 데이터를 시각화하고 사용자의 복잡한 질문에 답하는 깔끔한 보고서를 만듭니다. Microsoft Word 및 Microsoft Excel을 사용하여 보고서를 공유할 수 있습니다.
어디에서나 데이터 액세스
네트워크와 연결이 끊어진 경우에도 작동하는 가끔 연결되는 응용 프로그램을 개발합니다. 중앙 데이터베이스와 자동으로 동기화되는 데스크톱 응용 프로그램을 개발합니다.
간편한 원격 관리
정책 기반 관리를 통해 데이터 인프라를 관리하고 모든 인스턴스에 정책을 적용합니다. 쿼리 최적화, 명명 규칙, 백업, 복원 및 인덱스 관리 등의 일반 작업 정책을 정의하여 유지 관리 시간을 단축합니다. 여러 서버에 정책을 적용하여 기업 전체를 일관적으로 관리합니다.
기업 데이터 동기화
SQL Server 트랜잭션 및 병합 복제를 지원하여 데이터의 동기화를 유지합니다. 충돌 해결의 고급기능을 활용하여 견고한 비즈니스 솔루션을 구축하고, 변경 추적 및 Microsoft Sync Framework를 지원하여 데이터를 자동으로 동기화합니다.