資源描述:
《sql 數(shù)據(jù)庫 實(shí)驗(yàn)四:管理SQL Server數(shù)據(jù)表的數(shù)據(jù).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、實(shí)驗(yàn)四:管理SQLServer數(shù)據(jù)表的數(shù)據(jù)一、實(shí)驗(yàn)?zāi)康?.熟悉數(shù)據(jù)表結(jié)構(gòu)及使用特點(diǎn);2.熟悉使用ManagementStuio界面方式管理數(shù)據(jù)表數(shù)據(jù);3.熟悉使用T-SQL語句管理數(shù)據(jù)表數(shù)據(jù)。二、實(shí)驗(yàn)學(xué)時(shí)2學(xué)時(shí)三、實(shí)驗(yàn)要求1.了解SQLServer數(shù)據(jù)表數(shù)據(jù)的管理方法;2.了解SQLServer數(shù)據(jù)類型;3.完成實(shí)驗(yàn)報(bào)告(部分題只需給出關(guān)鍵語句)。四、實(shí)驗(yàn)內(nèi)容依據(jù)數(shù)據(jù)表的結(jié)構(gòu)創(chuàng)建相對應(yīng)的數(shù)據(jù)表(student、course、sc),請分別使用ManagementStuio界面方式及T-SQL語句實(shí)現(xiàn)進(jìn)行以下操作:1.向各個(gè)數(shù)據(jù)表中插入如下記錄:學(xué)生信息表(student)SnoSn
2、ameSsexSageSdept趙菁菁女23CS李詠男20CS張力男19CS張衡男18IS張向東男20IS張向麗女20IS王芳女20CS王民生男25MA王小民女18MA李晨女22MA張毅男20WM楊磊女20EN李晨女19MA張豐毅男22CS李蕾女21EN劉社男21CM劉星耀男18CM李貴男19EN林自許男20WM馬翔男21劉峰男25CS牛站強(qiáng)男22李婷婷女18嚴(yán)麗女20朱小鷗女30WM課程信息表(course)CnoCnameCpnoCcredit1數(shù)據(jù)庫542數(shù)學(xué)23信息系統(tǒng)144操作系統(tǒng)635數(shù)據(jù)結(jié)構(gòu)746數(shù)據(jù)處理27PASCAL語言648大學(xué)英語49計(jì)算機(jī)網(wǎng)絡(luò)410人工智能2
3、選課信息表(sc)SnoCnoGrade1751853531861741581842462892652722762968868628085846248595455865877010658Null8Null2.查看數(shù)據(jù)表信息1)查看數(shù)據(jù)表Student所有記錄2)查看數(shù)據(jù)表Student中字段sno、sname的所有記錄3.修改數(shù)據(jù)表信息1)修改student表,將cs系姓名為“李詠”的學(xué)生姓名為“李勇”;2)將學(xué)號為“”的學(xué)生信息重新設(shè)置為“王丹丹、女、20、MA”;3)修改course表,將“數(shù)據(jù)處理”的學(xué)分改為3學(xué)分;4)修改CS表,將選修課程“1”的同學(xué)成績加5分;5)刪除數(shù)
4、據(jù)表student中無專業(yè)的學(xué)生記錄;6)刪除數(shù)據(jù)表course中學(xué)分低于1學(xué)分的課程信息;注:第2題與第3題需要在實(shí)驗(yàn)報(bào)告冊中寫出每道題的T-SQL語句。五、實(shí)驗(yàn)步驟1.向各個(gè)數(shù)據(jù)表中插入如下記錄:方法一:用ManagementStudio實(shí)現(xiàn)數(shù)據(jù)添加(1)啟動(dòng)SQLServerManagementStudio。(2)在資源對象管理器中選擇“表”,單擊鼠標(biāo)右鍵,然后從彈出的快捷菜單中選擇“編輯前200行”命令。(3)在表窗口中,顯示出當(dāng)前表中數(shù)據(jù),單擊表格中最后一行,填寫相應(yīng)數(shù)據(jù)信息。方法二:用T-SQL語句實(shí)現(xiàn)數(shù)據(jù)添加如:對于student表來說插入第一條數(shù)據(jù)的命令是INSER
5、TINTOStudentVALUES(‘’,’趙菁菁’,’女’,23,‘CS’)或INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES(’,’趙菁菁’,’女’,23,‘CS’)2.查看數(shù)據(jù)表信息命令方式:在【SQLServerManagementStudio】窗口左上方選擇【新建查詢】按鈕,啟動(dòng)SQL編輯器窗口,在光標(biāo)處輸入T-SQL語句,單擊【執(zhí)行】按鈕。例如:1)Select*fromstudent3.修改數(shù)據(jù)表信息命令方式:在【SQLServerManagementStudio】窗口左上方選擇【新建查詢】按鈕,啟動(dòng)SQL編輯器窗
6、口,在光標(biāo)處輸入T-SQL語句,單擊【執(zhí)行】按鈕。例如:1)UPDATEStudentSETSname=‘李詠’WHERESdept=’CS’ANDsname=’李勇‘