현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.

 Mir의 운영환경

 본체

 DeskTop

 O S

 Windows7 Ultimate K

Microsoft SQL Server Compact


MS-SQL CE에 대해서 알아보자. 

(MSDN참조 : https://msdn.microsoft.com/ko-kr/library/aa983313(v=vs.90).aspx )


Microsoft SQL Server Compact(이하 MS-SQL CE)는 기존 MS-SQL과 다르게 따로 서버를 설치할 필요가없이

.sdf 데이터베이스 파일을 사용하여 간단하게 설치 및 배포를 할수 있는 데이터베이스입니다.


기본적으로 MS-SQL CE는 Embeded용 Database버전입니다.

또한 Mobile제품 군을 지원하는 유일한(MS계열중) Database입니다.


MS-SQL CE는 .SDF 파일 포멧을 이용하기때문에 기타 다른 MS-SQL 제품들과 호환이 불가하며 DB크기(4GB 제한)나 컬럼타입등 기능이 다소 제한적이지만 T-SQL, LINQ to SQL, ADO.NET등 개발에 유용한 기능들은 대부분 지원합니다.


SQL CE는 설치 및 배포가 간편하며 SQLite와 비교하여 빠른편이므로 MS계열의 App 또는 Desktop 프로그램의 내장DB(파일DB)로 주로 사용합니다.


 

※ 관련글

SQL CE, SQLite 성능비교 기사(영문)

Visual Studio 2010에서 MS-SQL Compact 3.5 데이터베이스 생성 및 연결(준비중)


+ Recent posts