chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

怎樣撰寫自己的PCB數(shù)據(jù)庫轉(zhuǎn)換器

PCB線路板打樣 ? 來源:ct ? 2019-08-14 01:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編寫自己的PCB數(shù)據(jù)庫翻譯器
1.0簡(jiǎn)介

眾所周知,高科技公司的設(shè)計(jì)環(huán)境可能會(huì)不時(shí)“不穩(wěn)定”。設(shè)計(jì)環(huán)境甚至設(shè)計(jì)師經(jīng)常做出改變。這些變化源于采用更好的技術(shù)或公司收購(gòu)/兼并。如果發(fā)生這種情況,可能必須將正在進(jìn)行的設(shè)計(jì)從一組工具轉(zhuǎn)移到另一組工具。

假設(shè)一家公司已將多個(gè)印刷電路板(PCB)設(shè)計(jì)放置在一個(gè)計(jì)算機(jī)輔助設(shè)計(jì)(CAD)工具中何時(shí)必須更改該工具。有兩種選擇。首先,更換新CAD工具中的所有PCB設(shè)計(jì),但每個(gè)設(shè)計(jì)至少需要3周時(shí)間。其次,編寫一個(gè)翻譯器將現(xiàn)有的展示位置文件轉(zhuǎn)換為新工具的文件。最多需要幾天的時(shí)間才能使這個(gè)翻譯器正確運(yùn)行,每個(gè)設(shè)計(jì)只運(yùn)行幾秒鐘。

如果有5個(gè)PCB,第一個(gè)選項(xiàng)至少需要15周。有了翻譯,那個(gè)時(shí)間減少到1周或更短。第二種選擇的優(yōu)勢(shì)和需求是顯而易見的。不幸的是,這個(gè)翻譯器可能不適用于您的特定CAD工具。

在本文中,我們提出了一種使用編程語言Perl [1]編寫PCB布局?jǐn)?shù)據(jù)庫轉(zhuǎn)換器的系統(tǒng)方法。另外,我們提供一些代碼來說明細(xì)節(jié)。如果不使用特定的CAD工具作為示例,這些主題將難以討論。因此,選擇Mentor Graphics Corp.的BoardStation和Cadence Design Systems的Allegro。這兩種工具都可以放置和布線PCB設(shè)計(jì)。我們的翻譯器將BoardStation的放置數(shù)據(jù)庫轉(zhuǎn)換為Allegro的放置數(shù)據(jù)庫,但本文中介紹的原理和技術(shù)適用于任何其他兩個(gè)CAD工具。

我們的翻譯人員必須執(zhí)行以下三個(gè)主要任務(wù):

對(duì)于我們的討論,BoardStation表面貼裝幾何使用引腳1作為原點(diǎn)(不是行業(yè)標(biāo)準(zhǔn),但有些公司會(huì)這樣做)。 Allegro使用幾何中心代替。使用此信息,翻譯人員必須正確翻譯幾何體的放置位置。

如果BoardStation幾何體的方向與其Allegro對(duì)應(yīng)物的方向不同,則翻譯者必須正確翻譯方向。

翻譯人員必須正確地將BoardStation展示位置文件的格式轉(zhuǎn)換為Allegro展示位置文件的格式。 BoardStation的放置文件稱為comps.comps _ ##和job_parts,其中_ ##是版本號(hào),例如_01。 Allegro的放置文件名為place_txt.txt。

最后,有關(guān)為什么選擇Perl來編寫我們的翻譯器的說法,盡管任何其他完整的計(jì)算機(jī)語言也可以完成這項(xiàng)工作。 Perl最初設(shè)計(jì)用于文本解析和處理。這正是我們工作的主要部分,后面會(huì)很明顯。

2.0開始翻譯

首先,我們的翻譯需要3個(gè)輸入文件(除了BoardStation和Allegro放置文件)。它們可能已存在于公司PCB設(shè)計(jì)數(shù)據(jù)庫中,或者可能必須手工創(chuàng)建。以下是作者選擇文件名的列表。請(qǐng)注意,bs_指的是BoardStation,al_指的是Allegro,bs_al_指的是這兩個(gè)工具。

