Microsoft SQL Server 2005 Beta 2의 릴리스와 함께 데이터베이스 개발 분야가 새롭게 변화하고 있습니다. 데이터베이스 개발자는 이제 코드를 기능에 맞도록 적절하게 배치하여 XML 같은 원시 형식의 데이터에 액세스하거나 데이터베이스 서버 중심의 복잡한 시스템을 구축할 수 있습니다. 데이터베이스 개발은 그 어느 때보다 효율적으로 통합되고 있으며, 개발자는 필요한 모든 도구를 편리하게 사용할 수 있습니다.

이 기사에서는 개발자가 새로운 클래스의 데이터베이스 응용 프로그램을 구축할 수 있는 SQL Server 2005의 새 기능 중 몇 가지에 대해 설명합니다.

.NET Framework 통합
Microsoft SQL Server 2005 Beta 2가 출시됨으로써 데이터베이스 프로그래머는 Microsoft .NET Framework 클래스 라이브러리와 최신 프로그래밍 언어를 최대한 활용하여 서버 내에서 기능을 구현할 수 있게 되었습니다. 데이터베이스 개발자는 CLR(공용 언어 런타임) 통합을 사용하여 저장 프로시저, 함수 및 트리거를 선택한 .NET Framework 언어로 코드화할 수 있습니다. Microsoft Visual Basic .NET 및 C# 프로그래밍 언어는 모두 개체 지향 구문, 구조적 예외 처리, 배열, 네임스페이스 및 클래스를 제공합니다. 뿐만 아니라 .NET Framework는 서버 쪽에서 쉽게 사용할 수 있는 광범위한 기본 제공 기능을 갖춘 수천 개의 클래스 및 메서드를 제공합니다. Transact-SQL에서는 수행하기 곤란했거나 어려웠던 여러 가지 작업을 관리되는 코드를 사용하여 보다 효율적으로 완수할 수 있습니다. 또한 새로운 두 가지 데이터베이스 개체 형식(집계 및 사용자 정의 형식)을 사용할 수 있습니다. 개발자는 이미 습득한 지식 및 기술을 보다 효율적으로 사용하여 in-process 코드를 작성할 수 있게 되었습니다. 요약하자면 SQL Server 2005 Beta 2를 통해 개발자는 데이터베이스 서버를 확장하여 백엔드에서 적절한 계산 및 작업을 보다 쉽게 수행할 수 있습니다.


MS 기술정보(추가정보) : http://www.microsoft.com/korea/msdn/library/ko-kr/sql/html/sql_ovyukondev.aspx


홍순성
Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/2718 관련글 쓰기

댓글을 달아 주세요