曾經在一個產品檢測項目中,客戶要求:當產品檢測不合格時,記下該產品對應的序列號,測試時間和各項測試指標,并能對這些數據進行管理和查詢。由于自己沒有系統的學習過數據庫,所以第一時間想到的解決方案是用文件的方式(也只能把數據存成文件了)。在使用文件進行數據儲存與管理時,遇到了一個巨大的問題:如何查詢數據?基本的文件IO函數中,并沒有提供現成的查詢函數,所以必須自己編程實現。實現的過程是先將數據讀入內存,然后再根據關鍵字進行線性查找,線性查找的時間復雜度為O(N),所以當數據量逐漸增大時,這將是一個非常可怕的過程。這個不可逾越的障礙迫使我不得不再次考慮使用數據庫。
標簽:
LabVIEW
數據庫
上傳時間:
2013-12-22
上傳用戶:yuchunhai1990