bs_insertion.file:它必須包含每個(gè)BoardStation幾何名稱以及它是否是表面貼裝。對(duì)于表面貼裝,它必須指定從原點(diǎn)(引腳1)到中心的以mils為單位的X偏移和Y偏移。這些信息非常重要,因?yàn)檎缟厦娴?.0節(jié)所述,我們已選擇幾何中心作為Allegro的原點(diǎn)。 bs_insertion.file可以簡(jiǎn)單如下(#表示注釋):類型1表示表面安裝,類型2表示非表面安裝。

非表面貼裝幾何體可以是通孔或分立或連接器組件。通常,幾何體不能同時(shí)是表面貼裝和非表面貼裝。但是,如果組件具有兩個(gè)版本并且它們?cè)谕辉O(shè)計(jì)中使用,則必須使用兩個(gè)不同的幾何名稱。請(qǐng)注意,幾何名稱中的大寫或小寫對(duì)某些CAD工具很重要。

通常,與bs_insertion.file類似或相同的數(shù)據(jù)庫應(yīng)該已由公司維護(hù),并且不需要?jiǎng)?chuàng)建此文件用手。但它可能包含的信息多于我們的翻譯器所需的信息,例如軸向組件的旋轉(zhuǎn),寬度和高度信息。在這種情況下,翻譯器應(yīng)該不解析這種數(shù)據(jù)。

bs_insertion.file由翻譯器解析并存儲(chǔ)到兩個(gè)內(nèi)部關(guān)聯(lián)數(shù)組中,可以調(diào)用$ bs_insertion_type和$ matrix。 $ bs_insertion_type中每個(gè)條目的鍵是BoardStation幾何名稱,值是組件類型,它是1或2. $ matrix的鍵可以是字符串geometry_name = xoffset或geometry_name = yoffset,值是偏移值。

例如,對(duì)于上面給出的幾何名稱100AMPTCH,條目$ matrix {100AMPTCH = xoffset}存儲(chǔ)371.2,條目$ matrix {100AMPTCH = yoffset}存儲(chǔ)350.0。稍后將擴(kuò)展$ matrix數(shù)組以存儲(chǔ)更多信息。

bs_al_list.file:它包含所有BoardStation幾何及其Allegro對(duì)應(yīng)項(xiàng)。它可能如下所示(#表示注釋):

兩個(gè)BoardStation幾何圖形可能與相同的Allegro幾何圖形匹配。同樣,幾何名稱中的大寫或小寫也適用于某些CAD工具。

bs_al_list.file通常是手工創(chuàng)建的。它由轉(zhuǎn)換器解析并存儲(chǔ)到內(nèi)部關(guān)聯(lián)數(shù)組中,可以稱為$ bs_al_list。其關(guān)鍵是BoardStation幾何名稱,其值為Allegro幾何名稱。對(duì)于上面給出的示例,bs_al_list {7827-150HT}存儲(chǔ)CONN-SMD_2X25。

al_orientation.file:它包含所有Allegro幾何及其默認(rèn)方向。為了簡(jiǎn)化操作,請(qǐng)為每個(gè)方向分配一個(gè)代碼,如表1所示,對(duì)于特定應(yīng)用程序可能完成也可能不完整。

al_orientation.file通常是手工創(chuàng)建的,它可能如下所示(#表示評(píng)論):

該文件由翻譯器解析并存儲(chǔ)到內(nèi)部關(guān)聯(lián)數(shù)組中,可以稱為$ al_orientation。它的關(guān)鍵是Allegro幾何名稱,它的值是一個(gè)方向代碼。對(duì)于上面給出的示例,al_orientation {FIDUCIAL40}存儲(chǔ)0.同樣,幾何名稱中的大寫或小寫對(duì)某些CAD工具很重要。

表格1 ?? Allegro幾何的方向代碼

現(xiàn)在我們可以開始系統(tǒng)地開發(fā)翻譯器了。正如上面第1.0節(jié)中簡(jiǎn)要提到的,有兩個(gè)步驟可以完成。首先,我們將解析BoardStation的展示位置文件。其次,我們將使用該信息生成Allegro的放置文件。

3.0處理BoardStation的job_parts文件

如前所述,BoardStation有兩個(gè)放置位置文件,即job_parts和comps.comps _ ##。本節(jié)討論我們的翻譯器如何使用job_parts來查找和計(jì)算每個(gè)BoardStation幾何體的方向。結(jié)果存儲(chǔ)在名為$ bs_orientation的內(nèi)部關(guān)聯(lián)數(shù)組中。此外,可以選擇將此結(jié)果寫入文件,以便我們可以手動(dòng)檢查翻譯器是否正確計(jì)算了這些方向。

job_parts唯一列出PCB設(shè)計(jì)中的每個(gè)BoardStation幾何體及其物理信息,例如它的名稱和引腳(包括引腳號(hào)和位置)。每個(gè)幾何條目如下所示:

$$ create_component(“BoardStation_Geometry_Name”);

與$$ create_component()條目關(guān)聯(lián)的每個(gè)pin條目如下所示:

$$屬性( “COMPONENT_PIN_DEFINITION”,“25”,, @ scale ,, [6.175,-8.89]);

其中“25”是引腳編號(hào),[6.175,-8.89]是引腳位置,單位為英寸。 2引腳幾何結(jié)構(gòu)(如電容)具有以下3個(gè)條目:

$$ create_component(“CC1206”);

$$屬性(“COMPONENT_PIN_DEFINITION” ,“1”,, @ scale ,, [-0.067,0.0]);

$$屬性(“COMPONENT_PIN_DEFINITION”,“2”,@ scale ,, [0.067,0.0] );

1針幾何圖形,例如基準(zhǔn)點(diǎn),有以下兩個(gè)條目:

$$ create_component(“FIDUCIAL1”);

$$屬性(“COMPONENT_PIN_DEFINITION”,“1”,@ scale,[0.0,0.0]);

請(qǐng)注意,$$ create_component()條目始終位于其關(guān)聯(lián)的$$屬性()條目之前。

我們的轉(zhuǎn)換程序在每個(gè)BoardStation幾何名稱中進(jìn)行分析。接下來,它通過在$ bs_insertion_type內(nèi)部關(guān)聯(lián)數(shù)組中查找來確定此幾何是否是表面貼裝(參見上面的第2.0節(jié))。如果是,請(qǐng)將其存儲(chǔ)在名為$ sm_array的新內(nèi)部關(guān)聯(lián)數(shù)組中。如果沒有,請(qǐng)將其存儲(chǔ)在另一個(gè)名為$ nsm_array的新內(nèi)部關(guān)聯(lián)數(shù)組中。

還會(huì)解析BoardStation幾何體的每個(gè)引腳以確定以下內(nèi)容:

如果引腳number是純數(shù)字且為1或2或3,將其X和Y坐標(biāo)存儲(chǔ)在新的$ pin_1_2_3內(nèi)部關(guān)聯(lián)數(shù)組中。保存3個(gè)引腳,以便轉(zhuǎn)換器稍后可以確定哪個(gè)幾何結(jié)構(gòu)為2引腳。

對(duì)于每個(gè)數(shù)字純數(shù)字的引腳,確定最小X,最大X,最小Y和最大Y坐標(biāo)到目前為止,將此信息存儲(chǔ)到$ matrix內(nèi)部關(guān)聯(lián)數(shù)組中(參見上面的第2.0節(jié))。

如果引腳號(hào)不是純數(shù)字,例如A1或B1,則不要執(zhí)行上面的兩個(gè)子彈。相反,將此BoardStation幾何圖形放入新的$ odd_pin關(guān)聯(lián)數(shù)組中,并停止查找其引腳。這是因?yàn)閭鹘y(tǒng)意義上無法確定哪個(gè)引腳是引腳1,因?yàn)槲覀兛梢栽谕粠缀谓Y(jié)構(gòu)上具有A1,B1和C1引腳。下面將進(jìn)一步討論這種特殊情況。

執(zhí)行上述操作的Perl代碼概述如下:

單擊此處查看代碼示例

總而言之,對(duì)于每個(gè)BoardStation幾何體,$ matrix內(nèi)部關(guān)聯(lián)數(shù)組具有鍵(字符串)和下面表2中給出的值。在此表中,鍵的geometry_name部分是BoardStation中使用的實(shí)際幾何名稱,對(duì)于每個(gè)唯一組件它是唯一的。

表2 ??每個(gè)唯一BoardStation幾何體的$矩陣條目

