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

正文內(nèi)容

dbms分類矩陣-wenkub.com

2024-08-28 14:54 本頁面
   

【正文】 ? 對象 關(guān)系數(shù)據(jù)庫 ? 復(fù)雜數(shù)據(jù)類型 、 查詢 、 高保護性 。 ? 增加了對數(shù)據(jù)庫內(nèi)部結(jié)構(gòu)的破壞風(fēng)險 。 ? 可以通過 SQL分組的擴展來實現(xiàn) 。 與復(fù)雜類型有關(guān)的查詢 ? 以關(guān)系為值的屬性 ? 允許用于計算關(guān)系的表達(dá)式出現(xiàn)在任何關(guān)系名可以出現(xiàn)的地方 與復(fù)雜類型有關(guān)的查詢 查找關(guān)鍵字中含有“ database”的文檔 給出 “ 文檔名,作者名 ” 給出文檔名及作者人數(shù) 與復(fù)雜類型有關(guān)的查詢 ? 路徑表達(dá)式 ? 點號不但用來引用復(fù)合屬性 , 還可以用于引用類型 。 ? 子表可以不必存儲的所繼承的父表的屬性 ( 除主碼外 ) 。 如一個對象可以同時在 students和 teachers子表里 , 表示一個身為學(xué)生的助教 , 不必再為它創(chuàng)建一個繼承 students與 teachers的子表 。 ? 1NF不要求用戶的查詢中包含對連接操作 , 但失去了元組與文檔之間的一一對應(yīng) 。 嵌套關(guān)系 ? 動機 ? 允許非原子域的存在 。 } 持久化 C++系統(tǒng) ODMG C++ OML示例 在數(shù)據(jù)庫中分配對象空間 持久化 C++系統(tǒng) 迭代算子 概念數(shù)據(jù)模型( ODL) Product Person Company category name price name stockprice name address ssn buys worksFor madeBy employs makes 類 關(guān)聯(lián) 屬性 對象-關(guān)系數(shù)據(jù)模型 ? 通過增加面向?qū)ο筇卣骱吞幚硇陆〝?shù)據(jù)類型來擴展關(guān)系模型 。 public: int number。 } 每個 account 對象的owners屬性必須包含一個引用指回這個Customer對象 持久化 C++系統(tǒng) class Branch : public Persistent_Object { public: string name。 } class Customer : public Person { public: date member_from。 ? SetClass: 指明一個持久化指針的集合 , 這些指針指向類型為 Class的對象 。 持久化 C++系統(tǒng) ? ODMG C++對象定義語言 ? 對象 數(shù)據(jù)庫管理組 ( ODMG) ? 對 C++、 Smalltalk的持久化擴展進行標(biāo)準(zhǔn)化 。 ? 重載:當(dāng)標(biāo)準(zhǔn)函數(shù)和操作符應(yīng)用到新的數(shù)據(jù)類型( 持久對象 ) 上時 , 可以對它們重新定義 。 ? 存儲對象的集合體 , 程序通過迭代找到目標(biāo)對象 。 ? (interprogram)程序之間:標(biāo)識在各個程序的執(zhí)行之間是持久的 ( 磁盤文件記錄指針 ) 。 持久化程序設(shè)計語言 ? 對象標(biāo)識與指針 ? 持久對象被賦予持久對象標(biāo)識符;瞬態(tài)對象的標(biāo)識符只維持到創(chuàng)建它的程序結(jié)束 。簡單但缺乏靈活性 , 有時一個類中可以同時有瞬態(tài)和持久對象 。 持久化程序設(shè)計語言 ? 持久化程序設(shè)計語言的缺點 ? 由于語言的強大的操縱能力 , 對數(shù)據(jù)庫的安全性更容易造成破壞 。 ? 程序員負(fù)責(zé)編碼實現(xiàn)數(shù)據(jù)從數(shù)據(jù)庫到內(nèi)存的裝入或?qū)懟?。 類 A中的一個對象只能通過 類 B的方法來訪問 B中的變量 。 ? 包含其它對象的對象稱為復(fù)合對象或復(fù)雜對象 。 也不能使用二級存儲器地址來作為對象標(biāo)識符 , 否則會引起應(yīng)用對數(shù)據(jù)的物理依賴性 。 面向?qū)ο蠡靖拍? ? OID生成 ? 值:用碼來標(biāo)識對象 , 是一種面向值的方法 , 使對象標(biāo)識具有值依賴性 ( 關(guān)系數(shù)據(jù)庫系統(tǒng) ) 。 ? OID不隨對象值的改變而改變 。 ? 可以使用多重繼承來對 “ 角色 ” 來建模 ? 學(xué)校數(shù)據(jù)庫中 , 有 person的多個子類 , 如 student, teacher, footballPlayer等 , 每個對象可以同時屬于這些類中的多個 , 每個這樣的類別被稱為一個角色 , 如 。 方案一 : parttimeteller中同時包含兩個變量 , 分別命名為 。 面向?qū)ο蠡靖拍? ? 多重繼承 person customer employee officer secretary teller fulltimeteller parttimeteller parttimesecretary fulltimesecretary 有何弊端? 面向?qū)ο蠡靖拍? person customer employee officer secretary teller fulltimeteller parttimeteller parttimesecretary fulltimesecretary parttime fulltime DAG 面向?qū)ο蠡靖拍? ? 語義模糊 ? 當(dāng)同一個變量或方法可以從多個父類中繼承時 , 由于無法確定該變量或方法是從哪個父類繼承的 , 就會產(chǎn)生語義模糊 。 }。 class customer isa person { int creditrating。 ? 繼承類似于 ER中的特殊化 。 } 面向?qū)ο蠡靖拍? ? 繼承 ? 有些類與類之間具有相似性 , 具有相同的變量和消息 。 int salary。 ? 一個類中的所有對象有相同的 ? 變量類型 ? 消息接口 ? 方法 ? 對象和類是型與值的區(qū)別 。 將該消息實現(xiàn)為一個方法 , 不同職工 ( 經(jīng)理 、 普通職工 ) 年薪計算方法不同 , 但提供的外部接口是一致的 。 ? 方法是一段代碼 , 其中 ? 只有對象自己的變量才能直接引用 。 ? 對象的物理表示只對對象的實現(xiàn)者是可見的 。 面向?qū)ο蠡靖拍? ? 對象結(jié)構(gòu) ? 變量 :包含該對象數(shù)據(jù) , 相當(dāng)于 ER模型中的屬性 。 傳統(tǒng)的事務(wù)管理機制已不再
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1