翻譯|使用教程|編輯:董玉霞|2022-04-18 15:51:46.270|閱讀 1056 次
概述:本文主要使用 Windows 版的Navicat Premium最新版本為多個相關表創建測試數據來熟悉它的功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本文主要使用 Windows 版的Navicat Premium最新版本為多個相關表創建測試數據來熟悉它的功能。
我們將使用的數據庫是 SQLite 的 chinook 示例數據庫。
Chinook 是一個虛構的電字媒體商店,包括 artists、albums、media tracks、invoices和 customers 表。它們在數據庫管理工具 Navicat Premium 中是這樣的:
數據生成工具位于主工具欄中的“工具”項目下:
標簽末尾的省略號(...)是該命令將打開一個向導。
向導的第一個畫面讓設置要生成測試數據的數據庫。該向導非常聰明,它知道由于已經打開了一個活動的數據庫連接,可能想要為它生成數據:
在向導的任何一步,你都可以保存或加載配置文件,以便在使用相同的數據庫時不必重新開始。還有一個“選項”按鈕,可以打開一個對話框,你可以在其中配置一些常規選項:
下一個畫面是設置要生成數據的表和字段。(不用說,你將要選擇你正在測試的真實表的空白表。)默認情況下,Navicat 生成 1000 行數據,但我們可以在“生成的行數” 文本字段更改該值:
Navicat 會在生成數據時自動確定要表的順序,但我們可以在“表生成順序”對話框中更改它:
下一個畫面將顯示我們在第二個畫面上選擇的每個表的生成數據的預覽。這將使我們有機會手動更改值或重新生成表的所有數據:
如果對預覽的數據感到滿意,就可以點擊“開始”按鈕來生成它。
Navicat 提供了一份完整的進度報告。我們可以在這里看到,在 Artist.ArtistId 字段上的 UNIQUE 約束失敗。發生這種情況是因為該表已有數據!
使用“上一步”按鈕,我們可以返回上一個畫面以修復報告的錯誤并重試。(這次我選擇了測試表)
Navicat Premium 是一套數據庫管理工具,讓你使用一個程序即可同時連接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 數據庫。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn