freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

訂貨系統(tǒng)--對(duì)象關(guān)系的設(shè)計(jì)與實(shí)現(xiàn)(留存版)

  

【正文】 : CREATE OR REPLACE TYPE BODY customer_info_t AS ORDER MEMBER FUNCTION cust_order (x IN customer_info_t) RETURN INTEGER IS BEGIN RETURN custno 。 END LOOP。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 抽象數(shù)據(jù)類型作為對(duì)象表的模板 ? 約束用于表上,不能定義在類型上(如 PRIMARY KEY的約束定義) ? 表可以包含對(duì)象列 , 由于變長(zhǎng)數(shù)組 phone_list_t包含的數(shù)量少于 10x20, 所以 ORACLE將其作為一個(gè)存儲(chǔ)單元 , 當(dāng)超過(guò) 4000byte時(shí) , 將以 BLOB類型存于表外 ? 不為對(duì)象類型分配存儲(chǔ)空間 , 僅為表分配記錄空間 創(chuàng)建對(duì)象表 45 CSamp。 ALTER TABLE po_line_tab STORAGE (NEXT 5K PCTINCREASE 5 MINEXTENTS 1 MAXEXTENTS 20)。 INSERT INTO customer_tab VALUES (2, `John Nike39。 數(shù)據(jù)操縱 插入數(shù)據(jù) INSERT INTO THE ( SELECT FROM purchase_tab P WHERE = 1001 ) SELECT 02, REF(S), 10, 10 FROM stock_tab S WHERE = 1535。 INSERT INTO THE ( SELECT FROM purchase_tab P WHERE = 2022 ) VALUES( line_item_t(11, NULL, 2, 1) ) 。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 在下面的刪除例子中, Oracle自動(dòng)刪除所有屬于訂貨單的貨物條目,而在關(guān)系模型中必須需要單獨(dú)的兩步來(lái)完成。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 INSERT INTO customer_info VALUES ( :, :, :, :, :, :, // phones(1), phones(2),phones(3) tphone1, tphone2, tphone3)。 BEGIN line_itms := : 。, `Memphis39。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 1.查詢訂貨單 1001的顧客信息和訂貨詳細(xì)信息 SELECT DEREF(), , , , line_item_list FROM purchase_view p WHERE = 1001 。,39。 使用觸發(fā)器更新對(duì)象視圖 76 CSamp。 i INTEGER 。 IF 0 THEN tphone1 := phones(1)。 END 。 定義對(duì)象視圖 64 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。) FROM customer_tab C WHERE = 2。, line_item_list_t(), NULL FROM customer_tab C WHERE = 1 。, `CA39。嵌套表類型的各個(gè)屬性對(duì)應(yīng)于存儲(chǔ)表的各列。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。 total NUMBER := 0。 一個(gè)訂貨單( purchase_order_t)中包含一個(gè)訂貨條目( line_item_t)的清單( line_item_list),每一個(gè)訂貨條目包含一個(gè)對(duì)于貨物( stock_info_t)的引用( stockref) 定義類型 36 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。 INSERT INTO line_items VALUES(11, 2022, 1011, 2, 1) 。10MAY199739。, 39。2 Avocet Drive39。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 一、系統(tǒng)簡(jiǎn)介 ? 建模方法 ? 系統(tǒng)涉及的實(shí)體和關(guān)系 ? 實(shí)體包含的信息 4 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 關(guān)系的解決方案 ? 采用關(guān)系方法將顧客信息 , 訂貨單 , 貨物條目清單組織成表 ? 將地址拆成為基本元素 , 如省市 , 街道 , 郵編 ? 設(shè)置一個(gè)可能擁有電話的最大限度 , 每一個(gè)電話表示為表的一列 ? 關(guān)系方法將訂貨條目從訂貨單中分離出來(lái)單獨(dú)存放在一張表中 , 該表中有指向貨物表和訂貨單表的外鍵 12 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 向顧客表插入數(shù)據(jù) INSERT INTO customer_info VALUES (1, 39。323 College Drive39。 數(shù)據(jù)操縱 構(gòu)造數(shù)據(jù) 18 CSamp。 ? 向定貨單條目插入數(shù)據(jù) INSERT INTO line_items VALUES(01, 1001, 1534, 12, 0) 。 數(shù)據(jù)操縱 維護(hù)數(shù)據(jù) 22 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個(gè)對(duì)象類型表示定貨單 CREATE TYPE purchase_order_t AS OBJECT ( pono NUMBER, custref REF customer_info_t, orderdate DATE, shipdate DATE, line_item_list line_item_list_t, shiptoaddr address_t, 定義類型 35 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 MEMBER FUNCTION total_value RETURN NUMBER IS i INTEGER。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 表是一個(gè)事物的表示 , 有一些特征和行為 ? 也稱為類 ( Class) 或抽象數(shù)據(jù)類型 ( ADT) ? Oracle不使用這些術(shù)語(yǔ) ? 特征定義為對(duì)象屬性 , 如員工對(duì)象的姓名 、 年齡 、 性別 ? 行為定義為對(duì)象的方法 , 如員工工資的支付 ? 對(duì)象是對(duì)象類型的一個(gè)實(shí)例 ? 對(duì)象相當(dāng)于關(guān)系表中的行和記錄 創(chuàng)建對(duì)象表 42 CSamp。 SCOPE 約束只是限制purchase_tab對(duì)象表的 custref列的取值范圍。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 插入 customer_tab數(shù)據(jù) INSERT INTO customer_view VALUES ( 1, `Jean Nance39。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。WI39。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 查詢訂貨單 1001的顧客信息和訂貨詳細(xì)信息 SELECT DEREF(), , , , line_item_list FROM purchase_tab p WHERE = 1001 。 ? 創(chuàng)建對(duì)象視圖的語(yǔ)句有四個(gè)部分: ? 視圖的名字 ? 視圖所基于的對(duì)象類型的名字 ? 基于主碼創(chuàng)建對(duì)象標(biāo)識(shí) ? 一個(gè)選擇語(yǔ)句根據(jù)對(duì)應(yīng)的對(duì)象類型向虛擬對(duì)象表中填充數(shù)據(jù) 63 CSamp。 69 CSamp。 END IF。 使用觸發(fā)器更新對(duì)象視圖 73 CSamp。 INSERT INTO line_items VALUES (line_itms(i).lineitemno, :, , line_itms(i).quantity, line_itms(i).discount ) 。Cockstown39。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。), phone_list_t(`615555121239。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。, address_t(`2 Avocet Drive39。 tphone2 %TYPE := NULL。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 UPDATE THE (SELECT FROM purchase_tab P WHERE = 2022 ) plist SET = (SELECT REF(S) FROM stock_tab S WHERE = 1011 ) WHERE = 11 。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 INSERT INTO purchase_tab SELECT 2022, REF(C), SYSDATE,39。, `NJ39。S NETWORK TECHNOLO
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1