接下來,我們使用存儲(chǔ)在這些內(nèi)部關(guān)聯(lián)數(shù)組中的信息來確定pin1的位置,假設(shè)每個(gè)BoardStation幾何體上的針都是逆時(shí)針計(jì)數(shù)的。它可以是表3中列出的四個(gè)中的一個(gè)。然后,此信息用于確定幾何體的方向,其代碼在表1中給出。每個(gè)BoardStation幾何體及其計(jì)算的方向隨后存儲(chǔ)在新的內(nèi)部關(guān)聯(lián)數(shù)組中$ bs_orientation。

表3 ?? BoardStation幾何體上pin1的位置

目前,有必要討論一些無法輕松處理的特殊BoardStation幾何圖形。它們的方向代碼(表1中給出)必須在翻譯器中進(jìn)行硬編碼。下面將討論3種情況。

如前所述,如果幾何體不具有純數(shù)字引腳數(shù)(例如A1或B1或C1而不僅僅是1),那么就不可能找到哪個(gè)引腳是引腳1,并且轉(zhuǎn)換器無法計(jì)算幾何方向。假設(shè)取向代碼為10(硬編碼)。我們還可以查看此幾何圖形并找到其確切方向。如果看到這些幾何,則由翻譯器內(nèi)部存儲(chǔ)在內(nèi)部關(guān)聯(lián)數(shù)組$ odd_pin中。

對(duì)于某些幾何,引腳1和2的X坐標(biāo)不相等,它們的Y坐標(biāo)也不相等,例如如圖1所示的連接器。在這種情況下,翻譯器不能輕易地計(jì)算幾何方向,并且假定方向代碼為10。我們還可以查看這個(gè)幾何體并找到它的確切方向。


圖1 - Pin坐標(biāo)不相等

如果是過時(shí)的幾何體錯(cuò)誤地使用(可能發(fā)生),不存儲(chǔ)在任何公司數(shù)據(jù)庫中,首先查看它,然后在翻譯器中硬編碼其方向代碼。

在上面的前兩種情況中,方向代碼假定為10因?yàn)榇蠖鄶?shù)幾何都是這樣放置的。所以這是最安全的賭注,但仍然是賭注。由于這個(gè)原因和其他原因,翻譯可能并不完全適用于少數(shù)組件。但正如5.0節(jié)將討論的那樣,很容易糾正這些微小的不匹配。有些無關(guān)緊要,甚至可以單獨(dú)留下。

此時(shí),我們的翻譯器將簡(jiǎn)單地處理$ sm_array,$ nsm_array和$ odd_pin內(nèi)部關(guān)聯(lián)數(shù)組,以創(chuàng)建$ bs_orientation內(nèi)部關(guān)聯(lián)數(shù)組。我們還(可選)將此結(jié)果寫入bs_orientation.file文件。首先,打開此文件進(jìn)行如下編寫:

處理$ odd_pin內(nèi)部關(guān)聯(lián)數(shù)組的Perl代碼概述很簡(jiǎn)單:

處理$ sm_array內(nèi)部關(guān)聯(lián)數(shù)組的Perl代碼概述如下:

進(jìn)一步處理$ sm_array中的每個(gè)“普通”BoardStation幾何體。首先,找到引腳1,2和3的幾何中心和位置(2引腳幾何結(jié)構(gòu)沒有引腳3)。 Perl代碼的概述是:

接下來,檢查引腳1和2的X坐標(biāo)在這個(gè)幾何上是否相等(情況2)上面討論過)。同時(shí)檢查這兩個(gè)引腳的Y坐標(biāo)。

現(xiàn)在檢查引腳1和2是否具有相同的X坐標(biāo)。如果是,請(qǐng)執(zhí)行以下操作。首先,確定引腳1是否位于幾何結(jié)構(gòu)的底部,引腳1和引腳2是否彼此相對(duì),包括2引腳幾何結(jié)構(gòu)(例如垂直放置的電容器電阻器):

其次,確定引腳1是否位于幾何結(jié)構(gòu)的頂部,引腳1和2是否彼此相對(duì),包括2引腳幾何形狀:

最后,確定引腳1是否位于幾何體的左側(cè)或右側(cè)(請(qǐng)記住引腳是逆時(shí)針計(jì)數(shù)的):

單擊此處查看代碼示例

