資料庫系統概論(基礎篇)

資料庫系統概論(基礎篇)

資料庫系統概論(基礎篇)課程是中國人民大學於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人
(註:表格內容參考資料

課程簡介

資料庫系統概論(基礎篇)課程講述資料庫系統的基礎理論、基本技術和基本方法。具體介紹了資料庫系統的核心:數據模型、資料庫系統的結構、資料庫系統的組成、關係數據結構及關係的完整性、關係代數、關係演算、SQL概述與數據定義、數據查詢、數據的更新與空值的處理、視圖、資料庫安全性概述、觸發器等內容。

課程大綱

第1-5次開課大綱
PART Ⅰ緒論
第一講:初識資料庫系統
引言;資料庫的4個基本概念;資料庫技術的產生和資料庫系統的特點
第二講:資料庫系統的核心:數據模型
概念模型;數據模型的組成要素;層次模型,網狀模型,關係模型
第三講:資料庫系統的結構
資料庫系統的三級模式和二層映像
第四講:資料庫系統的組成
資料庫系統的組成
PART Ⅱ關係資料庫
第五講:關係數據結構及關係的完整性
關係資料庫與形式化定義;實體完整性、參照完整性、用戶定義的完整性
第六講:關係代數-傳統集合操作
傳統的集合操作:並、差、交、笛卡爾積4種運算
第七講:關係代數-關係特有操作
專門的關係運算:選擇、投影、連線、除運算
第八講:關係代數-綜合訓練
關係代數的綜合練習
第九講:關係演算-元組關係演算
元組關係演算
第十講:關係演算-域關係演算語言QBE
域關係演算
PART Ⅲ SQL
第十一講:SQL概述與數據定義
SQL的產生與發展;SQL的特點;SQL的基本概念;數據定義
第十二講:數據查詢-單表查詢
SQL語句與單表查詢
第十三講:數據查詢-連線查詢
SQL語句與連線查詢
第十四講:數據查詢-嵌套查詢
SQL語句與嵌套查詢
第十五講:數據查詢-集合查詢
SQL語句與集合查詢
第十六講:數據的更新與空值的處理
數據的更新語句;空值的處理
第十七講:視圖
視圖的定義、查詢、更新、作用
PART Ⅳ資料庫安全性
第十八講:資料庫安全性概述
資料庫安全性概述
第十九講:資料庫安全性控制
身份鑑別、存取控制、自主存取控制;資料庫角色及強制存取控制
第二十講:視圖機制
視圖、審計、數據加密及其他安全性保護
PART Ⅴ資料庫完整性
第二十一講:資料庫的完整性
實體完整性、參照完整性和用戶定義的完整性
第二十二講:約束命名子句及斷言
約束命名子句;斷言
第二十三講:觸發器
觸發器的概念、定義、執行、刪除
(註:課程大綱排版從左到右列
第6-9次開課大綱
第一講:初識資料庫系統
引言
資料庫的4個基本概念
數據技術的產生,數據系統的特點
第一講課件
第二講:資料庫系統的核心:數據模型
概念模型,數據模型的組成要素
層次模型,網狀模型
關係模型
第二講課件
第三講:資料庫系統的結構
資料庫系統的結構
第三講課件
第四講:資料庫系統的組成
資料庫系統的組成
第四講課件
單元測驗1
第五講:關係數據結構及關係的完整性
關係數據結構
關係的完整性
第五講課件
第六講:關係代數-傳統集合操作
關係代數1-傳統集合操作
第六講課件
第七講:關係代數-關係特有操作
關係代數2-關係特有操作
第七講課件
第八講:關係代數-綜合訓練
關係代數3-綜合訓練
第八講課件
第九講:關係演算-元組關係演算
關係演算1-元組關係演算
第九講課件
第十講:關係演算-域關係演算語言QBE
關係演算2-域關係演算語言QBE
第十講課件
單元測驗2
第十一講:SQL概述與數據定義
SQL概述
數據定義
第十一講課件
第十二講:數據查詢-單表查詢
數據查詢-單表查詢
數據查詢-單表查詢2
第十二講課件
第十三講:數據查詢-連線查詢
數據查詢-連線查詢
第十三講課件
第十四講:數據查詢-嵌套查詢
數據查詢-嵌套查詢
數據查詢-嵌套查詢2
第十四講課件
第十五講:數據查詢-集合查詢
數據查詢-集合查詢
第十五講課件
第十六講:數據的更新與空值的處理
數據更新
空值的處理
第十六講課件
第十七講:視圖
視圖
視圖2
第十七講課件
第十八講:資料庫安全性概述
資料庫安全性概述
第十八講課件
第十九講:資料庫安全性控制
資料庫安全性控制-身份鑑別、存取控制、自主存取控制、授權
資料庫安全性控制-資料庫角色及強制存取控制
第十九講課件
第二十講:視圖機制
視圖、審計、數據加密及其他安全性保護
第二十講課件
單元測驗3
第二十一講:資料庫的完整性
資料庫完整性概述及實體完整性
參照完整性
用戶定義的完整性
第二十一講課件
第二十二講:約束命名子句及斷言
完整性約束命名子句及斷言
第二十二講課件
第二十三講:觸發器
觸發器
第二十三講課件
單元測驗4
(註:課程大綱排版從左到右列
第10次開課大綱
第一講:初識資料庫系統
引言
資料庫的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月
(註:表格內容參考資料

授課目標

資料庫系統概論(基礎篇)課程的授課目標是系統地掌握資料庫系統的基本原理,能熟練使用SQL語言在某一個資料庫管理系統上進行資料庫檢索和操作,掌握資料庫安全性和完整性的基本概念和基本方法。並能夠在某一個資料庫管理系統上進行實驗。

課程特色

資料庫系統概論(基礎篇)課程的特點是理論聯繫實際。要求學生閱讀和書面習題掌握課程內容,還要求學生完成實驗項目。為此針對課程知識點設定了相應的實驗,鍛鍊學生實際動手能力,啟發學生對理論知識的思考和理解,達到理論聯繫實際的教學效果。

所獲榮譽

2017年,該課程被中華人民共和國教育部認定為首批“國家精品線上開放課程”。

教師簡介

王珊:中國人民大學教授、博士生導師。現任數據工程與知識工程教育部重點實驗室學術委員會副主任。
杜小勇:中國人民大學信息學院教授,博士生導師。
陳紅:中國人民大學信息學院教授、博士生導師。
盧衛:中國人民大學副教授。
焦敏:中國人民大學高級工程師。
張曉瑩:中國人民大學信息學院高級工程師。

相關詞條

熱門詞條

聯絡我們