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

正文內(nèi)容

dbms分類矩陣(完整版)

2025-10-22 14:54上一頁面

下一頁面
  

【正文】 指針 ? 持久對象被賦予持久對象標識符;瞬態(tài)對象的標識符只維持到創(chuàng)建它的程序結(jié)束 。 持久化程序設計語言 ? 持久化程序設計語言的缺點 ? 由于語言的強大的操縱能力 , 對數(shù)據(jù)庫的安全性更容易造成破壞 。 類 A中的一個對象只能通過 類 B的方法來訪問 B中的變量 。 也不能使用二級存儲器地址來作為對象標識符 , 否則會引起應用對數(shù)據(jù)的物理依賴性 。 ? OID不隨對象值的改變而改變 。 方案一 : parttimeteller中同時包含兩個變量 , 分別命名為 。 }。 ? 繼承類似于 ER中的特殊化 。 int salary。 將該消息實現(xiàn)為一個方法 , 不同職工 ( 經(jīng)理 、 普通職工 ) 年薪計算方法不同 , 但提供的外部接口是一致的 。 ? 對象的物理表示只對對象的實現(xiàn)者是可見的 。 傳統(tǒng)的事務管理機制已不再適合這種要求 , 需要新的數(shù)據(jù)一致性維護機制 。 ? 現(xiàn)實世界中的實體除了數(shù)據(jù)結(jié)構(gòu)之外 , 同時還有其自身的行為 。 ? XML的存儲組織 。 新的數(shù)據(jù)庫應用 ? 新的數(shù)據(jù)庫應用 ? CAD(Computeraided Desig) ? CAD數(shù)據(jù)依附于某項工程 , 不但要記錄單個組件的數(shù)據(jù)項 , 還要記錄各組件之間的相互聯(lián)系 ( 構(gòu)成 , 位置 ) , 以及在設計各階段數(shù)據(jù)的不同版本 。 ? 操作系統(tǒng)無法區(qū)分用戶程序與存儲系統(tǒng) , 因此用戶程序可以繞開存儲系統(tǒng) , 直接通過操作系統(tǒng)來存取整個數(shù)據(jù)庫 。 DBMS分類矩陣 ? 有了持久變量 , 數(shù)據(jù)在磁盤與主存之間的格式轉(zhuǎn)換 , 就都成了語言支持系統(tǒng)的事情 , 程序員只需編寫算法 。 pact。 ? 數(shù)據(jù)模型 ? 二維表 ? DBMS ? 關(guān)系型數(shù)據(jù)庫系統(tǒng) 2 簡單數(shù)據(jù) + 有查詢 DBMS分類矩陣 ? DBMS需求 ? 查詢語言 ? SQL89, SQL92 ? 客戶工具 ? 幫助程序員建立用于數(shù)據(jù)錄入和顯示的表格 ? 4GL工具: PB, VB, SQLForms ? 性能 ? 事務管理 ? 安全性 /體系結(jié)構(gòu) ? 安全性要求高 , DBMS必須在一個與客戶應用分離開的地址空間中運行 , 數(shù)據(jù)庫文件只能由 DBMS存取 。 沒有查詢需求 。 adjacency為相鄰職工的集合 。 需要開發(fā)人員自己來完成 。 ? 若 J是持久的 , 則該語句就變?yōu)橐粋€更新 。 ? 面向記錄 (Record Orientation): 數(shù)據(jù)項由固定長度的記錄組成 。 ? 在 CAD等系統(tǒng)中 , 嵌套大量存在 , 如機器由很多部件構(gòu)成 , 每個部件又由多個零件構(gòu)成 。 ? 提供定義新的數(shù)據(jù)類型的手段 數(shù)組:聚合同類型數(shù)據(jù) 。 目前的 RDBMS沒有哪一個能夠支持 。 ? 消息 :當欲查詢對象 、 激活對象 、 請求對象時 ,向?qū)ο蟀l(fā)送消息 , 對象對此做出響應 。 ? 其它對象的數(shù)據(jù)只能通過發(fā)送消息來引用 。 ? 類類似于 ER模型中的實體集 。 如 student有屬性 name和 age, teacher也有屬性name和 age。 }。 ? 例如類 secretary, teller, fulltime, parttime中都定義了變量 pay, 來代替 employee中的 salary。 面向?qū)ο蠡靖拍? ? 對象標識符 ( OID) ? 每個對象是類的一個實例 , 對象標識符唯一標識了一個對象 。 ? 名稱:用用戶提供的名稱作為標識 ( 文件系統(tǒng) ) 。 面向?qū)ο蠡靖拍? 對象繼承 Vs 對象包含 A B C A B C isa ispartof 類 B中的一個對象也是類 A中的 一個對象 , 它繼承了類 A的所 有屬性 , 同時具有自己的特殊 屬性 , 以及對所繼承的方法提 供自己的實現(xiàn)途徑 。 ? 持久化程序設計語言 ? 對象在數(shù)據(jù)庫中的創(chuàng)建和存儲不必經(jīng)過任何外在的類型轉(zhuǎn)換 。 ? (Creation)按創(chuàng)建持久 :擴展創(chuàng)建瞬態(tài)對象的語句來創(chuàng)建持久對象 。 ? (persistent)持久的:標識的持久性跨越了各個程序的執(zhí)行以及數(shù)據(jù)結(jié)構(gòu)發(fā)重組 ( 數(shù)據(jù)庫對象指針 ) 。 ? 通過類庫來提供 C++對持久化的支持 ? 對 C++修改小 , 容易實現(xiàn) 。 SetClass提供如 insert_element、 delete_element 之類的方法 。 string address。 ? 允許元組的屬性域為復雜類型 , 包括如嵌套關(guān)系等非原子性的值 。 ? 嵌套關(guān)系是更自然的表示 。 引用類型 ? 類型引用 ? 類型的屬性可以是對屬于指定類型的對象的應用 。 在 keyword上對 flatdoc嵌套 函數(shù) 對象 關(guān)系系統(tǒng)允許用戶使用數(shù)據(jù)操縱語言( SQL) 來定義函數(shù) 。 作業(yè) ? , ? , 。 ? 缺點: ? 函數(shù)的實現(xiàn)代碼必須裝入數(shù)據(jù)庫系統(tǒng)中 。 ? 表引用 authorlist setof (ref(people)) 用表的主碼或元組的標識符來實現(xiàn)對元組的引用 。 表級繼承:角色 ? 表級繼承為角色建模提供了便利 ? 允許對象有多重類型 , 而不必象類型繼承那樣要求具有一個最明確類型 。 ? 提高與現(xiàn)有關(guān)系語言的兼容性 。 } class Account : public Persistent_Object { private: int balance。 string address。 ? 不容易指定完整性約束以及表達說明性查詢 。 ? 對象標識符或?qū)ο蟮某志没羔? ? 不易理解記憶 。 ? (Reference)按引用持久 :一個或多個對象被顯式地聲明為 ( 根 ) 持久的;其它被根對象引用 ( 直接地或間接地 ) 到的對象被看作是持久的 。 ? 允許編程語言直接操縱數(shù)據(jù)庫中數(shù)據(jù) , 不必經(jīng)過數(shù)據(jù)操縱語言 ( 如
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1