我必須基於使用大型數據庫的現有Excel應用程序創建一個新的應用程序。對於新的應用程序,我將使用Microsoft Web Developer(VB.NET)。 Excel應用程序處理一些訂單和與這些訂單相關的一些數據。每年創建一個新的數據庫表
因爲它是一個很大的數據庫,我需要以編程方式爲每年創建一個表。例如:2013年的訂單將在Orders_2013中,2014年的訂單將在Orders_2014等等......但是我的新應用程序應該能夠搜索所有表格;如果我搜索從2012年到現在的2013年訂單,應用程序應該能夠在特定數據庫表中進行搜索。
我必須使用舊的數據庫結構,這是一種挫折。 如果我創建一個新的數據庫結構,我必須能夠從舊數據庫導入所有內容。
我需要一些關於如何構建應用程序以創建新數據庫的指導,每年。
我讀了一些關於SQL Management Studio的內容,我可以使用任務來創建一個腳本,每年都會生成一個新表,但目前爲止我還沒能創建一個。我會繼續搜索,但如果有人知道我在找什麼,請分享這些信息。
SQL Server完全能夠處理大型數據庫。從正確設計數據庫的方式來看,從多倍數據庫獲取結果的難度要大得多。例如,如果明天你需要查詢,比如選擇所有時間最好的顧客,那該怎麼辦? –
爲什麼?爲什麼不一年就創建一個表和分區? (並不是說我主張分區)。 – Lloyd
一張桌子就夠了,改進你的數據庫設計! –