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

正文內(nèi)容

dbms分類矩陣(存儲(chǔ)版)

2024-10-11 14:54上一頁面

下一頁面
  

【正文】 ) OID2((Peter, 52, {OID3}}) OID3((John, 25, {}}) 面向?qū)ο蠡靖拍? ? 對(duì)象包含 車輪 車閘 齒輪 車架 輻條 輪框 輪胎 閘盒 傳桿 閘線 ? 一個(gè)構(gòu)件可以包含其它構(gòu)件 。 ? 3WWho Will Win? 面向?qū)ο蟮恼Z言 ? 市場(chǎng)前景 SQL3 ODL 持久化程序設(shè)計(jì)語言 ? 嵌入式 SQL ? 宿主語言與數(shù)據(jù)操縱語言之間的類型系統(tǒng)有所不同 , 由程序員負(fù)責(zé)兩者之間的類型轉(zhuǎn)換 。 持久化程序設(shè)計(jì)語言 ? 對(duì)象的持久性 將一個(gè)瞬態(tài)對(duì)象變?yōu)槌志玫牡姆椒ǎ? ? (Class)按類持久 :聲明一個(gè)類中所有對(duì)象都是持久的 。 ? (intraprogram)程序內(nèi)部:標(biāo)識(shí)只在單個(gè)程序或查詢的執(zhí)行期間是持久的 ( 程序內(nèi)的全局變量 ) 。 持久化 C++系統(tǒng) ? C++無須改變語言本身就可以增加持久化特性 ? 聲明一個(gè)名稱為 Persistent_Object的類 , 其屬性和方法具有持久性 , 其他任何持久的類都可以作為該類的子類 。 RefClass *更接近 C++語法 。 SetRefAccount accounts inverse Account::owners。 int update_balance(int delta)。 ? 保留關(guān)系模型的數(shù)學(xué)基礎(chǔ) ? 違反了 1NF 嵌套關(guān)系 ? 嵌套關(guān)系示例 文檔檢索系統(tǒng) 嵌套關(guān)系 doc的 1NF版本 嵌套關(guān)系 ? flatdoc中的多值依賴 title??author title??keyword title??day month year ? flatdoc的 4NF分解 ( title, author) ( title, keyword) ( title, day, month, year) 嵌套關(guān)系 flatdoc的 4NF分解 嵌套關(guān)系 ? 4NF分解帶來的問題 ? 4NF設(shè)計(jì)要求用戶的查詢中包含對(duì)關(guān)系的連接 。 ? 子表 (students teachers)中的每個(gè)元組恰好與它的父表 (people)中的一個(gè)元組相對(duì)應(yīng) ( 不能出現(xiàn)student不是 people的情況 , 也不能出現(xiàn)一個(gè)student是多個(gè) people的情況 ) 。 將 doc轉(zhuǎn)化為單個(gè)平面關(guān)系 嵌套 ? 定義 ? 將一個(gè) 1NF關(guān)系轉(zhuǎn)換為嵌套關(guān)系 。 ? 面向?qū)ο髷?shù)據(jù)庫系統(tǒng) ? 復(fù)雜數(shù)據(jù)類型 、 與編程語言集成 、 高性能 。 ? 增加了安全性風(fēng)險(xiǎn) ( 旁路問題 ) 。 ? 使用引用隱藏了表之間的連接操作 , 簡(jiǎn)化了查詢 。 ? 對(duì)象可以獲得或失去角色 —— 通過向子表里插入或刪除對(duì)象 。 ? 允許以更自然直接的方式對(duì)應(yīng)用建模 。 SetRefCustomer owners inverse Customer::accounts。 int customer_id。 ? 在盡可能小的擴(kuò)展 C++的 情況下 , 通過類庫和模板類來提供功能 。 ? 對(duì)象的 集合 體本身 可以 看成 是一個(gè) 集合體類型(collection type)的對(duì)象 , 如集合 、 多重集合 、 列表等 。 ? 可以用內(nèi)存指針作為對(duì)象的標(biāo)識(shí)符 ( C++) 。 ? 由于語言的復(fù)雜性使得自動(dòng)的高級(jí)優(yōu)化難于實(shí)現(xiàn) 。 面向?qū)ο蟮恼Z言 如何將面向?qū)ο蟾拍钆c數(shù)據(jù)庫系統(tǒng)結(jié)合起來? ? 兩條途徑 ? 將面向?qū)ο蟾拍钭鳛楦拍钤O(shè)計(jì)階段工具 [ 示例 ] ? 將面向?qū)ο蟾拍罱Y(jié)合到數(shù)據(jù)庫操縱語言中 ? 擴(kuò)展 SQL 在 SQL中增加復(fù)雜類型和面向?qū)ο筇卣?。 面向?qū)ο蠡靖拍? ? OID示例 Person(name, age, children) 無 OID時(shí): (Susan, 50, {(John, 25, {}}) (Peter, 52, {(John, 25, {}}) 無法判斷 Susan與 Peter的孩子是否是同一個(gè)人 。 ? 兩個(gè)具有相同值的對(duì)象其 OID是不一樣的 。 方案二 :根據(jù)類 teller與 parttime的創(chuàng)建時(shí)間選擇其一 。 class officer isa employee { int officernumber。 面向?qū)ο蠡靖拍? ? 類層次可以可以用特殊化 (ISA)來表示 person customer employee secretary officer ISA ISA ? 子類繼承父類的屬性 teller 面向?qū)ο蠡靖拍? ? 類層次定義 class person { string name。 /*消息 */ int annualsalary()。 從而對(duì)象內(nèi)部方法的改變不會(huì)影響到系統(tǒng)的其它成分 。 ? 消息和方法提供了從外部訪問對(duì)象的唯一途徑 。 ? 只有版本問題解決得好 , 長(zhǎng)事務(wù)的處理才有希望 。 如學(xué)生應(yīng)該具有選課的行為 。 RDBMS的局限 ? 類型有限 ? RDB的類型是系統(tǒng)內(nèi)置的 , 用戶只能使用固定的幾種 。 ? CASE(ComputerAided Software Engieering) ? Multimedia Database 新的數(shù)據(jù)庫應(yīng)用 ? 新的數(shù)據(jù)特征 ? 大數(shù)據(jù)項(xiàng) ? 以兆計(jì)的一個(gè)數(shù)據(jù)項(xiàng) 。 客戶程序 +DBMS DBMS分類矩陣 create table slides( id int, caption document, picture photoCDimage)。 上例變?yōu)? main() { pact()。 write all emp。 DBMS分類矩陣 ? 示例 ? 為實(shí)驗(yàn)室做規(guī)劃 , 每個(gè)職工安排在一個(gè)小方格內(nèi) 。 ? 數(shù)據(jù)處理方式為打開一個(gè)文件 , 其
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1