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

正文內(nèi)容

oracle8對象關系的設計與實現(xiàn)-免費閱讀

2025-02-08 23:38 上一頁面

下一頁面
  

【正文】 4404539。 INSERT INTO items_info VALUES (line_itms(i).lineitemno, :, , line_itms(i).quantity, line_itms(i).discount ) 。 custvar customer_info_t 。, address_t(`25 I Street39。 END IF。 使用觸發(fā)器更新對象視圖 ? Stock_view的 INSTEAD OF觸發(fā)器 CREATE OR REPLACE TRIGGER stockview_insert_tr INSTEAD OF INSERT ON stock_view FOR EACH ROW BEGIN INSERT INTO stock_info VALUES ( :, :, : )。 定義對象視圖 ? Stock_view對象視圖 CREATE OR REPLACE VIEW stock_view OF stock_info_t WITH OBJECT OID(stockno) AS SELECT * FROM stock_info 。 ? 每一個訂貨單的總價值 SELECT , () FROM purchase_tab p 。) FROM customer_tab C WHERE = 2。20MAY 199739。,`201555121239。), phone_list_t(`415555121239。 INSERT INTO stock_tab VALUES(1011, , 2)。 ? purchase_info_T對象類型的屬性包括: ? pono NUMBER, ? custref REF customer_info_t, ? orderdate DATE , ? shipdate DATE, ? line_item_list line_item_list_t , ? shiptoaddr address_t 創(chuàng)建對象表 ? REF操作符: ? 如果未作限制, REF允許引用任意類型為customer_info_t表的行對象。 total := total + * 。 顧客對象的比較是顧客號的比較 定義方法 ? 定義 purchase_info_t對象類型的方法: CREATE OR REPLACE TYPE BODY purchase_info_t AS MAP MEMBER FUNCTION ret_value RETURN NUMBER IS BEGIN RETURN pono。 定義類型 ? 定義一個對象類型表示定貨條目信息 CREATE TYPE line_item_t AS OBJECT ( lineitemno NUMBER, STOCKREF REF stock_info_t, quantity NUMBER, discount NUMBER ) 。 ? 刪除數(shù)據(jù) : ? 刪除編號為 1001的訂貨單 DELETE FROM items_info (先刪細目表記錄) WHERE pono = 1001。 ? 向定貨單條目插入數(shù)據(jù) INSERT INTO items_info VALUES(01, 1001, 1534, 12, 0) 。55 Madison Ave39。 ? 向貨物表插入數(shù)據(jù) INSERT INTO stock_info VALUES(1004, , 2) 。NJ39。, NULL, NULL) 。2 Avocet Drive39。 ? 通過表的連接實現(xiàn)多表查詢。 ? 將地址拆成為基本元素,如省、市、街道、郵編等。 ? 實體間的聯(lián)系通過 外來碼 或 關系表 實現(xiàn)。 向關系表插入數(shù)據(jù) ? 向顧客表插入數(shù)據(jù) INSERT INTO customer_info VALUES (1, 39。9505439。, 39。, 39。, NULL, NULL, NULL, NULL) 。, 39。 關系表的查詢 SELECT , , cursor(select stockno,lineitemno, quantity,discount from items_info where pono=) 細目表見下 FROM customer_info C, purchase_info P WHERE = AND = 2023 關系表的查詢 PONO CUSTNAME ORDERDATE 細目表見下 2023 John Nike 1410月 00 CURSOR … : 4 CURSOR STATEMENT : 4 STOCKNO LINEITEMNO QUANTITY DISCOUNT 1004 10 1 0 1011 11 2 1 數(shù)據(jù)操縱 查詢數(shù)據(jù) ? 統(tǒng)計每一個訂貨單的總價值 SELECT , SUM( * ) FROM items_info L, stock_info S WHERE = GROUP BY 。 ? 收集類型作為多值屬性 ? 在 O- R方法中,主要實體 顧客 , 貨物 , 訂貨單變?yōu)閷ο蟆?嵌套表和可變數(shù)組的比較 ? 對顧客中的電話來說 ? VARRAY的元素是有序的 ? VARRAY要求預置元素數(shù)目 ? 對定貨單中的貨物條目來說 ? 嵌套表沒有上界的限制 ? 嵌套表可以直接做查詢 ? 可以對嵌套表做索引 定義方法 ? 定義 customer_info_t對象類型的方法: 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 。 ( lineitemno STOCKREF quantity discount) total NUMBER := 0。 創(chuàng)建對象表 ? 一般來講,可以按下面規(guī)則理解“對象”和“表”之間的關系: ? 類,即客觀世界的實體,對應于表 ? 對象屬性對應于表的列 ? 對象對應于表的記錄 ? 每一個表是一個隱式的類,它的對象(記錄)都有相同的屬性(列) 創(chuàng)建對象表 ? 定義對象表 customer_tab
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1