fbpx

Sqlancer:偵測資料庫管理系統( DBMS )中的邏輯臭蟲

Contents

Sqlancer (Synthesized Query Lancer)是一個自動測試資料庫管理系統(DBMS)的工具,目的是發現其實現中的邏輯錯誤。 我們將邏輯錯誤稱為那些導致 DBMS 獲取不正確結果集的錯誤(例如,省略了一筆記錄)。

SQLancer 分成兩個階段

  • 資料庫生成:這個階段的目標是建立一個資料增加的( populated )資料庫,並強調 DBMS 增加導致隨後可能檢測到的不一致資料庫狀態的可能性。 首先,建立隨機表( random tables )。 然後,隨機選擇 SQL 語句來生成、修改和刪除資料。 還有其他語句,比如建立索引和檢視以及設定 DBMS 特定選項的語句,也被發送到 DBMS
  • 測試::這個階段的目標是基於生成的資料庫檢測邏輯錯誤。

專案網址

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

支持 Soft & Share

❤️您應該有留意到,我們的網頁並不會出現干擾人的跳出煩人的廣告或是在內容中嵌入廣告,因為我們發現這樣對閱讀網頁的內容體驗真的是不好!

如果您覺得我們提供的內容服務還不錯,歡迎透過對以下產品/服務的購買投資來支持本站的營運走得更遠

如果暫時還不需要以下的付費服務,幫我們把這個網站分享給有需要的朋友,您的小小舉動會對 Soft & Share 有莫大的幫助!感謝您的支持!

🎈如果您點選優惠連結後,還是沒有看到優惠價格,請將瀏覽器的 cookie 清除 ( 清除 udemy 網站的就可以了 ),然後重新點選優惠連結並登入 Udemy 就可以了

找相關課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: