資料庫系統概論(基礎篇)課程是中國人民大學於2016年04月01日首次在中國大學MOOC開設的慕課課程、國家精品線上開放課程。該課程授課教師為王珊、杜小勇、陳紅、盧衛、焦敏、張曉瑩。據2021年3月中國大學MOOC官網顯示,該課程已開課10次。
資料庫系統概論(基礎篇)課程共23個模組,包括初識資料庫系統、資料庫系統的核心:數據模型、資料庫系統的結構、資料庫系統的組成、關係數據結構及關係的完整性、SQL概述與數據定義、視圖、資料庫安全性概述、視圖機制、資料庫的完整性等內容。
基本介紹
- 中文名:資料庫系統概論(基礎篇)
- 類別: 慕課、國家精品線上開放課程
- 提供院校:中國人民大學
- 授課老師:王珊、杜小勇、陳紅、盧衛、焦敏、張曉瑩
- 授課平台:中國大學MOOC
- 開課時間:2016年04月01日(首次)
課程性質
課程定位
適應專業
開課信息
開課次數 | 開課時間 | 授課教師 | 學時安排 | 參與人數 |
---|---|---|---|---|
第1次開課 | 2016年04月01日~2016年07月09日 | 王珊、杜小勇、陳紅、盧衛、焦敏、張曉瑩 | 2-3小時每周 | 29032人 |
第2次開課 | 2017年02月20日~2017年07月09日 | 3-4小時每周 | 22428人 | |
第3次開課 | 2017年09月18日~2018年01月14日 | 2-3小時每周 | 23398人 | |
第4次開課 | 2018年02月19日~2018年07月15日 | 3-5小時每周 | 30670人 | |
第5次開課 | 2018年09月10日~2018年12月31日 | 24280人 | ||
第6次開課 | 2019年02月19日~2019年07月15日 | 23323人 | ||
第7次開課 | 2019年09月02日~2020年01月15日 | 22614人 | ||
第8次開課 | 2020年02月17日~2020年07月15日 | 52186人 | ||
第9次開課 | 2020年08月31日~2021年01月15日 | 15430人 | ||
第10次開課 | 2021年02月22日~2021年07月15日 | 4069人 |
課程簡介
課程大綱
PART Ⅰ緒論 第一講:初識資料庫系統 引言;資料庫的4個基本概念;資料庫技術的產生和資料庫系統的特點 第二講:資料庫系統的核心:數據模型 概念模型;數據模型的組成要素;層次模型,網狀模型,關係模型 第三講:資料庫系統的結構 資料庫系統的三級模式和二層映像 第四講:資料庫系統的組成 資料庫系統的組成 PART Ⅱ關係資料庫 第五講:關係數據結構及關係的完整性 關係資料庫與形式化定義;實體完整性、參照完整性、用戶定義的完整性 第六講:關係代數-傳統集合操作 傳統的集合操作:並、差、交、笛卡爾積4種運算 第七講:關係代數-關係特有操作 專門的關係運算:選擇、投影、連線、除運算 第八講:關係代數-綜合訓練 關係代數的綜合練習 第九講:關係演算-元組關係演算 元組關係演算 第十講:關係演算-域關係演算語言QBE 域關係演算 PART Ⅲ SQL 第十一講:SQL概述與數據定義 SQL的產生與發展;SQL的特點;SQL的基本概念;數據定義 | 第十二講:數據查詢-單表查詢 SQL語句與單表查詢 第十三講:數據查詢-連線查詢 SQL語句與連線查詢 第十四講:數據查詢-嵌套查詢 SQL語句與嵌套查詢 第十五講:數據查詢-集合查詢 SQL語句與集合查詢 第十六講:數據的更新與空值的處理 數據的更新語句;空值的處理 第十七講:視圖 視圖的定義、查詢、更新、作用 PART Ⅳ資料庫安全性 第十八講:資料庫安全性概述 資料庫安全性概述 第十九講:資料庫安全性控制 身份鑑別、存取控制、自主存取控制;資料庫角色及強制存取控制 第二十講:視圖機制 視圖、審計、數據加密及其他安全性保護 PART Ⅴ資料庫完整性 第二十一講:資料庫的完整性 實體完整性、參照完整性和用戶定義的完整性 第二十二講:約束命名子句及斷言 約束命名子句;斷言 第二十三講:觸發器 觸發器的概念、定義、執行、刪除 |
第一講:初識資料庫系統 引言 資料庫的4個基本概念 數據技術的產生,數據系統的特點 第一講課件 第二講:資料庫系統的核心:數據模型 概念模型,數據模型的組成要素 層次模型,網狀模型 關係模型 第二講課件 第三講:資料庫系統的結構 資料庫系統的結構 第三講課件 第四講:資料庫系統的組成 資料庫系統的組成 第四講課件 單元測驗1 第五講:關係數據結構及關係的完整性 關係數據結構 關係的完整性 第五講課件 第六講:關係代數-傳統集合操作 關係代數1-傳統集合操作 第六講課件 第七講:關係代數-關係特有操作 關係代數2-關係特有操作 第七講課件 第八講:關係代數-綜合訓練 關係代數3-綜合訓練 第八講課件 第九講:關係演算-元組關係演算 關係演算1-元組關係演算 第九講課件 第十講:關係演算-域關係演算語言QBE 關係演算2-域關係演算語言QBE 第十講課件 單元測驗2 第十一講:SQL概述與數據定義 SQL概述 數據定義 第十一講課件 第十二講:數據查詢-單表查詢 數據查詢-單表查詢 數據查詢-單表查詢2 | 第十二講課件 第十三講:數據查詢-連線查詢 數據查詢-連線查詢 第十三講課件 第十四講:數據查詢-嵌套查詢 數據查詢-嵌套查詢 數據查詢-嵌套查詢2 第十四講課件 第十五講:數據查詢-集合查詢 數據查詢-集合查詢 第十五講課件 第十六講:數據的更新與空值的處理 數據更新 空值的處理 第十六講課件 第十七講:視圖 視圖 視圖2 第十七講課件 第十八講:資料庫安全性概述 資料庫安全性概述 第十八講課件 第十九講:資料庫安全性控制 資料庫安全性控制-身份鑑別、存取控制、自主存取控制、授權 資料庫安全性控制-資料庫角色及強制存取控制 第十九講課件 第二十講:視圖機制 視圖、審計、數據加密及其他安全性保護 第二十講課件 單元測驗3 第二十一講:資料庫的完整性 資料庫完整性概述及實體完整性 參照完整性 用戶定義的完整性 第二十一講課件 第二十二講:約束命名子句及斷言 完整性約束命名子句及斷言 第二十二講課件 第二十三講:觸發器 觸發器 第二十三講課件 單元測驗4 |
第一講:初識資料庫系統 引言 資料庫的4個基本概念 數據技術的產生,數據系統的特點 第一講課件 第二講:資料庫系統的核心:數據模型 概念模型,數據模型的組成要素 層次模型,網狀模型 關係模型 第二講課件 第三講:資料庫系統的結構 資料庫系統的結構 第三講課件 第四講:資料庫系統的組成 資料庫系統的組成 第四講課件 單元測驗1 第五講:關係數據結構及關係的完整性 關係數據結構 關係的完整性 第五講課件 第六講:關係代數-傳統集合操作 關係代數1-傳統集合操作 第六講課件 第七講:關係代數-關係特有操作 關係代數2-關係特有操作 第七講課件 第八講:關係代數-綜合訓練 第八講課件 關係代數3-綜合訓練 第九講:關係演算-元組關係演算(選學) 關係演算1-元組關係演算 第九講課件 第十講:關係演算-域關係演算語言QBE(選學) 關係演算2--域關係演算語言QBE 第十講課件 單元測驗2 第十一講:SQL概述與數據定義 SQL概述 數據定義 第十一講課件 第十二講:數據查詢-單表查詢 數據查詢-單表查詢 數據查詢-單表查詢2 | 第十二講課件 第十三講:數據查詢-連線查詢 數據查詢-連線查詢 第十三講課件 第十四講:數據查詢-嵌套查詢 數據查詢-嵌套查詢 數據查詢-嵌套查詢2 第十四講課件 第十五講:數據查詢-集合查詢 數據查詢-集合查詢 第十五講課件 第十六講:數據的更新與空值的處理 數據更新 空值的處理 第十六講課件 第十七講:視圖 視圖 視圖2 第十七講課件 第十八講:資料庫安全性概述 資料庫安全性概述 第十八講課件 第二十講:視圖機制 視圖、審計、數據加密及其他安全性保護 第二十講課件 單元測驗3 第二十一講:資料庫的完整性 資料庫完整性概述及實體完整性 參照完整性 用戶定義的完整性 第二十一講課件 第二十二講:約束命名子句及斷言 完整性約束命名子句及斷言 第二十二講課件 第二十三講:觸發器 單元測驗4 觸發器 第二十三講課件 第十九講:資料庫安全性控制 資料庫安全性控制-身份鑑別、存取控制、自主存取控制、授權 資料庫安全性控制-資料庫角色及強制存取控制 第十九講課件 |
課前預備
預備知識
學習資料
書名 | 作者 | ISBN | 出版時間 | 出版社 |
---|---|---|---|---|
《資料庫系統概論(第5版)》 | 王珊、薩師煊 | 978-7-04-040664-1 | 2014年9月 | 高等教育出版社 |
《資料庫系統概論(第5版)習題解析與實驗指導》 | 王珊、張俊 | 978-7-04-043308-1 | 2015年7月 |