現(xiàn)在檢查引腳1和2是否具有相同的Y坐標(biāo)。如果是,請(qǐng)采取適當(dāng)?shù)拇胧5侥壳盀橹挂呀?jīng)提供了大量的Perl代碼示例,因此我們?cè)诖瞬辉僦貜?fù)。相反,我們將簡(jiǎn)要討論這個(gè)過程。首先,確定引腳1是否位于幾何結(jié)構(gòu)的左側(cè),引腳1和2是否彼此面對(duì)。如果是,則方向代碼可以是1或2或3.

其次,確定引腳1是否位于幾何體的右側(cè),引腳1和2是否彼此面對(duì)。如果是,則方向代碼可以是4或5或6.第三,確定引腳1的X坐標(biāo)是否位于幾何體的頂部。如果是,則方向代碼可以是7或8或9.第四,確定引腳1是否在底部。如果是,則方向代碼可以是10或11或12.

$ nsm_array內(nèi)部關(guān)聯(lián)數(shù)組的處理方式應(yīng)與$ sm_array相同。

此時(shí),可以讀取bs_orientation.file文件(如果已創(chuàng)建)以確保計(jì)算的BoardStation幾何方向正確。如果沒有,翻譯人員需要進(jìn)行微調(diào)。

4.0生成Allegro的place_txt.txt展示位置文件

BoardStation的展示位置文件(也是稱為組件文件)稱為comps.comps _ ##,每個(gè)條目的格式都非常簡(jiǎn)單:

Ref_des是參考標(biāo)號(hào)用于PCB原理圖。 Symbol_name是原理圖符號(hào)的名稱。 Board_location是引腳1在10納米中的位置,它必須轉(zhuǎn)換為Allegro放置文件中表面貼裝元件的幾何中心,如前所述。此外,10納米單位必須轉(zhuǎn)換成Allegro的密耳。

Board_side表示該組件放置在電路板的哪一側(cè)(1:頂部,2:底部)。旋轉(zhuǎn)指示在放置期間該組件是否已旋轉(zhuǎn)(90度或180度或270度)。對(duì)于BoardStation和Allegro,旋轉(zhuǎn)必須始終為逆時(shí)針。

Allegro的place_txt.txt放置文件具有以下格式:

每列的含義,從U115的第2行開始,在下面的表4中說明。


表4 ?? Allegro的展示位置文件的含義

現(xiàn)在,我們的翻譯人員可以將comps.comps _ ##轉(zhuǎn)換為place_txt.txt。執(zhí)行此操作的Perl代碼的一部分在下面給出并且不言自明:

單擊此處查看代碼示例

如果轉(zhuǎn)換程序運(yùn)行時(shí)沒有任何錯(cuò)誤,則Allegro放置文件place_txt .txt已創(chuàng)建。現(xiàn)在您可以嘗試將此文件讀入Allegro以檢查其格式。如果Allegro標(biāo)記任何格式錯(cuò)誤,則需要修改我們的翻譯器。

5.0最終評(píng)論

BoardStation和Allegro是兩個(gè)非常不同的工具,對(duì)于某些特殊情況,他們的展示位置文件之間沒有直接的翻譯。上面的3.0節(jié)列出了其中一些。因此,對(duì)于少數(shù)組件,轉(zhuǎn)換可能不準(zhǔn)確。

例如,如果組件的旋轉(zhuǎn)不是100%正確,那么它可以在Allegro中手動(dòng)旋轉(zhuǎn)(例如微處理器)或單獨(dú)使用(如電容器)。一些組件也可能與其鄰居部分重疊。同樣,這可以在Allegro中手動(dòng)糾正。平均而言,需要一個(gè)小時(shí)或更短的時(shí)間來手動(dòng)檢查Allegro放置文件是否存在這些問題。

6.0參考文獻(xiàn)

1。 Larry Wall,Tom Christiansen,Jon Orwant,“Programming Perl”,第3版,O'Reilly& Associates,Inc.,2000
2。 Luke L. Chang,“編寫自己的PCB設(shè)計(jì)規(guī)則檢查器”,EEdesign,2003年9月

