큰 데이터베이스를 사용하는 기존 Excel 응용 프로그램을 기반으로 새 응용 프로그램을 만들어야합니다. 새 응용 프로그램의 경우 Microsoft 웹 개발자 (VB.NET)를 사용합니다. Excel 응용 프로그램은 일부 주문 및 해당 주문과 관련된 일부 데이터를 처리합니다.매년 새 데이터베이스 테이블 만들기
큰 데이터베이스이므로 매년 프로그래밍 방식으로 테이블을 만들어야합니다. 예를 들어 2013 년 주문은 Orders_2013, 2014 주문은 Orders_2014 등입니다.하지만 새 응용 프로그램은 모든 테이블을 검색 할 수 있어야합니다. 2012 년부터 2013 년까지 주문을 검색하면 애플리케이션은 특정 데이터베이스 테이블에서 검색 할 수 있어야합니다.
필자는 이전 데이터베이스 구조를 사용해야하며 이는 다소 방해입니다. 새 데이터베이스 구조를 만들면 이전 데이터베이스의 모든 것을 가져올 수 있어야합니다.
매년 새로운 데이터베이스를 만들 수있는 응용 프로그램을 작성하는 방법에 대한 지침이 필요합니다.
SQL Management Studio에 대한 내용을 읽었습니다. 매번 새 테이블을 생성하기 위해 스크립트를 만드는 작업을 사용할 수 있지만 지금까지 만들 수 없었습니다. 나는 계속 검색 할 것이지만, 누군가 내가 원하는 것을 알고 있다면 그 정보를 공유하십시오.
SQL Server는 큰 데이터베이스를 완벽하게 처리 할 수 있습니다. DB를 올바르게 설계하는 것보다 다중 DB의 결과를 수집하는 것이 훨씬 어려울 것입니다. 예를 들어, 내일이라면 항상 최고의 고객을 선택하는 것과 같은 쿼리가 필요할 것입니다. –
왜? 왜 1 년 동안 단일 테이블과 파티션을 만들지 않는가? (나는 파티셔닝을 전혀지지하지 않는다). – Lloyd
하나의 테이블로 충분하므로 데이터베이스 디자인을 개선하십시오! –