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

正文內(nèi)容

訂貨系統(tǒng)--對象關(guān)系的設(shè)計與實現(xiàn)-文庫吧

2025-07-17 14:06 本頁面


【正文】 ms VALUES(01, 1001, 1534, 12, 0) 。 INSERT INTO line_items VALUES(02, 1001, 1535, 10, 10) 。 INSERT INTO line_items VALUES(10, 2022, 1004, 1, 0) 。 INSERT INTO line_items VALUES(11, 2022, 1011, 2, 1) 。 19 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 SELECT , , , , , , , , , , , , , , FROM customer_info C, purchase_order P, line_items L WHERE = AND = AND = 1001。 數(shù)據(jù)操縱 查詢數(shù)據(jù) 查詢訂貨單 1001的顧客信息和訂貨詳細(xì)信息 20 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 每一個訂貨單的總價值 SELECT , SUM( * ) FROM purchase_order P, line_items L, stock_info S WHERE = AND = GROUP BY 。 數(shù)據(jù)操縱 查詢數(shù)據(jù) 涉及貨物 1004 的訂貨單及訂貨條目信息 SELECT , , , , , FROM purchase_order P, line_items L WHERE = AND = 1004。 21 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 更新數(shù)據(jù) : 更改訂貨單 1001,貨物號為 1535的訂貨量 UPDATE line_items SET quantity=20 WHERE pono=1001 AND stockno = 1535。 ? 刪除數(shù)據(jù) : 刪除訂貨單 1001 DELETE FROM line_items WHERE pono = 1001。 DELETE FROM purchase_order WHERE pono = 1001。 數(shù)據(jù)操縱 維護(hù)數(shù)據(jù) 22 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 三、采用對象表 對象 關(guān)系解決方案 定義類型 定義方法 創(chuàng)建對象表 數(shù)據(jù)操縱 23 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 對象 關(guān)系解決方案 ? 3GL可以實現(xiàn)數(shù)據(jù)封裝,復(fù)雜的用戶定義類型(封裝了方法) ? SQL只能提供基本類型,無法封裝對數(shù)據(jù)的相關(guān)操作 ? 3GL語言很難實現(xiàn)數(shù)據(jù)的一致性和安全性 ? 將復(fù)雜數(shù)據(jù)類型映射為 SQL APP logic ? DATA logic 24 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 實現(xiàn)對象關(guān)系的方法 OR方法 ? UDT使得復(fù)雜數(shù)據(jù)結(jié)構(gòu)進(jìn)入數(shù)據(jù)庫模式中 ? 不將 address拆散,也不將聯(lián)系電話存為不相關(guān)的多列,在 O- R中可以定義特殊的類型表示 ? 不將訂貨條目以單獨表管理, O- R中將他們作為相應(yīng)訂貨表的嵌套表 ? 在 O- R方法中,主要實體:顧客,貨物,訂貨單變?yōu)閷ο? ? 對象引用表示他們之間 n:1的關(guān)系,收集類型作為多值屬性 25 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 有兩種方法實現(xiàn) O- R策略: – 創(chuàng)建對象表并裝入數(shù)據(jù) – 使用對象視圖表示已存在關(guān)系數(shù)據(jù)的虛擬對象表 ? 采用對象表的 OR方法 ? 采用對象視圖的 OR方法 實現(xiàn)對象關(guān)系的方法 26 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 查看屬于用戶的所有類型 – 用戶字典 user_types ? 查看某類型的詳細(xì)定義 – desc 類型名 定義類型 27 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義類型 ? 定貨系統(tǒng)中的類型 – 地址 address_t :對象類型 – 多個電話 phone_list_t: 變長數(shù)組 – 顧客 customer_info_t: 對象類型 – 貨物 stock_info_t: 對象類型 – 貨物條目 line_item_t :對象類型 – 多個貨物條目 line_item_list_t:嵌套表 – 定貨單 purchase_order_t :對象類型 28 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個對象類型表示地址信息 CREATE TYPE address_t AS OBJECT ( street VARCHAR2(200), city VARCHAR2(200), state CHAR(2), zip VARCHAR2(20) ) 。 定義類型 29 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 定義一個數(shù)組類型 (collection type)表示電話 CREATE TYPE phone_list_t AS VARRAY(10) OF VARCHAR2(20) 。 定義類型 30 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個對象類型表示顧客 CREATE TYPE customer_info_t AS OBJECT ( custno NUMBER, custname VARCHAR2(200), address address_t, phone_list phone_list_t, ORDER MEMBER FUNCTION cust_order(x IN customer_info_t) RETURN INTEGER, PRAGMA RESTRICT_REFERENCES ( cust_order, WNDS, WNPS, RNPS, RNDS) ) 。 定義類型 31 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個對象類型表示貨物信息 CREATE TYPE stock_info_t AS OBJECT ( stockno NUMBER, cost NUMBER, tax_code NUMBER ) 。 定義類型 32 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個對象類型表示貨物條目信息 CREATE TYPE line_item_t AS OBJECT ( lineitemno NUMBER, STOCKREF REF stock_info_t, quantity NUMBER, discount NUMBER ) 。 定義類型 33 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個嵌套表類型表示定貨單中的所有貨物條目信息 CREATE TYPE line_item_list_t AS TABLE OF line_item_t 。 定義類型 34 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個對象類型表示定貨單 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 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 MAP MEMBER FUNCTION ret_value RETURN NUMBER, PRAGMA RESTRICT_REFERENCES ( ret_value, WNDS, WNPS, RNPS, RNDS), MEMBER FUNCTION total_value RETURN NUMBER, PRAGMA RESTRICT_REFERENCES (total_value, WNDS, WNPS) ) 。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1