本課程主要目標和任務是介紹關系型數(shù)據(jù)庫系統(tǒng)基本理論以及數(shù)據(jù)庫系統(tǒng)設計與實現(xiàn)方法。教學內容包括(1)關系數(shù)據(jù)庫的基本概念和方法;(2)數(shù)據(jù)庫應用系統(tǒng)設計與開發(fā)的一般過程和基本方法;(3)數(shù)據(jù)庫系統(tǒng)原理和機制。課程特點是具有較強的理論性和實踐性,既牽涉數(shù)據(jù)庫系統(tǒng)應用開發(fā)又包含數(shù)據(jù)庫設計理論方法。
本課程旨在介紹數(shù)據(jù)庫系統(tǒng)以及關系數(shù)據(jù)庫系統(tǒng)的基本概念、基礎理論以及相關知識,同時還系統(tǒng)講述數(shù)據(jù)庫設計理論和數(shù)據(jù)庫系統(tǒng)的安全性、完整性、并發(fā)控制等相關概念和技術。通過該課程的學習,可以使學生深入了解數(shù)據(jù)庫的基本原理、基本概念,掌握數(shù)據(jù)庫應用的基本技術以及數(shù)據(jù)庫技術的最新發(fā)展,為學生增強理論基礎,為后續(xù)課程學習及將來從事數(shù)據(jù)庫系統(tǒng)的設計、開發(fā)、應用及相關理論、實踐研究奠定堅實的基礎。
教學基本要求:
通過課程的學習,牢固掌握數(shù)據(jù)庫的基本概念、關系數(shù)據(jù)模型、關系代數(shù)的基本運算和數(shù)據(jù)規(guī)范化理論;牢固掌握關系型數(shù)據(jù)庫標準語言SQL;一般掌握數(shù)據(jù)庫設計的基本方法和步驟;一般掌握一種標準性、規(guī)范性且應用廣泛的數(shù)據(jù)庫管理系統(tǒng)的使用方法與技術;一般掌握數(shù)據(jù)庫恢復技術、并發(fā)控制、數(shù)據(jù)庫安全性和完整一致性的基本技術;一般了解數(shù)據(jù)庫技術的新發(fā)展,借助于某一開發(fā)工具,獨立開發(fā)某方面的數(shù)據(jù)庫應用系統(tǒng)。