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

正文內(nèi)容

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

2022-08-29 14:06:23 本頁(yè)面
 

【正文】 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 2 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. 中 軟 系統(tǒng)涉及的實(shí)體和關(guān)系 Customer_Info Purchase_Order Stock_Info Line_Items m n 1 m m n 1 1 顧客表, Customer_Info 貨物表, Stock_Info 訂貨單, Purchase_Order 6 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 貨物信息 貨物號(hào) 價(jià)格 稅率1004 67 50 .00 210 1 1 45 00 .23 21534 22 34 .00 21535 34 56 .23 28 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 實(shí)體包含的信息 ? 顧客表 : 顧客聯(lián)系信息 … ? 貨物表 : 貨物標(biāo)識(shí),價(jià)格 … ? 訂貨單 : 顧客,訂貨條目,發(fā)貨日期,發(fā)貨地址 … ? 訂貨條目清單 : 貨物,數(shù)量,折扣 有些實(shí)體屬性很復(fù)雜: 復(fù)合屬性,如地址屬性包括(省市,街道,郵編) 一個(gè)顧客的電話可能有多部 貨物條目清單中應(yīng)包含一個(gè)屬性標(biāo)識(shí)相應(yīng)的訂貨單 10 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 關(guān)系的解決方案 ? 采用關(guān)系方法將顧客信息 , 訂貨單 , 貨物條目清單組織成表 ? 將地址拆成為基本元素 , 如省市 , 街道 , 郵編 ? 設(shè)置一個(gè)可能擁有電話的最大限度 , 每一個(gè)電話表示為表的一列 ? 關(guān)系方法將訂貨條目從訂貨單中分離出來單獨(dú)存放在一張表中 , 該表中有指向貨物表和訂貨單表的外鍵 12 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 CREATE TABLE customer_info ( custno NUMBER PRIMARY KEY, custname VARCHAR2(200), street VARCHAR2(200), city VARCHAR2(200), state VARCHAR2(2), zip VARCHAR2(6), phone1 VARCHAR2(20), phone2 VARCHAR2(20), phone3 VARCHAR2(20))。 15 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 向顧客表插入數(shù)據(jù) INSERT INTO customer_info VALUES (1, 39。, 39。, 39。, NULL, NULL) 。323 College Drive39。NJ39。609555121239。 ? 向貨物表插入數(shù)據(jù) INSERT INTO stock_info VALUES(1004, , 2) 。 數(shù)據(jù)操縱 構(gòu)造數(shù)據(jù) 18 CSamp。, NULL, NULL, NULL, NULL) 。55 Madison Ave39。WI39。 ? 向定貨單條目插入數(shù)據(jù) INSERT INTO line_items VALUES(01, 1001, 1534, 12, 0) 。 19 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。 數(shù)據(jù)操縱 維護(hù)數(shù)據(jù) 22 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 對(duì)象 關(guān)系解決方案 ? 3GL可以實(shí)現(xiàn)數(shù)據(jù)封裝,復(fù)雜的用戶定義類型(封裝了方法) ? SQL只能提供基本類型,無法封裝對(duì)數(shù)據(jù)的相關(guān)操作 ? 3GL語(yǔ)言很難實(shí)現(xiàn)數(shù)據(jù)的一致性和安全性 ? 將復(fù)雜數(shù)據(jù)類型映射為 SQL APP logic ? DATA logic 24 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 ? 有兩種方法實(shí)現(xiàn) O- R策略: – 創(chuàng)建對(duì)象表并裝入數(shù)據(jù) – 使用對(duì)象視圖表示已存在關(guān)系數(shù)據(jù)的虛擬對(duì)象表 ? 采用對(duì)象表的 OR方法 ? 采用對(duì)象視圖的 OR方法 實(shí)現(xiàn)對(duì)象關(guān)系的方法 26 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義類型 ? 定貨系統(tǒng)中的類型 – 地址 address_t :對(duì)象類型 – 多個(gè)電話 phone_list_t: 變長(zhǎng)數(shù)組 – 顧客 customer_info_t: 對(duì)象類型 – 貨物 stock_info_t: 對(duì)象類型 – 貨物條目 line_item_t :對(duì)象類型 – 多個(gè)貨物條目 line_item_list_t:嵌套表 – 定貨單 purchase_order_t :對(duì)象類型 28 CSamp。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義一個(gè)對(duì)象類型表示顧客 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) ) 。 定義類型 32 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 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。 END。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義方法 purchase_order_t對(duì)象類型的方法: CREATE OR REPLACE TYPE BODY purchase_order_t AS BEGIN MAP MEMBER FUNCTION ret_value RETURN NUMBER IS BEGIN RETURN pono。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 MEMBER FUNCTION total_value RETURN NUMBER IS i INTEGER。 BEGIN FOR i IN 1.. LOOP line_item := (i)。 RETURN total。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。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。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 定義對(duì)象表 customer_info_t CREATE TABLE customer_tab OF customer_info_t (custno PRIMARY KEY)。S 中 軟 網(wǎng) 絡(luò) 技 術(shù) 股 份 有 限 公 司 CSamp。S NETWORK TECHNOLOGY JOINT STOCK CO.,LTD. 中 軟 對(duì)象表 purchase_tab的定義: CREATE TABLE purchase_tab OF purchase_order_t ( PRIMARY KEY (pono), SCOPE FOR (custref) IS customer_tab ) NESTED TABLE line_item_list STORE AS po_line_tab 。 SCOPE 約束只是限制purchase_tab對(duì)象表的 custref列的取值范圍。 創(chuàng)建對(duì)象表 48 CSamp。 創(chuàng)建對(duì)象表 49 CSamp。 INSERT INTO stock_tab VALUES(1534, , 2)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1