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

正文內(nèi)容

[計(jì)算機(jī)]數(shù)據(jù)模型(參考版)

2024-10-19 23:02本頁(yè)面
  

【正文】 主要概念: 對(duì)象 對(duì)象的屬性和方法。但一投入使用就顯示了旺盛的活力,并逐步取代層次、網(wǎng)狀數(shù)據(jù)庫(kù)。 —— 模型的可擴(kuò)充性差 —— 模擬和操作復(fù)雜對(duì)象的能力較弱 56 邏輯模型 RDBMS的設(shè)想在層次、網(wǎng)狀數(shù)據(jù)庫(kù)誕生的同時(shí)產(chǎn)生的,但研制開(kāi)發(fā) RDBMS卻花費(fèi)了比人們想象的要長(zhǎng)得多的時(shí)間。 —— 具有嚴(yán)密的數(shù)學(xué)基礎(chǔ) —— 數(shù)據(jù)間的關(guān)系是對(duì)稱性的 —— 關(guān)系模型的存儲(chǔ)路徑對(duì)用戶透明 55 邏輯模型 關(guān)系 缺點(diǎn): —— 實(shí)現(xiàn)的效率不夠高。也就是說(shuō),任何一個(gè)關(guān)系數(shù)據(jù)庫(kù)都是由若干張互相關(guān)聯(lián)的表組成。它由應(yīng)用環(huán)境決定,反映了某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語(yǔ)義要求。在關(guān)系模型中,外鍵碼或者取空值或者等于 B中某個(gè)元組的主鍵碼值。 (l)實(shí)體完整性:在任何關(guān)系的任何一個(gè)元組中,主鍵碼值的任一分量都不允許為空值。非關(guān)系型的數(shù)據(jù)操作方式則為一次一記錄的方式。 52 邏輯模型 關(guān)系 關(guān)系模型的操作和完整性約束 關(guān)系數(shù)據(jù)模型的操作主要包括查詢、插入、刪除和更新數(shù)據(jù)。例如,學(xué)號(hào)的值域是六位整數(shù)等,在關(guān)系模型中允許多個(gè)列從同一值域中取值。 51 邏輯模型 關(guān)系 (5).值域 (Domain),屬性的取值范圍。如學(xué)生選課模式中,屬性組 (學(xué)號(hào),選修課程 )就是鍵碼,它可決定整個(gè)元組的性質(zhì)。 (4).鍵碼 (Key),也稱關(guān)鍵字。每個(gè)字段值描述該對(duì)象的某種性質(zhì)或?qū)傩浴? 50 邏輯模型 關(guān)系 (3).行 (Row),也稱元組 (Tuple)或記錄。表中的每個(gè)列都包含同一類的信息。上例的關(guān)系模式為:學(xué)生選課登記表 (學(xué)號(hào) ,姓名,專業(yè), 選修課程 ,任課教師 )。 例如,在學(xué)校中,為了表達(dá)學(xué)生與專業(yè)的 “ 所屬 ” 關(guān)系,學(xué)生與課程的 “ 選修 ” 關(guān)系,教師與課程的 “ 任教 ” 關(guān)系,可以制成如下表格: 49 邏輯模型 關(guān)系 關(guān)系模型中的基本概念: (1).表 (Table),也稱關(guān)系,由表名、列名及若干行組成。 對(duì)于用戶 , 關(guān)系方法應(yīng)該是很簡(jiǎn)單的 , 但 RDBMS很 復(fù)雜 , 因?yàn)閷⒋罅抗ぷ鞫嫁D(zhuǎn)嫁給了 RDBMS。 47 邏輯模型 關(guān)系 三 、 關(guān)系模型 ( Relational Model) 1970, IBM, 關(guān)系模型源于數(shù)學(xué) , 它把數(shù)據(jù)看成是二維表 ( 關(guān)系 ) 中的元素 。數(shù)據(jù)獨(dú)立性較差 。 其 DDL語(yǔ)言極其復(fù)雜 。 具有良好的性能 , 存取效率較高 。 能夠更為直接地描述現(xiàn)實(shí)世界 。 45 邏輯模型 3. 網(wǎng)狀模型的存儲(chǔ)結(jié)構(gòu) 網(wǎng)狀數(shù)據(jù)模型的存儲(chǔ)結(jié)構(gòu)依具體系統(tǒng)不同而不同 , 常用的方法是鏈接法 , 包括單向鏈接 、 雙向鏈接 、 環(huán)狀鏈接 、向首鏈拉等 , 此外還有其它實(shí)現(xiàn)方法 , 如指引元陣列法 、 二進(jìn)制陣列法 、 索引法等 。 ● 刪除操作允許只刪除雙親結(jié)點(diǎn)值 。 43 邏輯模型 44 邏輯模型 2. 網(wǎng)狀模型的數(shù)據(jù)操縱與完整性約束 網(wǎng)狀數(shù)據(jù)模型的操縱主要包括查詢 、 插入 、 刪除和更新數(shù)據(jù) 。 41 邏輯模型 —— 層次模型 缺點(diǎn): 40 邏輯模型 —— 層次模型 4. 層次模型的優(yōu)缺點(diǎn) 優(yōu)點(diǎn): A1 B1 C1 C2 C3 B2 C4 C5 (2)鏈接法:用指針來(lái)反映數(shù)據(jù)之間的聯(lián)系 。 ● 進(jìn)行更新操作時(shí) , 應(yīng)更新所有相應(yīng)記錄 , 以保證數(shù)據(jù)的一致性 。 ● 進(jìn)行插入操作時(shí) , 如果沒(méi)有相應(yīng)的雙親結(jié)點(diǎn)值就不能插入子女結(jié)點(diǎn)值 。 36 37 邏輯模型 —— 層次模型 2. 層次模型的數(shù)據(jù)操縱與完整性約束 —— 層次數(shù)據(jù)模型的操縱主要有查詢 、 插入 、 刪除和更新 。 分解方法有兩種:冗余結(jié)點(diǎn)法和虛擬結(jié)點(diǎn)法 。 根以外的其它結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn) 因此層次數(shù)據(jù)庫(kù)系統(tǒng)只能處理一對(duì)多的實(shí)體關(guān)系。 33 限制: 支持層次模型的典型系統(tǒng)誕生于 1970年前后 , 是 IBM 公司的 IMS( Information Management System) 系統(tǒng) 。 ? 設(shè)計(jì)時(shí):數(shù)據(jù)模型正確 、 真實(shí) 、 有效地反映現(xiàn)實(shí) ? 運(yùn)行時(shí):保證數(shù)據(jù)庫(kù)中的數(shù)據(jù)值真實(shí)地體現(xiàn)現(xiàn)實(shí)世 界的狀態(tài)。 通常按照 數(shù)據(jù)結(jié)構(gòu)的類型 來(lái)命名數(shù)據(jù)模型: 層次結(jié)構(gòu) —— 層次模型
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1