數(shù)據(jù)庫技術(實踐)
一、課程介紹
《數(shù)據(jù)庫技術(實踐)》課程是與《數(shù)據(jù)庫技術》課程所對應的一門實踐課。通過本課程的實踐環(huán)節(jié)訓練,使學生在比較全面地了解數(shù)據(jù)庫的基本原理和關系數(shù)據(jù)庫基礎知識的基礎上,掌握數(shù)據(jù)庫標準語言SQL的使用技術,SQL Server數(shù)據(jù)庫管理系統(tǒng)的開發(fā)應用知識,具備設計基于SQL Server的C/S或B/S體系結(jié)構的關系數(shù)據(jù)庫應用軟件的基本能力。
二、學習目標
本課程設置目的是使學生學會使用SQL Server創(chuàng)建和管理數(shù)據(jù)庫,掌握數(shù)據(jù)庫設計的方法,掌握SQL語言的使用與編程,初步掌握使用開發(fā)數(shù)據(jù)庫的應用程序。
本課程的基本要求及達到如下目標:
(1)熟練掌握數(shù)據(jù)庫標準語言SQL的使用技術;
(2)掌握SQL Server數(shù)據(jù)庫管理系統(tǒng)的開發(fā)應用技術;
(3)具備設計基于C/S模式或B/S模式的數(shù)據(jù)庫應用程序的基本能力;
(4)完成一個綜合應用的數(shù)據(jù)庫管理系統(tǒng)的課程設計。
三、基本內(nèi)容與要求:(以下任選其一)
1. 完成一個教學管理系統(tǒng)的數(shù)據(jù)庫的設計,要求寫出一份至少2000字的設計報告。設計報告中寫出需求說明,畫出ER模型,寫出創(chuàng)建數(shù)據(jù)庫及其中各種表等對象的腳本(SQL命令),寫出為數(shù)據(jù)庫添加測試用數(shù)據(jù)的SQL命令。
2. 完成一個教材征訂管理系統(tǒng)的數(shù)據(jù)庫的設計,要求寫出一份至少2000字的設計報告。設計報告中寫出需求說明,畫出ER模型,寫出創(chuàng)建數(shù)據(jù)庫及其中各種表等對象的腳本(SQL命令),寫出為數(shù)據(jù)庫添加測試用數(shù)據(jù)的SQL命令。
3. 完成一個教室借用管理系統(tǒng)的數(shù)據(jù)庫的設計,要求寫出一份至少2000字的設計報告。設計報告中寫出需求說明,畫出ER模型,寫出創(chuàng)建數(shù)據(jù)庫及其中各種表等對象的腳本(SQL命令),寫出為數(shù)據(jù)庫添加測試用數(shù)據(jù)的SQL命令。