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

正文內(nèi)容

dbms分類矩陣-wenkub

2022-09-12 14:54:33 本頁面
 

【正文】 適合這種要求 , 需要新的數(shù)據(jù)一致性維護機制 。 要求DBMS能夠支持?jǐn)?shù)據(jù)的多個版本 , 并建立自然 、 方便的管理機制 。 ? 現(xiàn)實世界中的實體除了數(shù)據(jù)結(jié)構(gòu)之外 , 同時還有其自身的行為 。 RDBMS的局限 ? 類型系統(tǒng)的任務(wù) ? 提供一組內(nèi)在的數(shù)據(jù)類型 如整數(shù) 、 字符等 。 ? XML的存儲組織 。 RDBMS的局限 ? 表達(dá)能力有限 ? RDB的基本結(jié)構(gòu)是二維表 , 是一種 平面 結(jié)構(gòu) , 無法表達(dá) 嵌套 的信息結(jié)構(gòu) 。 新的數(shù)據(jù)庫應(yīng)用 ? 新的數(shù)據(jù)庫應(yīng)用 ? CAD(Computeraided Desig) ? CAD數(shù)據(jù)依附于某項工程 , 不但要記錄單個組件的數(shù)據(jù)項 , 還要記錄各組件之間的相互聯(lián)系 ( 構(gòu)成 , 位置 ) , 以及在設(shè)計各階段數(shù)據(jù)的不同版本 。 一個表中所有元組都具有相同的屬性列 。 ? 操作系統(tǒng)無法區(qū)分用戶程序與存儲系統(tǒng) , 因此用戶程序可以繞開存儲系統(tǒng) , 直接通過操作系統(tǒng)來存取整個數(shù)據(jù)庫 。 DBMS分類矩陣 ? 例: J=J+1 ? 若 J是非持久的 , 只需 1ms或更少時間 。 DBMS分類矩陣 ? 有了持久變量 , 數(shù)據(jù)在磁盤與主存之間的格式轉(zhuǎn)換 , 就都成了語言支持系統(tǒng)的事情 , 程序員只需編寫算法 。 DBMS分類矩陣 ? 文件系統(tǒng)不適合此類應(yīng)用 ? 裝入數(shù)據(jù)時 , 需要將標(biāo)識職工的硬盤指針轉(zhuǎn)換為內(nèi)存指針 , 寫回時 , 再將內(nèi)存指針轉(zhuǎn)換為磁盤指針 , 而且內(nèi)存指針是臨時的 , 不可重用的 。 pact。 space為職工所占據(jù)的小方格塊位置 。 ? 數(shù)據(jù)模型 ? 二維表 ? DBMS ? 關(guān)系型數(shù)據(jù)庫系統(tǒng) 2 簡單數(shù)據(jù) + 有查詢 DBMS分類矩陣 ? DBMS需求 ? 查詢語言 ? SQL89, SQL92 ? 客戶工具 ? 幫助程序員建立用于數(shù)據(jù)錄入和顯示的表格 ? 4GL工具: PB, VB, SQLForms ? 性能 ? 事務(wù)管理 ? 安全性 /體系結(jié)構(gòu) ? 安全性要求高 , DBMS必須在一個與客戶應(yīng)用分離開的地址空間中運行 , 數(shù)據(jù)庫文件只能由 DBMS存取 。 ? 數(shù)據(jù)處理方式為打開一個文件 , 其內(nèi)容被拷貝到內(nèi)存 , 然后對它進行編輯 , 定期將內(nèi)存中拷貝保存到磁盤上 。 沒有查詢需求 。 DBMS分類矩陣 ? 示例 ? 為實驗室做規(guī)劃 , 每個職工安排在一個小方格內(nèi) 。 adjacency為相鄰職工的集合 。 write all emp。 需要開發(fā)人員自己來完成 。 上例變?yōu)? main() { pact()。 ? 若 J是持久的 , 則該語句就變?yōu)橐粋€更新 。 客戶程序 +DBMS DBMS分類矩陣 create table slides( id int, caption document, picture photoCDimage)。 ? 面向記錄 (Record Orientation): 數(shù)據(jù)項由固定長度的記錄組成 。 ? CASE(ComputerAided Software Engieering) ? Multimedia Database 新的數(shù)據(jù)庫應(yīng)用 ? 新的數(shù)據(jù)特征 ? 大數(shù)據(jù)項 ? 以兆計的一個數(shù)據(jù)項 。 ? 在 CAD等系統(tǒng)中 , 嵌套大量存在 , 如機器由很多部件構(gòu)成 , 每個部件又由多個零件構(gòu)成 。 RDBMS的局限 ? 類型有限 ? RDB的類型是系統(tǒng)內(nèi)置的 , 用戶只能使用固定的幾種 。 ? 提供定義新的數(shù)據(jù)類型的手段 數(shù)組:聚合同類型數(shù)據(jù) 。 如學(xué)生應(yīng)該具有選課的行為 。 目前的 RDBMS沒有哪一個能夠支持 。 ? 只有版本問題解決得好 , 長事務(wù)的處理才有希望 。 ? 消息 :當(dāng)欲查詢對象 、 激活對象 、 請求對象時 ,向?qū)ο蟀l(fā)送消息 , 對象對此做出響應(yīng) 。 ? 消息和方法提供了從外部訪問對象的唯一途徑 。 ? 其它對象的數(shù)據(jù)只能通過發(fā)送消息來引用 。 從而對象內(nèi)部方法的改變不會影響到系統(tǒng)的其它成分 。 ? 類類似于 ER模型中的實體集 。 /*消息 */ int annualsalary()。 如 student有屬性 name和 age, teacher也有屬性name和 age。 面向?qū)ο蠡靖拍? ? 類層次可以可以用特殊化 (ISA)來表示 person customer employee secretary officer ISA ISA ? 子類繼承父類的屬性 teller 面向?qū)ο蠡靖拍? ? 類層次定義 class person { string name。 }。 class officer isa employee { int officernumber。 ? 例如類 secretary, teller, fulltime, parttime中都定義了變量 pay, 來代替 employee中的 salary。 方案二 :根據(jù)類 teller與 parttime的創(chuàng)建時間選擇其一 。 面向?qū)ο蠡靖拍? ? 對象標(biāo)識符 ( OID) ? 每個對象是類的一個實例 , 對象標(biāo)識符唯一標(biāo)識了一個對象 。 ? 兩個具有相同值的對象其 OID是不一樣的 。 ? 名稱:用用戶提供的名稱作為標(biāo)識 ( 文件系統(tǒng) ) 。 面向?qū)ο蠡靖拍? ? OID示例 Person(name, age, children) 無 OID時: (Susan, 50, {(John, 25, {}}) (Peter, 52, {(John, 25, {}}) 無法判斷 Susan與 Peter的孩子是否是同一個人 。 面向?qū)ο蠡靖拍? 對象繼承 Vs 對象包含 A B C A B C isa ispartof 類
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1