《數(shù)據(jù)庫系統(tǒng)原理與實踐》是計算機類各本科專業(yè)的基礎(chǔ)必修課程。數(shù)據(jù)庫的理論和技術(shù)是計算機科學(xué)和技術(shù)的一個重要分支,在數(shù)據(jù)處理已成為計算機的主要用途的今天,其本身就具有重要的使用價值。其理論和相關(guān)工具還是其他許多技術(shù)領(lǐng)域(如信息處理、決策支持)的基礎(chǔ),也是人工智能、辦公自動化、軟件開發(fā)環(huán)境等研究方向的有力支撐工具。
本課程主要介紹數(shù)據(jù)庫系統(tǒng)的基本概念和原理方法,具體包括數(shù)據(jù)庫基礎(chǔ)知識、關(guān)系數(shù)據(jù)庫、SQL語言、數(shù)據(jù)庫安全性和完整性、關(guān)系數(shù)據(jù)理論、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫恢復(fù)技術(shù)、并發(fā)控制等。通過對本課程理論知識的學(xué)習(xí),學(xué)生能理解數(shù)據(jù)庫系統(tǒng)的基本概念,原理和方法;通過實驗和作業(yè)等實踐活動,使學(xué)生具有數(shù)據(jù)庫應(yīng)用系統(tǒng)的建模、設(shè)計、開發(fā)和運行維護(hù)能力。
該課程是教育部微軟精品課程、廣東省精品課程、廣東省一流課程、教育部-華為金課、華南師范大學(xué)一流課程。