.net에서 작은 windows 응용 프로그램을 개발 중입니다. 어떤 DB를 사용해야합니까?Windows 응용 프로그램에 사용할 DB는 무엇입니까?
DB 구조
표 1 : 이상 3 개 필드 : 50+ 기록 (추가, 삭제)
표 2 : 아니 10 개 이상의 필드 : 10-20 기록 (삭제, 추가)
나는 XMLDatabase를 사용하려고 생각했지만 일부는 XMLDatabase를 사용하지 않는 것이 좋습니다. 이것에 대한 이유는 무엇입니까? XML 파일을 DB로 사용해도 괜찮 으면 자습서 나 모범 사례를 제안 할 수 있습니까? 전에 XML 파일로 작업했습니다. DB로 사용할 때 다른 점이 있습니까?
나중에 친구들에게 응용 프로그램을 배포 할 계획이며이 사람들은 프로그래머가 아니며 기술에 익숙하지 않습니다.
그래서 SQL 서버를 사용하는 경우 어떻게 다른 컴퓨터에 배포 할 수 있습니까? 어떻게 그것을 설치 파일에 추가 할 수 있습니까?
업데이트 : 답변 해 주셔서 감사합니다. 나는 SQLite에 대해 가고 있으며 여기에 tutorial에 관한 SQLite 및 .net 누군가 관심이 있다면.
SQL Server Compact Edition은 1.8MB 만 설치되어 있습니다 - http://download.microsoft.co.kr/download/A/4/7/A47B7B0E-976D-4F49-B15D-F02ADE638EBE/Compact_Express_Comparison.doc –