版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)管理系統(tǒng)
實(shí)驗(yàn)指導(dǎo)書
梁平
合肥工業(yè)大學(xué)
實(shí)驗(yàn)一SQLServer數(shù)據(jù)庫(kù)的管理(2學(xué)時(shí))
1.實(shí)驗(yàn)?zāi)康?/p>
了解SQLServer數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)的特點(diǎn)。
(2)掌握使用SQLServer管理平臺(tái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的方法。
(3)掌握使用Transact-SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的方法。
2.實(shí)驗(yàn)內(nèi)容
在管理平臺(tái)中管理數(shù)據(jù)庫(kù)。
創(chuàng)建數(shù)據(jù)庫(kù)“studentsdb”
查看studentsdb數(shù)據(jù)庫(kù)的屬性。
修改數(shù)據(jù)文件大小為2MB,指定“最大文件大小”為5MB。日志文件的大小在每次填滿時(shí)自動(dòng)遞增5%。
將studentsdb數(shù)據(jù)庫(kù)的名稱更改為student_db。
使用T-SQL語(yǔ)句管理數(shù)據(jù)庫(kù)
使用CREATEDATABASE創(chuàng)建studb數(shù)據(jù)庫(kù),然后通過(guò)系統(tǒng)存儲(chǔ)過(guò)程sp_helpdb查看系統(tǒng)中的數(shù)據(jù)庫(kù)信息。
使用ALTERDATABASE修改studb數(shù)據(jù)庫(kù)的設(shè)置,指定數(shù)據(jù)文件大小為5MB,最大文件大小為20MB,自動(dòng)遞增大小為1MB。
為studb數(shù)據(jù)庫(kù)增加一個(gè)日志文件,命名為studb_Log2,大小為5MB,最大文件大小為10MB。
將studb數(shù)據(jù)庫(kù)的名稱更改為my_studb。
使用DROPDATABASE刪除my_studb數(shù)據(jù)庫(kù)。
3.實(shí)驗(yàn)思考
(1)數(shù)據(jù)庫(kù)中的日志文件是否屬于某個(gè)文件組?
(2)刪除了數(shù)據(jù)庫(kù),其數(shù)據(jù)文件和日志文件是否已經(jīng)刪除?是否任何人
都可以刪除數(shù)據(jù)庫(kù)?刪除了的數(shù)據(jù)庫(kù)還有可能恢復(fù)嗎?
(3)能夠刪除系統(tǒng)數(shù)據(jù)庫(kù)嗎?
實(shí)驗(yàn)二SQLServer數(shù)據(jù)表的管理(2學(xué)時(shí))
1.實(shí)驗(yàn)?zāi)康?/p>
(1)掌握使用SQLServer管理平臺(tái)和Transact-SQL語(yǔ)句CREATETABLE和ALTERTABLE創(chuàng)建和修改表的方法。
(2)掌握在SQLServer管理平臺(tái)中對(duì)表進(jìn)行插入、修改和刪除數(shù)據(jù)操作的方法。
(3)掌握使用Transact-SQL語(yǔ)句對(duì)表進(jìn)行插入、修改和刪除數(shù)據(jù)操作的方法。
(4)了解SQLServer的常用數(shù)據(jù)類型。
2.實(shí)驗(yàn)內(nèi)容
1)在管理平臺(tái)中管理數(shù)據(jù)表
(1)為student_db數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表student_info,表結(jié)構(gòu)如圖1所示。
列名
數(shù)據(jù)類型
允許空
[學(xué)號(hào)
char(4)
姓名
char(8)
性別
char⑵
出生日期
datetime
彖庭住址
varchar(SO)
備注
text
圖1學(xué)生基本情況表student_info
2)將student_info表的“學(xué)號(hào)”列設(shè)置為主鍵,非空。
(3)修改student_info表的“姓名”列,使其列名為“學(xué)生姓名”。
2)使用T-SQL語(yǔ)句管理數(shù)據(jù)表
(1)使用Transact-SQL語(yǔ)句CREATETABLE在student_db數(shù)據(jù)庫(kù)中創(chuàng)
圖3學(xué)生成績(jī)表grade
(2)在管理平臺(tái)中為student_info、curriculum、grade表添加數(shù)據(jù)。
student_info、curriculum、grade表中的數(shù)據(jù)如圖4至圖6所示。
學(xué)號(hào)
姓名
性別
出生日期
家庭性址
備注
0001
劉衛(wèi)平
男
1980-10-10:00:00
衡陽(yáng)市東斑路刑號(hào)
0002
張衛(wèi)民
男
1980-12-20:00:00
東陽(yáng)市八一北路右號(hào)
AVLL
0003
馬東
男
1980-7-斗0:00:00
長(zhǎng)嶺市五一路陽(yáng)5號(hào)
0004
錢達(dá)理
男
1980-5-100:00:00
這海市洞庭丈道2陽(yáng)號(hào)
0005
東方牧
男
1980-7-130:00:00
東方市中山路25號(hào)
A/ULL
0006
郭文斌
男
1980-6-斗0:00:00
長(zhǎng)島市解^25號(hào)
0007
肖海燕
1980-3-150:00:00
南山市紅旗路15號(hào)
0008
張明華
1980-4-1:30:00:00
這江市解放路藥號(hào)
圖4student_info的數(shù)據(jù)
課程編號(hào)
課程名稱
學(xué)分
0001
大學(xué)計(jì)算機(jī)基礎(chǔ)...
2
0002
匸語(yǔ)言程序設(shè)計(jì)...
2
0003
5QL5eruer數(shù)據(jù)庫(kù)及應(yīng)用,..
2
0004
英語(yǔ)
4
0005
高等數(shù)學(xué)...
4
圖5curriculum的數(shù)據(jù)
學(xué)號(hào)
課程編號(hào)
分?jǐn)?shù)
0001
LIOLIl
00
0001
LI0LI2
90
0001
1:1003
07
0001
1皿1斗
86
0001
|:1005
78
0002
LI0LI1
76
0002
1:1002
73
0002
LI0LI3
69
0002
1血1斗
70
0002
LI0LI5
89
0003
LIOLIl
03
0003
LI0LI2
73
0003
|:1003
8斗
0003
1皿沖
75
0003
0005
65
圖6grade的數(shù)據(jù)
使用Transact-SQL語(yǔ)句ALTERTABLE設(shè)置curriculum表的“課程編號(hào)”為主鍵,非空。
使用Transact-SQL語(yǔ)句ALTERTABLE修改grade表的“分?jǐn)?shù)”歹U,使其數(shù)據(jù)類型為real。
(5)使用Transact-SQL語(yǔ)句ALTERTABLE修改student_info表中“學(xué)
生姓名”數(shù)據(jù)類型為varchar(lO),非空。
使用Transact-SQL語(yǔ)句ALTER...ADD為grade表添加一個(gè)名為“備注”的數(shù)據(jù)歹,其數(shù)據(jù)類型為VARCHAR(20)。
使用Transact-SQL語(yǔ)句刪除grade表的“備注”數(shù)據(jù)歹。
使用Transact-SQL語(yǔ)句INSERTINTO...VALUES向grade表插入數(shù)據(jù):學(xué)號(hào)為0004,課程編號(hào)為0001,分?jǐn)?shù)為80。
使用Transact-SQL語(yǔ)句UPDATE修改grade表中學(xué)號(hào)為0002、課程編號(hào)為0005的分?jǐn)?shù)為90的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物科普活動(dòng)的開(kāi)展與組織計(jì)劃
- 建立良好的職業(yè)形象計(jì)劃
- 跨部門合作在保安工作中的必要性計(jì)劃
- 2024-2025學(xué)年年八年級(jí)數(shù)學(xué)人教版下冊(cè)專題整合復(fù)習(xí)卷重慶市涪陵區(qū)第九中學(xué)八年級(jí)數(shù)學(xué)下冊(cè) 《二次根式》練習(xí) 16.2 二次根式的乘除1
- 2024-2025學(xué)年江蘇省南京市五年級(jí)語(yǔ)文上學(xué)期期末考試真題重組卷(統(tǒng)編版)-A4
- 《重陽(yáng)主題班會(huì)》課件
- 《計(jì)價(jià)復(fù)習(xí)要點(diǎn)》課件
- 實(shí)習(xí)報(bào)告范文大全
- 學(xué)校創(chuàng)新實(shí)踐報(bào)告范文
- 2025年臨汾貨運(yùn)從業(yè)資格證考試技巧
- 2024-2025學(xué)年上學(xué)期廣州小學(xué)語(yǔ)文五年級(jí)期末模擬試卷
- 2024年標(biāo)準(zhǔn)化食堂食材采購(gòu)綜合協(xié)議范本版
- 2025屆湖北十一校聯(lián)考高三語(yǔ)文考場(chǎng)高分作文:平替到底好不好
- 人教版八年級(jí)語(yǔ)文上冊(cè)《人民英雄永垂不朽》教學(xué)課件
- 不良行為學(xué)生教育轉(zhuǎn)化工作實(shí)施方案(五篇)
- 機(jī)電一體化項(xiàng)目職業(yè)技能大賽試題(SX-815Q)
- 《消防應(yīng)急疏散培訓(xùn)》課件
- 校園招聘策劃方案
- 8.3數(shù)學(xué)建?;顒?dòng)的主要過(guò)程課件-高一上學(xué)期數(shù)學(xué)北師大版(2019)必修第一冊(cè)
- 護(hù)理學(xué)專業(yè)大學(xué)生職業(yè)規(guī)劃書
- 2025年春九年級(jí)語(yǔ)文下冊(cè) 第三單元綜合測(cè)試卷(人教陜西版)
評(píng)論
0/150
提交評(píng)論