日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用SQL數(shù)據(jù)生成器生成測試數(shù)據(jù)

哲想軟件 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-10-09 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本文中,我們將研究用虛擬數(shù)據(jù)填充員工數(shù)據(jù)庫的過程,我們預(yù)先設(shè)計了它的模式。用虛擬數(shù)據(jù)填充SQL數(shù)據(jù)庫對于運行測試很有用。最簡單的方法是使用可視數(shù)據(jù)生成工具用隨機數(shù)據(jù)填充SQL表。

使用SQLServer數(shù)據(jù)生成器生成數(shù)據(jù)

SQLServer工具的數(shù)據(jù)生成器與SSMS和dbForgeStudio集成。重要的是,根據(jù)列標(biāo)題、維度和數(shù)據(jù)類型生成真實的測試數(shù)據(jù)。此外,表之間的關(guān)系也被考慮在內(nèi),因為數(shù)據(jù)生成過程依賴于它們。

要打開此組件,請右鍵單擊SSMS中所需數(shù)據(jù)庫的數(shù)據(jù)生成>新數(shù)據(jù)生成:

042544d0-456f-11ed-96c9-dac502259ad0.png

圖1.在SSMS中運行DataGenerator for SQL Server工具

如果您使用的是dbForgeStudio,請從主菜單中選擇工具>新數(shù)據(jù)生成:

04553654-456f-11ed-96c9-dac502259ad0.png

圖2:在 dbForgeStudio 中運行DataGenerator for SQL Server工具

在“數(shù)據(jù)生成器項目屬性”窗口的“連接”選項卡上,您可以看到當(dāng)前的MSSQL Server 實例和為數(shù)據(jù)生成選擇的數(shù)據(jù)庫,您可以對其進(jìn)行編輯(如有必要)。然后點擊下一步:

047998e6-456f-11ed-96c9-dac502259ad0.png

圖3:連接選項卡的配置

然后,在選項選項卡上,設(shè)置數(shù)據(jù)生成選項:

04a57970-456f-11ed-96c9-dac502259ad0.png

圖4:數(shù)據(jù)生成選項的配置

請注意,您可以在不同的模式下生成SQL 測試數(shù)據(jù):

按指定行數(shù)(默認(rèn)1000行)

按現(xiàn)有數(shù)據(jù)量的百分比(默認(rèn)為10%)

按時間生成數(shù)據(jù)(默認(rèn)10秒)

您還可以通過設(shè)置Truncatedata from table before generation參數(shù)來刪除生成前的數(shù)據(jù)。

您可以通過以下方式之一設(shè)置值分配方式:

1.按時間戳隨機

2.種子隨機(默認(rèn)值1)

3.順序

您還可以設(shè)置列屬性:

1.設(shè)置唯一值

2.包含NULL值(默認(rèn)10%的行)

3.包含空值(默認(rèn)10%的行)

您可以通過單擊數(shù)據(jù)生成配置窗口左下方的保存命令行將配置保存到.bat 文件。

完成配置后,單擊數(shù)據(jù)生成配置窗口右下角的打開。

然后,您將看到一個進(jìn)度條,指示正在加載表元數(shù)據(jù)。之后,將出現(xiàn)一個窗口,其中包含每個選定表的數(shù)據(jù)生成的詳細(xì)配置:

04bc83ae-456f-11ed-96c9-dac502259ad0.png

圖5:每個選定表的詳細(xì)數(shù)據(jù)生成配置

在左側(cè)選擇要填充的表和列。在右側(cè)為所選表設(shè)置表創(chuàng)建模式。

以下是生成數(shù)據(jù)的實例(注意這些是真實姓名)。

右上角有一個帶有上述數(shù)據(jù)生成配置的按鈕。

要開始數(shù)據(jù)生成,請單擊對話框頂部中心的綠色箭頭。將出現(xiàn)一個用于選擇其他配置的對話框。在這里,在“輸出”選項卡上,您必須準(zhǔn)確選擇生成數(shù)據(jù)的方式:作為腳本、作為文件或作為數(shù)據(jù)庫。我們選擇最后一個選項,然后單擊Next:

050750e6-456f-11ed-96c9-dac502259ad0.png

圖6:輸出選項卡的配置

之后,您可以在“選項”選項卡上設(shè)置其他參數(shù)。在這種情況下,您需要取消選中數(shù)據(jù)庫備份選項并單擊Next:

0558692c-456f-11ed-96c9-dac502259ad0.png

圖7:選項選項卡的配置

您可以在附加腳本選項卡上指定附加腳本。在我們的例子中,我們只需單擊Next:

0578ba42-456f-11ed-96c9-dac502259ad0.png

圖8:附加腳本選項卡的配置

在摘要選項卡上,您將找到有關(guān)配置和警告的信息。在這里,您還可以通過單擊SaveCommand Line將所有配置保存為.bat 文件。單擊Generate開始數(shù)據(jù)生成過程:

05a1a556-456f-11ed-96c9-dac502259ad0.png

圖9:摘要選項卡上的一般信息和警告

出現(xiàn)數(shù)據(jù)生成窗口:

05dd6488-456f-11ed-96c9-dac502259ad0.png

圖10:數(shù)據(jù)生成過程

然后用數(shù)據(jù)填充表格。例如,表Employee包含以下生成的數(shù)據(jù):

05fdc7aa-456f-11ed-96c9-dac502259ad0.png

圖11:Employee表中生成的數(shù)據(jù)示例

結(jié)論

我們用真實數(shù)據(jù)填充數(shù)據(jù)庫以測試功能和利用率??梢詾樨?fù)載測試生成更多隨機數(shù)據(jù)。此外,可以借助dbForge單元測試工具加快實際測試過程。

借助SQL數(shù)據(jù)生成,您不僅可以計算出數(shù)據(jù)庫的增長率,還可以計算出數(shù)據(jù)量增加導(dǎo)致的查詢性能差異。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    807

    瀏覽量

    46963
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    4085

    瀏覽量

    68569

原文標(biāo)題:Devart:如何使用SQL數(shù)據(jù)生成器生成測試數(shù)據(jù)

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    探索 SN54LS181、SN54S181、SN74LS181 和 SN74S181 算術(shù)邏輯單元/函數(shù)生成器

    探索 SN54LS181、SN54S181、SN74LS181 和 SN74S181 算術(shù)邏輯單元/函數(shù)生成器 在電子工程師的日常設(shè)計工作中,選擇合適的芯片是實現(xiàn)高效、可靠電路的關(guān)鍵。今天,我們就來
    的頭像 發(fā)表于 04-22 16:40 ?280次閱讀

    GS4901B/GS4900B:視頻與音頻時鐘及定時生成的理想之選

    GS4901B/GS4900B:視頻與音頻時鐘及定時生成的理想之選 在電子設(shè)計領(lǐng)域,時鐘和定時生成器對于確保系統(tǒng)的穩(wěn)定運行和精確同步至關(guān)重要。今天,我們就來深入探討一下 Gennum 公司
    的頭像 發(fā)表于 04-15 10:10 ?150次閱讀

    ICS2008B:SMPTE時間碼接收器/生成器的技術(shù)解析

    ICS2008B:SMPTE時間碼接收器/生成器的技術(shù)解析 在多媒體技術(shù)飛速發(fā)展的今天,時間碼的精確控制對于音視頻同步至關(guān)重要。ICS2008B作為一款SMPTE時間碼接收器/生成器芯片,為多媒體
    的頭像 發(fā)表于 04-13 18:10 ?391次閱讀

    探秘ICS841402I:PCIe與sRIO時鐘生成的理想之選

    探秘ICS841402I:PCIe與sRIO時鐘生成的理想之選 在電子設(shè)計領(lǐng)域,時鐘信號的穩(wěn)定性和準(zhǔn)確性對于系統(tǒng)的性能至關(guān)重要。今天,我們就來深入了解一款優(yōu)化的PCIe和sRIO時鐘生成器
    的頭像 發(fā)表于 04-12 12:40 ?435次閱讀

    探索ICS9FG104E:PCIe Gen1/2、USB3.0等設(shè)備的頻率生成器解決方案

    探索ICS9FG104E:PCIe Gen1/2、USB3.0等設(shè)備的頻率生成器解決方案 在電子設(shè)備的設(shè)計中,頻率生成器扮演著至關(guān)重要的角色,它為各種高速接口提供穩(wěn)定的時鐘信號,確保設(shè)備的正常運行
    的頭像 發(fā)表于 03-29 17:05 ?927次閱讀

    SBC案例生成器對VisionFive2的支持

    最近收到了我的 VisionFive2,并且是 SBC 模型框架和 SBC 案例生成器的開發(fā)人員,我為那些對標(biāo)準(zhǔn)和自定義案例感興趣的人在這兩個應(yīng)用程序中添加了對 VisionFive2 SBC
    發(fā)表于 03-18 08:21

    探索Renesas 9FGV0431:低功耗PCIe時鐘生成器的卓越之選

    探索Renesas 9FGV0431:低功耗PCIe時鐘生成器的卓越之選 引言 在當(dāng)今的電子設(shè)計領(lǐng)域,PCIe技術(shù)的廣泛應(yīng)用對時鐘生成器提出了更高的要求。Renesas的9FGV0431作為一款專為
    的頭像 發(fā)表于 03-15 17:25 ?1151次閱讀

    如何在LTspice仿真中實現(xiàn)偽隨機數(shù)和真隨機數(shù)的生成

    to reseed the MC generator(使用時鐘重新設(shè)置MC生成器的隨機種子)選項。文章探討了偽隨機數(shù)和真隨機數(shù)之間的利弊權(quán)衡,同時比較了蒙特卡羅統(tǒng)計仿真與更有針對性的最壞情況仿真之間的差異。
    的頭像 發(fā)表于 01-09 14:08 ?4873次閱讀
    如何在LTspice仿真中實現(xiàn)偽隨機數(shù)和真隨機數(shù)的<b class='flag-5'>生成</b>

    如何通過地址生成器實現(xiàn)神經(jīng)網(wǎng)絡(luò)特征圖的padding?

    ,從而使卷積輸出特征圖結(jié)果滿足我們的需求,這種補零的操作稱之為padding,如下圖所示。 關(guān)于padding的實現(xiàn),一般有兩種操作,第一種是使用稀疏地址生成器,尋找padding數(shù)據(jù)地址的規(guī)律,當(dāng)
    發(fā)表于 10-22 08:15

    如何讓大模型生成你想要的測試用例?

    應(yīng)用大模型生成測試用例,常見的知識庫,測試大模型,微調(diào),RAG等技術(shù)門檻都不低,甚至很難,因此對于應(yīng)用者而言,最快的方式就是應(yīng)用好提示詞,調(diào)教屬于個人風(fēng)格的測試用例智能
    的頭像 發(fā)表于 09-26 10:01 ?1153次閱讀
    如何讓大模型<b class='flag-5'>生成</b>你想要的<b class='flag-5'>測試</b>用例?

    非對稱密鑰生成和轉(zhuǎn)換規(guī)格詳解

    生成 以字符串參數(shù)生成RSA密鑰,具體的“字符串參數(shù)”由“RSA密鑰類型”和“素數(shù)個數(shù)”使用符號“|”拼接而成,用于在創(chuàng)建非對稱密鑰生成器時,指定密鑰規(guī)格。 說明:生成RSA非對稱密
    發(fā)表于 09-01 07:50

    普迪飛 Exensio?數(shù)據(jù)分析平臺 | Test Operations解鎖半導(dǎo)體測試新紀(jì)元

    )提供全面的數(shù)據(jù)分析,幫助企業(yè)保障產(chǎn)品質(zhì)量,提高生產(chǎn)效率。三位一體:測試數(shù)據(jù)鏈接、控制與分析ExensioTestOperations旨在捕獲測試數(shù)據(jù)、實施測試過程
    的頭像 發(fā)表于 08-19 13:53 ?1756次閱讀
    普迪飛 Exensio?<b class='flag-5'>數(shù)據(jù)</b>分析平臺 | Test Operations解鎖半導(dǎo)體<b class='flag-5'>測試</b>新紀(jì)元

    SQL 通用數(shù)據(jù)類型

    SQL 通用數(shù)據(jù)類型 數(shù)據(jù)庫表中的每個列都要求有名稱和數(shù)據(jù)類型。Each column in a database table is required to have a name a
    的頭像 發(fā)表于 08-18 09:46 ?887次閱讀

    AI生成測試用例真的靠譜嗎?

    軟件測試正經(jīng)歷一場深刻的技術(shù)革命。AI,尤其是以GPT、通義千問、文心一言、Claude等為代表的大語言模型(LLM),開始廣泛介入測試流程:從需求分析、測試用例設(shè)計,到腳本生成
    的頭像 發(fā)表于 08-01 10:02 ?1927次閱讀
    AI<b class='flag-5'>生成</b>的<b class='flag-5'>測試</b>用例真的靠譜嗎?

    是否可以在安裝了CY7C65213的電路板上生成USB2.0測試數(shù)據(jù)包波形?

    是否可以在安裝了 CY7C65213 的電路板上生成 USB2.0 測試數(shù)據(jù)包波形? 如果可能的話,請告訴我如何做,因為我有測量設(shè)備和合規(guī)套件。 請注意,我們不打算獲得USB標(biāo)志認(rèn)證,而是確認(rèn)安裝在板上的CY7C65213的波形是否符合硬件標(biāo)準(zhǔn)。
    發(fā)表于 05-06 08:29
    湛江市| 宜宾市| 本溪市| 肥西县| 贺兰县| 长宁区| 安达市| 崇仁县| 仪征市| 吴川市| 翁牛特旗| 台北市| 合作市| 汶川县| 普格县| 兴化市| 县级市| 微山县| 柏乡县| 武鸣县| 遵义市| 杨浦区| 正阳县| 榕江县| 武山县| 永年县| 泸州市| 万全县| 澜沧| 迭部县| 彝良县| 新和县| 林西县| 观塘区| 木里| 铅山县| 武定县| 华阴市| 象州县| 浮山县| 赣州市|