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

正文內容

[研究生入學考試]第1章1database-資料下載頁

2025-01-14 19:01本頁面
  

【正文】 oduction to Database Systenm 聯(lián)系的表示方法示例 班級 班級 班長 班長 1 1 1:1聯(lián)系 課程 選修 學生 m n m:n聯(lián)系 班級 組成 學生 1 n 1:n聯(lián)系 An Introduction to Database Systenm 聯(lián)系的表示方法示例 (續(xù) ) 職工 領導 1 n 同一實體型內部的 1:n聯(lián)系 課程 講授 教師 1 m 多個實體型間的 1:n聯(lián)系 參考書 n An Introduction to Database Systenm 聯(lián)系屬性的表示方法 課程 選修 學生 m n 成績 An Introduction to Database Systenm ER圖 (續(xù) ) ER圖實例: P19P20 某工廠物資管理 ER圖 An Introduction to Database Systenm 常用數據模型 ? 非關系模型 ? 層次模型( Hierarchical Model) ? 網狀模型 (Network Model ) ? 數據結構:以基本層次聯(lián)系為基本單位 基本層次聯(lián)系:兩個記錄以及它們之間的一對多( 包括一對一 )的聯(lián)系 An Introduction to Database Systenm 常用數據模型 (續(xù) ) ? 關系模型 (Relational Model) ? 數據結構:表 ? 面向對象模型 (Object Oriented Model) ? 數據結構:對象 An Introduction to Database Systenm 數據模型 數據模型的組成要素 概念模型 常用數據模型 層次模型 網狀模型 關系模型 An Introduction to Database Systenm 層次模型 1. 層次數據模型的數據結構 2. 層次數據模型的數據操縱 3. 層次數據模型的與完整性約束 4. 層次數據模型的存儲結構 5. 層次數據模型的優(yōu)缺點 6. 典型的層次數據庫系統(tǒng) An Introduction to Database Systenm 1. 層次數據模型的數據結構 ? 層次模型 滿足下面兩個條件的基本層次聯(lián)系的集合為層次模型 。 1. 有且只有一個結點沒有雙親結點 , 這個結點稱為根 結點 2. 根以外的其它結點有且只有一個雙親結點 ? 層次模型中的幾個術語 ? 根結點 , 雙親結點 , 兄弟結點 , 葉結點 An Introduction to Database Systenm 層次數據模型的數據結構 (續(xù)) R 1 根結點 R 2 兄弟結點 R 3 葉結點 R 4 兄弟結點 R 5 葉結點 葉結點 An Introduction to Database Systenm 層次數據模型的數據結構 (續(xù)) ? 表示方法 實體型 :用記錄類型描述 。 每個結點表示一個記錄類型 。 屬性 :用字段描述 。 每個記錄類型可包含若干個字段 。 聯(lián)系 :用結點之間的連線表示記錄 ( 類 ) 型之間的 一對多的聯(lián)系 實例: 教員 學生數據模型( P23) An Introduction to Database Systenm 層次數據模型的數據結構 (續(xù)) ? 特點 ? 結點的雙親是唯一的 ? 只能直接處理一對多的實體聯(lián)系 ? 每個記錄類型定義一個排序字段 , 也稱為碼字段 ? 任何記錄值只有按其路徑查看時 , 才能顯出它的全部意義 ? 沒有一個子女記錄值能夠脫離雙親記錄值而獨立存在 An Introduction to Database Systenm 層次數據模型的數據結構 (續(xù)) ? 多對多聯(lián)系在層次模型中的表示 ? 用層次模型 間接 表示多對多聯(lián)系 ? 方法 將多對多聯(lián)系 分解 成一對多聯(lián)系 ? 分解方法 ? 冗余結點法 ? 虛擬結點法 An Introduction to Database Systenm 2. 層次模型的數據操縱 ? 查詢 ? 插入 ? 刪除 ? 更新 An Introduction to Database Systenm 3. 層次模型的完整性約束 ? 無相應的雙親結點值就不能插入子女結點值 ? 如果刪除雙親結點值,則相應的子女結點值也被同時刪除 ? 更新操作時,應更新所有相應記錄,以保證數據的一致性 An Introduction to Database Systenm ? 鄰接法 按照層次樹前序遍歷的順序把所有記錄值依次鄰接存 放,即通過物理空間的位置相鄰來實現(xiàn)層次順序 ? 鏈接法 用指引元來反映數據之間的層次聯(lián)系 ? 子女-兄弟鏈接法 P26 ? 層次序列鏈接法 P26 An Introduction to Database Systenm 5. 層次模型的優(yōu)缺點 ? 優(yōu)點 ? 層次數據模型簡單 , 對具有一對多的層次關系的部門描述自然 、 直觀 , 容易理解 ? 性能優(yōu)于關系模型 , 不低于網狀模型 ? 層次數據模型提供了良好的完整性支持 ? 缺點 ? 多對多聯(lián)系表示不自然 ? 對插入和刪除操作的限制多 ? 查詢子女結點必須通過雙親結點 ? 層次命令趨于程序化 An Introduction to Database Systenm 6. 典型的層次數據庫系統(tǒng) IMS數據庫管理系統(tǒng) ? 第一個大型商用 DBMS ? 1968年推出 ? IBM公司研制 An Introduction to Database Systenm 下課了。 追求 休息一會兒。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1