Luke L. Chang是英特爾存儲(chǔ)元件部門的高級(jí)驗(yàn)證負(fù)責(zé)人(Hudson) , 嘛)。在此之前,他曾在多家高科技公司擔(dān)任過工程和管理職位,涉及硬件設(shè)計(jì)/驗(yàn)證和電子設(shè)計(jì)自動(dòng)化領(lǐng)域。

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

    關(guān)注

    4381

    文章

    23637

    瀏覽量

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

    關(guān)注

    7

    文章

    3979

    瀏覽量

    67429
  • 華強(qiáng)pcb線路板打樣

    關(guān)注

    5

    文章

    14629

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    怎樣把信號(hào)采集的數(shù)據(jù)添加到數(shù)據(jù)庫中,數(shù)據(jù)庫的表該怎么設(shè)計(jì)?

    我把數(shù)據(jù)采集的數(shù)據(jù)暫時(shí)存放到了txt文件中,但是要求存放到數(shù)據(jù)庫中,應(yīng)該怎樣存放這些數(shù)據(jù)呢?我每秒采集1M個(gè)信號(hào),存放到了1000個(gè)文件中,
    發(fā)表于 08-17 10:51

    labview和access數(shù)據(jù)庫數(shù)據(jù)類型轉(zhuǎn)換問題

    各位大神,小弟遇到一難題求解答我用labview往access數(shù)據(jù)庫中寫入簇或者數(shù)組數(shù)據(jù),access數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)類型是OLE長(zhǎng)二進(jìn)制,當(dāng)從數(shù)
    發(fā)表于 07-23 09:35

    labview怎樣實(shí)現(xiàn)數(shù)據(jù)庫遠(yuǎn)程控制

    使用LABVIEW編寫的登陸界面使用LabSQL生成數(shù)據(jù)庫,將程序生成EXE后不能打開數(shù)據(jù)庫,LabSQL生成的數(shù)據(jù)庫只在本機(jī)有效。請(qǐng)問怎樣才能在客戶端也能調(diào)用
    發(fā)表于 08-06 11:08

    如何創(chuàng)建自己數(shù)據(jù)庫

    創(chuàng)建自己數(shù)據(jù)庫
    發(fā)表于 02-03 07:02

    拔掉數(shù)據(jù)庫的電源會(huì)怎樣?

    拔掉數(shù)據(jù)庫的電源會(huì)怎樣?假設(shè)我們拔掉數(shù)據(jù)庫的電源會(huì)怎樣?在日前舉行的阿里云“企業(yè)級(jí)”云災(zāi)備解決方案發(fā)布會(huì)上,阿里云智能技術(shù)戰(zhàn)略總監(jiān)陳緒就來了一場(chǎng)現(xiàn)場(chǎng)“斷電”演示,拔掉了
    發(fā)表于 12-29 07:09

    大型數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)

    大型數(shù)據(jù)庫實(shí)驗(yàn)指導(dǎo)  一、實(shí)驗(yàn)?zāi)康??1、培養(yǎng)學(xué)生動(dòng)手編程解決實(shí)際問題的能力。??2、深入理解關(guān)系數(shù)據(jù)庫實(shí)現(xiàn)的基本原理。??3、鍛煉學(xué)生撰寫科技
    發(fā)表于 09-03 22:51 ?1658次閱讀

    關(guān)系數(shù)據(jù)庫是什么?

    關(guān)系數(shù)據(jù)庫是什么? 數(shù)字時(shí)代伊始,數(shù)據(jù)庫就一直是商業(yè)計(jì)算的核心組成部分。事實(shí)上,關(guān)系數(shù)據(jù)庫誕生于1970年。那一年,IBM的研究員E.F. Codd撰寫了一篇論文,概述了主
    發(fā)表于 07-31 12:26 ?2336次閱讀

    數(shù)據(jù)庫教程之如何進(jìn)行數(shù)據(jù)庫設(shè)計(jì)

    本文檔的主要內(nèi)容詳細(xì)介紹的是數(shù)據(jù)庫教程之如何進(jìn)行數(shù)據(jù)庫設(shè)計(jì)內(nèi)容包括了:1 數(shù)據(jù)庫設(shè)計(jì)概述 ,2 數(shù)據(jù)庫需求分析 ,3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) ,4
    發(fā)表于 10-19 10:41 ?21次下載
    <b class='flag-5'>數(shù)據(jù)庫</b>教程之如何進(jìn)行<b class='flag-5'>數(shù)據(jù)庫</b>設(shè)計(jì)

    PCB工具之間怎樣更好的數(shù)據(jù)交換

    作為將工具集成到PCB設(shè)計(jì)陣容中的一部分,Cadence Design Systems正在開發(fā)一種能夠?qū)崿F(xiàn)數(shù)據(jù)庫轉(zhuǎn)換器數(shù)據(jù)庫轉(zhuǎn)換器。
    的頭像 發(fā)表于 08-14 23:30 ?1556次閱讀

    數(shù)據(jù)庫是未來的數(shù)據(jù)庫商業(yè)的成功,卻是技術(shù)的倒退

    在越來越多的會(huì)議、媒體、文章、報(bào)道上看到一種說法:“未來的數(shù)據(jù)庫是云數(shù)據(jù)庫的時(shí)代,云數(shù)據(jù)庫廠商終將取代傳統(tǒng)數(shù)據(jù)庫廠商”。首先我并不否認(rèn)這種說法,但是云
    的頭像 發(fā)表于 10-14 15:51 ?2490次閱讀
    云<b class='flag-5'>數(shù)據(jù)庫</b>是未來的<b class='flag-5'>數(shù)據(jù)庫</b>商業(yè)的成功,卻是技術(shù)的倒退

    數(shù)據(jù)庫和自建數(shù)據(jù)庫的區(qū)別及應(yīng)用

    數(shù)據(jù)庫是指優(yōu)化和部署在云端的數(shù)據(jù)庫,阿里云和騰訊云都提供云數(shù)據(jù)庫,云數(shù)據(jù)庫自己搭建的數(shù)據(jù)庫
    的頭像 發(fā)表于 11-20 16:26 ?5145次閱讀
    云<b class='flag-5'>數(shù)據(jù)庫</b>和自建<b class='flag-5'>數(shù)據(jù)庫</b>的區(qū)別及應(yīng)用

    基于VB的轉(zhuǎn)換Access數(shù)據(jù)庫為Excel文件實(shí)驗(yàn)

    基于VB的轉(zhuǎn)換Access數(shù)據(jù)庫為Excel文件實(shí)驗(yàn)(電源技術(shù)及應(yīng)用各章總結(jié))-基于VB的轉(zhuǎn)換Access數(shù)據(jù)庫為Excel文件實(shí)驗(yàn),適合感興趣的學(xué)習(xí)者學(xué)習(xí),可以提高
    發(fā)表于 09-16 14:28 ?21次下載
    基于VB的<b class='flag-5'>轉(zhuǎn)換</b>Access<b class='flag-5'>數(shù)據(jù)庫</b>為Excel文件實(shí)驗(yàn)

    python讀取數(shù)據(jù)庫數(shù)據(jù) python查詢數(shù)據(jù)庫 python數(shù)據(jù)庫連接

    python讀取數(shù)據(jù)庫數(shù)據(jù) python查詢數(shù)據(jù)庫 python數(shù)據(jù)庫連接 Python是一門高級(jí)編程語言,廣泛應(yīng)用于各種領(lǐng)域。其中,Python在
    的頭像 發(fā)表于 08-28 17:09 ?2446次閱讀

    ODX診斷數(shù)據(jù)庫轉(zhuǎn)換工具 - DDC

    問卷直接轉(zhuǎn)換為標(biāo)準(zhǔn)的ODX(2.2.0)數(shù)據(jù)庫,顯著提高工作效率。還可將多個(gè)不同控制的ODX文件打包成整車級(jí)別的PDX文件,用于管控車型診斷數(shù)據(jù)庫的應(yīng)用。
    的頭像 發(fā)表于 12-31 11:22 ?791次閱讀
    ODX診斷<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>轉(zhuǎn)換</b>工具 - DDC

    數(shù)據(jù)庫是哪種數(shù)據(jù)庫類型?

    數(shù)據(jù)庫是一種部署在虛擬計(jì)算環(huán)境中的數(shù)據(jù)庫,它融合了云計(jì)算的彈性和可擴(kuò)展性,為用戶提供高效、靈活的數(shù)據(jù)庫服務(wù)。云數(shù)據(jù)庫主要分為兩大類:關(guān)系型數(shù)據(jù)庫
    的頭像 發(fā)表于 01-07 10:22 ?683次閱讀