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

正文內(nèi)容

[理學(xué)]第1章數(shù)據(jù)庫系統(tǒng)概論-文庫吧資料

2025-02-28 00:38本頁面
  

【正文】 干個字段,記錄型描述的是實體。 ( 3)執(zhí)行更新操作時,應(yīng)更新所有相應(yīng)的記錄,以保證數(shù)據(jù)的一致性。 ( 2)執(zhí)行刪除操作時,如果刪除雙親結(jié)點,則其子女結(jié)點也會被一起刪除。 ?樹 》 森林 ( 1)執(zhí)行插入操作時,不能插入無雙親的子結(jié)點。 鄰接法是用連續(xù)的物理順序表示記錄之間聯(lián)系的方法,在該方法中,由根記錄開始存放,按照自頂向下、自左至右的順序存儲記錄; 鏈接法是一種采用指針實現(xiàn)記錄間聯(lián)系的方法,它用指針按層次順序把各記錄鏈接起來,而各記錄存儲時不一定按層次順序。 ( 1)記錄( Record) ( 2)字段( Field)或數(shù)據(jù)項 ( 3)文件( File) ( 4)關(guān)鍵字( Key Word) ? 字段 ( Field) ? 記錄 ? 文件 ? 關(guān)鍵字 如學(xué)生學(xué)號 2022/3/13 43 三個世界各術(shù)語的對應(yīng)關(guān)系 現(xiàn) 實 世 界 信 息 世 界 計算機世界 事物 實體集 文件 實體 記錄 特性 屬性 數(shù)據(jù)項 唯一特征 碼 關(guān)鍵字 在計算機世界中,信息模型抽象為數(shù)據(jù)模型,實體型內(nèi)部的聯(lián)系抽象為同一記錄內(nèi)部各字段間的聯(lián)系,實體型之間的聯(lián)系抽象為記錄與記錄之間的聯(lián)系 2022/3/13 數(shù)據(jù)庫領(lǐng)域最常用的數(shù)據(jù)模型主要有 3種 專業(yè)編號 專業(yè)名稱 教研室編號 教研室名稱 班級編號 班級名稱 教師編號 姓名 性別 學(xué)生編號 姓名 性別 專業(yè) 教研室 教師 班級 學(xué)生 高校中專業(yè)的組織機構(gòu)層次關(guān)系 常用的模型 1. 層次模型 層次模型的數(shù)據(jù)結(jié)構(gòu) 無雙親,根節(jié) 點 ?根以外的其他結(jié)點有且僅 有一個雙親結(jié)點; ?父子結(jié)點之間的聯(lián)系是一 對多( 1:n)的聯(lián)系 。 ③聯(lián)系: 菱形,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時在無向邊上標(biāo)明聯(lián)系的類型( 1∶1 、 1∶n 、 m∶n )。 ER圖的基本成分有 : ①實體型: 矩形,矩形框內(nèi)寫明實體名。 ( 1) 信息世界中的常用術(shù)語 : ① 實體( Entity) ② 屬性( Attribute) ③ 碼( Key) ④ 域( Domain) ⑤ 實體型( Entity Type) ⑥ 實體集( Entity Set) ⑦ 聯(lián)系( Relationship) 2022/3/13 37 信息世界常用術(shù)語 ?實體型 ? 實體值 ? 域 ? 鍵 (碼 ) 信息世界常用術(shù)語 聯(lián)系 實體型內(nèi)部的聯(lián)系通常是指組成實體的各屬性之間的聯(lián)系 實體型之間的聯(lián)系通常是指不同實體集之間的聯(lián)系 2022/3/13 39 ( 2) 實體型之間的聯(lián)系 : 實體型之間的聯(lián)系通??煞譃槿缦?3種 : ① 一對一聯(lián)系( 1∶1 ) ② 一對多聯(lián)系( 1∶ n) ③ 多對多聯(lián)系( m∶ n) 實體集 A 實體集 B 實體集 A 實體集 B實體集 A 實體集 B2022/3/13 40 ( 3) 概念模型的表示方法 1976年提出的實體 聯(lián)系( ER)圖方法。 現(xiàn)實世界 信息世界( 概念模型 ) 計算機世界( D B M S 支持的數(shù)據(jù)模型 )分析 、 抽象 轉(zhuǎn)換 從圖可以看出,數(shù)據(jù)處理中, 數(shù)據(jù)加工經(jīng)歷了現(xiàn)實世界、信息世界和計算機世界 3個不同世界的兩級抽象和轉(zhuǎn)換。 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)操作 數(shù)據(jù)的完整性約束 層次結(jié)構(gòu) 網(wǎng)狀結(jié)構(gòu) 關(guān)系結(jié)構(gòu) 查詢 插入 刪除 修改 更新 正確 有效 相容 2. 數(shù)據(jù)模型的組成 :三要素 2022/3/13 35 1. 3個世界的劃分 一般需要經(jīng)歷兩個階段;一是人們必須對現(xiàn)實世界的事物及其聯(lián)系進行分析,抽象成信息世界的概念模型;二是將概念模型轉(zhuǎn)換為計算機世界的數(shù)據(jù)模型。 模型 :現(xiàn)實世界特征的 模擬 和抽象 數(shù)據(jù)模型是指現(xiàn)實世界事物和信息的模擬及抽象,是 數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ) ,應(yīng)滿足 3方面的要求:一是能比較真實地模擬現(xiàn)實世界;二是容易理解;三是便于在計算機上實現(xiàn)。 數(shù)據(jù)庫系統(tǒng)的組成 數(shù)據(jù)庫系統(tǒng)( DBS) 數(shù)據(jù)庫 計算機軟件系統(tǒng) 數(shù)據(jù)庫用戶 計算機硬件系統(tǒng) 2. 計算機軟件 DBMS OS 應(yīng)用系統(tǒng) 核心 ? 用戶 終端用戶 應(yīng)用程序員 數(shù)據(jù)庫管理員 對數(shù)據(jù)庫進行存儲、維護和檢索 非計算機專業(yè)人員 使用數(shù)據(jù)庫 設(shè)計和編制應(yīng)用程序 負(fù)責(zé)設(shè)計、建立、管理和維護數(shù)據(jù) 庫以及協(xié)調(diào)用戶對數(shù)據(jù)庫要求的 個人或工作團隊 3. 數(shù)據(jù)庫系統(tǒng)相關(guān)人員 系統(tǒng)分析與設(shè)計人員 負(fù)責(zé)應(yīng)用系統(tǒng)需求分析、數(shù)據(jù)庫設(shè) 計和系統(tǒng)功能設(shè)計的人員 2022/3/13 32 硬 件操 作系 統(tǒng)D B M S數(shù) 據(jù) 庫系 統(tǒng)D B A用 戶應(yīng) 用系 統(tǒng)數(shù) 據(jù)庫數(shù)據(jù)庫系統(tǒng)地位: 2022/3/13 33 ( 1)概念模型也稱信息模型, 按照用戶的觀點對數(shù)據(jù)建模, 強調(diào)其語義表達能力。 不同的數(shù)據(jù)庫應(yīng)用系統(tǒng)由于其業(yè)務(wù)要求和運行環(huán)境不同,用于存取和管理數(shù)據(jù)庫中數(shù)據(jù)的應(yīng)用程序也不同 ,這是終端用戶使用數(shù)據(jù)庫應(yīng)用系統(tǒng)必不可少的操作界面。 如果數(shù)據(jù)庫應(yīng)用系統(tǒng)使用服務(wù)器類型的數(shù)據(jù)庫,應(yīng)用程序必須要通過數(shù)據(jù)庫服務(wù)器(數(shù)據(jù)庫管理系統(tǒng))才能存取數(shù)據(jù)庫;如果使用的是文件類型的數(shù)據(jù)庫,應(yīng)用程序可直接存取數(shù)據(jù)庫。設(shè)計數(shù)據(jù)庫應(yīng)用系統(tǒng)時,不需要自己編寫,但必須了解中間驅(qū)動的運作原理和使用方法。 2022/3/13 28 數(shù)據(jù)庫應(yīng)用系統(tǒng)的簡單結(jié)構(gòu)示意圖: 數(shù)據(jù)庫應(yīng)用系統(tǒng)( DBAS)由數(shù)據(jù)庫系統(tǒng)及其應(yīng)用程序組成。 ( 6)對得到的結(jié)果進行必要的處理,如格式轉(zhuǎn)換等。 2. DBMS的組成 DBMS的工作方式 DBMS存取數(shù)據(jù)的過程示意圖 3. DBMS的工作模式和用戶存取數(shù)據(jù)的過程 數(shù) 據(jù) 庫管 理 系 統(tǒng)應(yīng) 用 程 序數(shù) 據(jù) 緩 沖 區(qū)數(shù) 據(jù) 庫操 作系 統(tǒng)內(nèi) 模 式模 式外 模 式DB應(yīng)用程序 D B M S數(shù)據(jù)請求數(shù)據(jù)處理( 數(shù)據(jù) )底層指令查詢結(jié)果( 數(shù)據(jù) )下頁說明 ? DBMS對數(shù)據(jù)的存取通常需要以下幾個步驟: ( 1)用戶使用某種特定的數(shù)據(jù)操作語言向 DBMS發(fā)出存取請求; ( 2) DBMS接受請求并將該請求解釋轉(zhuǎn)換成機器代碼指令; ( 3) DBMS依次檢查外模式、外模式 /模式映象、模式、模式 /內(nèi)模式映象及存儲結(jié)構(gòu)定義; ( 4) DBMS對存儲數(shù)據(jù)庫執(zhí)行必要的存取操作。 (3)數(shù)據(jù)庫運行控制程序 DBMS提供了一些系統(tǒng)運行控制程序,負(fù)責(zé)在運行過程中實現(xiàn)對數(shù)據(jù)庫的控制與管理,主要包括系統(tǒng)總控、安全性控制、完整性檢查、并發(fā)控制、數(shù)據(jù)存取和更新及通信控制程序等。 2022/3/13 25 (1)數(shù)據(jù)定義語言及其翻譯處理程序 DBMS一般都提供 數(shù)據(jù)定義語言( Data Definition Language, DDL),供用戶定義數(shù)據(jù)庫的各種模式, 翻譯處理程序 負(fù)責(zé)將它們翻譯成相應(yīng)的內(nèi)部表示,即生成目標(biāo)模式。重組功能是指 DBMS提供重組程序來重新 整理 零亂的數(shù)據(jù)庫,以便回收已刪除數(shù)據(jù)所占用的存儲空間,并把記錄從溢出區(qū)移到主數(shù)據(jù)區(qū)的自由空間中;重構(gòu)功能是指 DBMS提供重構(gòu)程序來改善數(shù)據(jù)庫的性能 DBMS需要提供與其他軟件系統(tǒng)進行通信的功能 。 DML有兩類 : 自主型 宿主型 獨立使用 嵌入在如 Fortran、 Pascal、 C等高級語言中 (6)通信功能 (5)數(shù)據(jù)庫的建立功能 是指 DBMS根據(jù)數(shù)據(jù)庫的定義,把實際的數(shù)據(jù)庫數(shù)據(jù)存儲到物理存儲設(shè)備上,完成實際存放數(shù)據(jù)的數(shù)據(jù)庫(目標(biāo)數(shù)據(jù)庫)的 建庫 工作。 (3)數(shù)據(jù)庫的運行進行管理是 DBMS的核心功能。 數(shù)據(jù)庫管理系統(tǒng) DBS DBMS 數(shù)據(jù)定義 查詢 更新 各種控制 核心 下頁展開 (1)數(shù)據(jù)定義功能 包括定義構(gòu)成數(shù)據(jù)庫結(jié)構(gòu)的外部模式、概念模式、內(nèi)部模式,定義模式之間的映像,定義有關(guān)的約束條件等。 數(shù)據(jù)庫系統(tǒng)的相關(guān)概念及組成 多臺機子 2022/3/13 22 ( 1)數(shù)據(jù)定義功能 ; ( 2)數(shù)據(jù)操縱 ; ( 3)數(shù)據(jù)庫運行管理功能 ; ( 4)數(shù)據(jù)組織、存儲和管理功能 ; ( 5)數(shù)據(jù)庫的建立和維護功能 ; ( 6)通信功能。 ( 5)數(shù)據(jù)集合是合理存放的。 ( 3)數(shù)據(jù)集合是有結(jié)構(gòu)的,這一點也是和文件系統(tǒng) 相比最大的特點之一。 結(jié)構(gòu)化 集中存儲 數(shù)據(jù)共享 …... ( 1)數(shù)據(jù)庫首先是在計算機的存儲設(shè)備上存放的,是屬于計算機領(lǐng)域的一個術(shù)語。 2022/3/13 20 數(shù)據(jù)管理技術(shù) 3個階段的比較 階段 要素 手工管理階段 文件系統(tǒng)管理階段 數(shù)據(jù)庫系統(tǒng)管理階段 時間 20 世紀(jì) 50 年代中期 20 世紀(jì) 50 年代后期~ 20 世紀(jì) 60 年代中期 20 世紀(jì) 60 年代后期至今 應(yīng)用背景 科學(xué)計算 科學(xué)計算、管理 大規(guī)模管
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1