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