優點:索引可以有效縮短數據的檢索時間,索引可以加快表與表之間的連接。
缺點:創建和維護索引需要時間和成本,隨著數據量的增加而增加。
數據庫是“根據數據結構組織、存儲和管理數據的倉庫”。是長期存儲在計算機中,有組織的,可以* * *享受的,統壹管理的大量數據集合。
所以數據檢索不是數據庫。
擴展數據:
二進制檢索的前提是數據已經按順序排列。二分檢索是根據二分原理對關鍵詞進行比較。具體過程是:將數組中間的數字與關鍵字進行比較,如果相等,則檢索成功。
如果檢索號大於關鍵字,則下壹次二進制檢索的範圍是從數據區開始到本次檢索;如果檢索號小於關鍵字,下壹個二進制檢索的範圍是從這個檢索號到數據區的末尾。以此類推,逐漸縮小搜索範圍,直至結束。
二進制檢索可以減少檢索次數,大大提高數據檢索速度。但二分法檢索是壹種遞歸算法,具體實現首先要確定檢索範圍。範圍的起點是0,終點是在最後壹個號碼的序號上加1,這樣最後壹個號碼也可以在有效檢索範圍內。這是因為,在程序中,二等分序號是通過將起點和終點相加,然後除以2並四舍五入得到的。