《數(shù)據(jù)庫系統(tǒng)概論》自學材料.doc
《《數(shù)據(jù)庫系統(tǒng)概論》自學材料.doc》由會員分享,可在線閱讀,更多相關《《數(shù)據(jù)庫系統(tǒng)概論》自學材料.doc(7頁珍藏版)》請在裝配圖網上搜索。
《數(shù)據(jù)庫系統(tǒng)概論》自學材料 北京大學信息管理系 韓圣龍 第一篇 基礎篇 第一章 緒論 第一節(jié) 數(shù)據(jù)庫系統(tǒng)概述 1、 基本概念: 數(shù)據(jù) 數(shù)據(jù)庫管理系統(tǒng)(DBMS) 數(shù)據(jù)庫 數(shù)據(jù)庫系統(tǒng)(DBS) 2、 知識點: 數(shù)據(jù)庫管理系統(tǒng)的主要功能有哪些? 數(shù)據(jù)管理技術的發(fā)展經歷了哪些階段? 數(shù)據(jù)庫系統(tǒng)有哪些特點? 第二節(jié) 數(shù)據(jù)模型 1、 基本概念: 數(shù)據(jù)模型 實體 屬性 碼 實體型 域 實體集 聯(lián)系 E-R圖 層次模型 IMS 網狀模型 DBTG 關系 元組 關系模型 關系模式 2、 知識點: 數(shù)據(jù)模型的組成要素有哪些? 實體之間的聯(lián)系的種類有哪些? 概念模型的表示方法是什么? 常用的數(shù)據(jù)模型有哪些?各有什么優(yōu)點和缺點? 第三節(jié) 數(shù)據(jù)庫系統(tǒng)結構 1、基本概念: 模式 外模式 內模式 2、知識點: 數(shù)據(jù)庫系統(tǒng)的三級模式結構是怎樣的? 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)完整性包含哪幾方面內容?分別是如何實現(xiàn)的? 第四節(jié) 數(shù)據(jù)庫系統(tǒng)的組成 1、基本概念: 數(shù)據(jù)庫管理員(DBA) 2、知識點: 數(shù)據(jù)庫系統(tǒng)由哪幾部分組成,每部分的主要內容是什么? 數(shù)據(jù)庫管理員的職責有哪些? 第二章 關系數(shù)據(jù)庫 第一節(jié) 關系模型概述 1、知識點: 關系模型的組成是怎樣的? 關系數(shù)據(jù)語言的分類 第二節(jié) 關系數(shù)據(jù)結構及形式化定義 1、基本概念: 域 笛卡兒積 關系以及關系模式的數(shù)學定義 主碼 主屬性 非主屬性 全碼 2、知識點: 基本關系的性質有哪些? 第三節(jié) 關系的完整性 1、知識點: 什么是關系模型的實體完整性約束?應能舉例說明。 什么是關系模型的參照完整性約束?應能舉例說明。 什么是關系模型的用戶定義的完整性約束? 第四節(jié) 關系代數(shù) 1、基本概念: 關系代數(shù) 選擇 投影 連接 等值連接 自然連接 ISBL語言 2、知識點: 關系代數(shù)中傳統(tǒng)的集合運算有哪些? 關系代數(shù)中專門的關系運算有哪些? 關系代數(shù)運算中,基本運算有哪些?如何用這些基本運算表示其它的關系代數(shù)運算? 第五節(jié) 關系演算 1、基本概念: 元組關系演算 ALPHA語言 域關系演算 QBE語言 2、知識點: ALPHA語言的基本語句有哪些? ALPHA語言的基本格式是什么? 使用ALPHA語言進行數(shù)據(jù)庫的檢索和更新操作 使用QBE語言進行數(shù)據(jù)庫的檢索和更新操作 第三章 關系數(shù)據(jù)庫標準語言SQL 第一節(jié) SQL概述 1、基本概念: SQL語言 基本表 視圖 2、知識點: SQL語言的特點是什么? 第二節(jié) 數(shù)據(jù)定義 1、知識點: 使用SQL語言定義、刪除與修改基本表 使用SQL語言定義、刪除索引 第三節(jié) 查詢 1、知識點: 使用SQL語言進行單表查詢 使用SQL語言進行連接查詢 使用SQL語言進行嵌套查詢 第四節(jié) 數(shù)據(jù)更新 1、知識點: 使用SQL語言插入數(shù)據(jù) 使用SQL語言刪除數(shù)據(jù) 使用SQL語言修改數(shù)據(jù) 第四章 關系系統(tǒng)及其查詢優(yōu)化 第一節(jié) 關系系統(tǒng) 1、基本概念: 關系系統(tǒng) 2、知識點: 關系系統(tǒng)分為那幾類? 第二節(jié) 關系數(shù)據(jù)庫系統(tǒng)的查詢優(yōu)化 1、知識點: 舉例說明為什么要進行查詢優(yōu)化? 查詢優(yōu)化的一般準則有哪些? 關系代數(shù)等價變換規(guī)則有哪些? 第五章 關系數(shù)據(jù)理論 第一節(jié) 問題的提出 1、基本概念: 數(shù)據(jù)依賴 插入異常 刪除異常 第二節(jié) 規(guī)范化 1、基本概念: 函數(shù)依賴 非平凡函數(shù)依賴 平凡函數(shù)依賴 完全函數(shù)依賴 部分函數(shù)依賴 傳遞函數(shù)依賴 候選碼 外碼 范式 規(guī)范化 1NF 2NF 3NF BCNF 多值依賴 4NF 平凡的多值依賴 2、知識點: 多值依賴有什么性質? 多枝依賴和函數(shù)依賴之間有哪些區(qū)別? 關系模式的規(guī)范化過程怎樣? 判斷給定關系模式的范式等級 第三節(jié) 數(shù)據(jù)依賴的公理系統(tǒng) 1、基本概念: 邏輯蘊含 函數(shù)依賴集F的閉包 屬性集X關于函數(shù)依賴集F的閉包 函數(shù)依賴集F的覆蓋 函數(shù)依賴集F的極小函數(shù)依賴集 2、知識點: Armstrong公理系統(tǒng)的推理規(guī)則及其相關推論和定理(證明過程可以略過) 第二篇 設計篇 第六章 數(shù)據(jù)庫設計 第一節(jié) 數(shù)據(jù)庫設計概述 1、知識點: 數(shù)據(jù)庫設計有哪些特點? 有哪些數(shù)據(jù)庫設計的方法? 數(shù)據(jù)庫設計的步驟有哪些? 第二節(jié) 需求分析 1、基本概念: 結構化分析方法 數(shù)據(jù)流圖(DFD) 數(shù)據(jù)字典(DD) 2、知識點: 需求分析的任務是什么? 調查用戶需求的步驟是什么? 用戶需求調查的方法有哪些? 數(shù)據(jù)字典的結構以及各部分內容各是什么? 第三節(jié) 概念結構設計 1、基本概念: (數(shù)據(jù))抽象 2、知識點: 概念結構的主要特點是什么? 概念結構設計的常用方法有哪些? 數(shù)據(jù)抽象分為哪幾類? 局部E-R圖之間的沖突有哪幾類? 概念結構設計的基本過程是什么? 第四節(jié) 邏輯結構設計 1、知識點: 進行邏輯結構設計要經過哪些步驟? E-R圖向關系模式轉換的原則有哪些? 邏輯結構設計中的關系模式優(yōu)化方法? 第六節(jié) 數(shù)據(jù)庫實施和維護 1、知識點: 數(shù)據(jù)庫實施階段的主要工作是什么? 數(shù)據(jù)庫試運行要注意的問題是什么?- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數(shù)據(jù)庫系統(tǒng)概論 數(shù)據(jù)庫 系統(tǒng) 概論 自學 材料
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
鏈接地址:http://m.jqnhouse.com/p-8798657.html