原創(chuàng)|使用教程|編輯:龔雪|2015-02-27 09:38:05.000|閱讀 652 次
概述:MyEclipse官方中文網(wǎng)正式上線,歡迎下載交流!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
MyEclipse的數(shù)據(jù)庫資源管理器工具提供了大量的向?qū)Ш筒僮鳎瑏磔p松地創(chuàng)建和刪除表、關(guān)系和索引。在本教程中,你將學(xué)習(xí)到:
沒有MyEclipse?
創(chuàng)建索引是開發(fā)人員重要的性能工具,典型的就是在DBMS上創(chuàng)建一個表的索引鍵。然而可能在其他領(lǐng)域中經(jīng)常需要使用ORDER BY或WHERE子句來增強性能。假設(shè)您可能在CITY中有很多訂購的客戶,您可以在該領(lǐng)域中創(chuàng)建索引。
(1)在數(shù)據(jù)庫瀏覽器視圖中打開一個連接來內(nèi)置MyEclipse Derby數(shù)據(jù)庫。
(2)展開連接,右鍵單擊CUSTOMER表,并選擇新建索引。
(3)在索引名稱字段類型中輸入city_idx,并單擊Add按鈕來將此新的索引添加到其所屬的列中。
(4)在索引列表中單擊第一個單元格,單擊下拉箭頭,選擇CITY,然后單擊Finish。
(5)在表/對象信息視圖中,單擊索引選項卡,可以看到新的索引。
在設(shè)計過程中,開發(fā)人員能在其他應(yīng)用領(lǐng)域中應(yīng)用并創(chuàng)建相應(yīng)的數(shù)據(jù)庫功能的應(yīng)用模式表,同時能持續(xù)應(yīng)用程序的數(shù)據(jù)。添加一個新表命名為CUSTOMER_RELATIONSHIP,來表示已某種方式關(guān)聯(lián)的客戶數(shù)。
(1)在數(shù)據(jù)庫瀏覽器中右鍵單擊TABLE,并選擇New Table。
(2)表名字段類型為CUSTOMER_RELATIONSHIP。
(3)單擊列選項,然后單擊Add按鈕將表添加到列中。您要添加兩個相關(guān)客戶的編號到id列中。
(4)在Name字段的first_cust_id類型中,從下拉的類型列表中選擇INTEGER,選擇主鍵復(fù)選框,然后單擊Finish。
(5)使用相同的步驟來添加名為second_cust_id的另一列。
(6)單擊Finish創(chuàng)建該表。該表顯示在數(shù)據(jù)庫瀏覽器的表列表中。
現(xiàn)在您創(chuàng)建的CUSTOMER_RELATIONSHIP表,雙方在新的領(lǐng)域引用外鍵能關(guān)聯(lián)到CUSTOMER表的CUSTOMERNUMBER領(lǐng)域。兩個客戶之間有一個有效的關(guān)系,他們必須是有效的客戶,這也決定了他們需要通過CUSTOMER表來記錄。
(1)在數(shù)據(jù)庫瀏覽器中右鍵單擊CUSTOMER_RELATIONSHIP,并選擇新的外鍵。
(2)外鍵名稱字段類型為first_cust_fk。
(3)單擊外鍵列中的第一個單元格,單擊下拉箭頭,選擇first_cust_id,然后單擊Finish。
(4)按照相同的步驟來創(chuàng)建一個名為second_cust_fk的第二外鍵并引用second_cust_id。
(5)在表/對象信息視圖中,選擇索引選項,查看新的外鍵索引。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)