版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第1題:
1、建立名為“學生成績管理”的數(shù)據(jù)庫;
語句:CREATEDATABASE學生成績管理
?(Ipubs
t>圖tempdb
,0學生成績告理
K關系圖
周表
即視圖
苫存儲過程
由用戶
或角色
口顧I
電用戶定義的數(shù)據(jù)類型
亂用戶定義的函數(shù)
2、在數(shù)據(jù)庫中填加三張表,分別為學生情況表、課程情況表和學生成績表。表結構如下表
1:
表1數(shù)據(jù)庫表結構
表名結構
學生情況表學號、學生姓名
課程情況表課程號、課程名稱
學生成績表學號、課程號、成績
建表:
(1)建立學生情況表
CREATETABLE學生情況表(
學號char(7)PrimaryKey,
學生姓名char(8))
(2)建立課程情況表
CREATETABLE課程情況表(
課程號char(6)PrimaryKey,
課程名稱char(20))
⑶建立學生成績表
CREATETABLE學生成績表(
學號char(7),
課程號char(6),
成績Numeric(4,2))
3,T——
目學生成績哲理同sysfu1Itextcatalogsdbo200
吧關系圖同sysfulltextnotifydbo200
目表崗sysindexesdbo200
即視圖昌sysindexkeysdbo200
四布?過程由sysmembersdbo輟200
?用戶因sysobjectsdbo200
或角色因syspermissionsdbo200
□顧
邑syspropertiesdbo球200
口於人司sysprotectsdbo統(tǒng)200
包用戶定義的數(shù)據(jù)類型
崗sysreferencesdbo20C
國用戶定義的函數(shù)
圜systypesdbo否200
1數(shù)據(jù)轉(zhuǎn)換服務
■sysusersdbo輟200
1管理
1同學生情麻dbo用戶201
復制晅學
dbo用戶201
安全性回蝴懵5漾
,=rixB2攵dbo用戶201
3、為三張表填加記錄,其中第1個記錄是學生本人的姓名,課程的第1項是學生最喜歡學
習的一門課程??梢詤⒖既缦卤?、3、4的例子:
表2學生情況表
學號學生姓名
2023001張向東
2023002王洪偉
2023003李嘉玲
2023004劉鴻巖
2023005徐明星
2023006張三
2023007李四
2023008E五
2023009趙六
2023010錢七
表3課程情況表
課程號課程名稱
K10001計算機網(wǎng)絡
K10002C語言程序設計
K10003數(shù)據(jù)庫應用技術
K10004操作系統(tǒng)
K10005數(shù)據(jù)結構
K10006語文
K10007數(shù)學
K10008英語
K10009物理
K1O010化學
表4學生成績表
學號課程號成績
2023001K1000187
2023001K1000286
2023001K1000378
2023001K1000490
2023001K1000574
2023002K1000168
2023002K1000265
2023002K1000367
2023002K1000477
2023002K1000556
2023003K1000178
2023003K1000284
2023003K1000372
2023003K1000465
2023003K1000579
2023004K1000166
2023004K1000284
2023004K1000381
2023004K1000473
2023004K1000567
2023005K1000187
2023005K10O0290
2023005K1000365
2023005K1000472
2023005K1000569
添加記錄:
(1)添加記錄到學生情況表
INSERTINTO學生情況表VALUES-2023001',,張向東,)
INSERTINTO學生情況表VALUES('2023002?王洪偉)
INSERTINTO學生情況表VALUES-2023003','李嘉玲')
INSERTINTO學生情況表VALUES('2023004',,劉鴻巖,)
INSERTINTO學生情況表VALUES(,2023OO5T彳余明星')
INSERTINTO學生情況表VALUES('2023006','張三')
INSERTINTO學生情況表VALUES('2O23007'「李四,)
INSERTINTO學生情況表VALUES(2023008Z,'王五')
INSERTINTO學生情況表VALUES('2023009',,趙六,)
INSERTINTO學生情況表VALUES('2()23010,,'錢七')
嗑SQLServerEnterpriseManager-[表
油文件(F)窗口(W)幫助(H)
圖?豆豆迎三!喙'型
學號1學牛姓臺
張向東
2010002王洪偉
2010003李嘉玲
2010004劉鴻巖
2010005徐明星
(2)添加記錄到課程情況表
INSERTINTO課程情況表VALUESCK10001'「計算機網(wǎng)絡)
INSERTINTO課程情況表VALUES('K10002';C語言程序設計')
INSERTINTO課程情況表VALUES-K100037數(shù)據(jù)庫應用技術)
INSERTINTO課程情況表VALUES。K10004,,'操作系統(tǒng)')
INSERTINTO課程情況表VALUES”10005?數(shù)據(jù)結構,)
INSERTINTO課程情況表VALUES-K10006','語文')
INSERTINTO課程情況表VALUES('K10007',,數(shù)學')
INSERTINTO課程情況表VALUES”10008'/英語')
INSERTINTO課程情況表VALUES-K10009','物理')
INSERTINTO課程情況表VALUES('K10010'「化學')
篩SQLServerEnterpriseManager-[表"i;
篇文件(F)?D(W)幫助(H)
國亙直畫5!嘖牛
課程目1課程名稱
LIOOLH^S計算機網(wǎng)絡
K10002C語言程序設計
K10003數(shù)據(jù)庫應用技術
K10004操作系統(tǒng)
K10005數(shù)據(jù)結構
(3)添加記錄到學生成績表
?INSERTINTO學生成績表VALUES('2O23O0r,'K10001','87,)
INSERTINTO學生成績表VALUES('2023001,,zK10002';86')
INSERTINTO學生成績表VALUES('2O230Ol'/KlOOOS'/78')
INSERTINTO學生成績表VALUESC202300l','K10004',,90/)
INSERTINTO學生成績表VALUES('2023001','K10005','74')
INSERTINTO學生成績表VALUES('2O23002','Kl0001':68')
INSERTINTO學生成績表VALUES('2O23OO2','K10002','65')
INSERTINTO學生成績表VALUES('2023002,/K10003767')
INSERTINTO學生成績表VALUES(,2023002,,^10004','77')
INSERTINTO學生成績表VALUES(2023002','K10005','56')
INSERTINTO學生成績表VALUES('2023003';K10001'/78')
INSERTINTO學生成績表VALUES('2023003',‘K10002';84')
INSERTINTO學生成績表VALUES-2023003','K10003','72')
INSERTINTO學生成績表VALUES('2O23003','K10004','65')
INSERTINTO學生成績表VALUES2023003:'K10005','79')
INSERTINTO學生成績表VALUES(2023004','Kl0001';66')
INSERTINTO學生成績表VALUES('2O23004-K10002';84')
INSERTINTO學生成績表VALUES('2023004,;K10003','81')
INSERTINTO學生成績表VALUES('2023004','K10004','73')
INSERTINTO學生成績表VALUES('2023004,/KlOOOS';e7')
INSERTINTO學生成績表VALUES('2O23OO5','K10O01z,,87')
INSERTINTO學生成績表VALUES{'2023005','K10002','90')
INSERTINTO學生成績表VALUES('2O23005,/K10003z;65')
INSERTINTO學生成績表VALUES('2O23OO5。'K10004'/72')
INSERTINTO學生成績表VALUES]2023005z;K10005';69,)
愉SQLServerEnterpriseManager-i表"學生成績表”中的數(shù)矗.
愉文件(F)窗口M/)幫助(H)
?IHnw5!攻?依飛
學號1課程號1成線
2010001K1000187
2010001K1000286
2010001K1000378
2010001K1000490
2010001K1000574
2010002K1000168
2010002K1000265
2010002K1000367
2010002K1000477
2010002K1000556
2010003K1000178
2010003K1000284
2010003K1000372
2010003K1000465
2010003K1000579
2010004K1000166
2010004K1000284
2010004K1000381
2010004K1000473
2010004K1000567
2010005K1000187
2010005K1000290
2010005K1000365
2010005K1000472
2010005K1000569
米
4、對上述數(shù)據(jù)庫表中的內(nèi)容進行適當?shù)膭h除和修改。
徜SQLServerEnterpriseManager-[表"學生成績表"中的數(shù)據(jù),
摘文件(F)窗口(W)幫助(H)
囹三口也今?0弋
學號1課程號1成績
2010001K1000187
2010001K1000288
2010001K1000378
2010001K1000490
2010001K1000574
2010002K1000168
2010002K1000265
2010002K1000367
2010002K1000477
2010002K1000556
2010003K1000178
2010003K1000284
2010003K1000372
2010003K1000465
2010003K1000579
2010004K1000166
2010004K1000284
2010004K1000381
2010004K1000473
2010004K1000567
2010005K1000187
下2010005K1000290
2010005K1000378
—
5、做如下查詢
1)查詢所有選修了“C語言程序設計”課程的學生姓名;
查詢語句:
SELECT學生姓名FROM學生情況表,學生成績表
WHERE學生情況表.學號=學生成績表.學號
AND課程號='K10002,
豈SQL套詢分析器-[意詢—LBWIN7.學生£場港理LBW!N7\Administrator一無標飄1*1[
嗎文件(F)編稿(E)查詢(Q)工具(T)爵口(W)幫助(H)
窗,降口國:電池百拗C口,V-?■||口學生成績管理勺|丑哲a囪昌
SELECT學生姓名FROM學生情況表.學士
WHERE學生情況表,學號學生成績表.學,
AND課程號:'K10Q02'
Iff
學生姓名
張
1向東
一
王
21洪偉
李
31嘉玲
劉
41鴻巖
-1
徐
5明星
1
2)查詢成績不及格的學生的學號和姓名;
查詢語句:
SELECT學生情況表.學號,學生姓名FROM學生情況表,學生成績表
WHERE學生情況表.學號=學生成績表.學號
AND成績<60
QSQL查詢分析器-國詢—LBWIN7學生成績管理LBWIN7\Administrator一無標題1*]]
用文件(F)純?nèi)?查詢(Q)工am窗口(W)幫助而一
青▼方口扇喳四的學生成績管理二|<
SELECT學生情況表.字號座生姓名FROM學生情況表,學生成績表
WHERE學生情況表.學號=學生成績表.學號
AND成績:60
I字號噂生施
12010002王洪偉
3)列出某同學所有課程的課程名和成績,并按成績從低到高排序;
查詢語句(以查詢學號為2023001的學生的成績?yōu)槔?:
SELECT課程名稱,成績FROM學生成績表,課程情況表
WHERE學生成績表.課程號=課程情況表.課程號
AND學生成績表.學號='2023001,
ORDERBY成績
◎SQL查詢分析器-[查詢--LBWIN7.學生成績苣理.LBWlN7\Administrator—無標題廣]j
6文件(F)編輯(E)查詢(QTMm窗口(W)幫助(H)
國▼寸口日(電隰回翱G口▼V?!|0學生成績管理二]
SELECT課程名稱,成績
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024爆炸物運輸安全保障協(xié)議
- 2024年度消防設施全面維護服務協(xié)議
- 2024全面數(shù)據(jù)支持服務合作協(xié)議
- 2024年版北京大學有機化學教案:教學方法與技巧
- 咖啡配送合同范本
- 2024年狐假虎威課件制作與評價體系研究
- 博士生涯答辯策略模板
- 工廠提貨合同范本
- 無人機護林防火合同范本
- 2024年商用建筑施工雙包協(xié)議樣本
- 簡潔卡通生日快樂賀卡模板
- 電磁輻射計算
- 藥事管理委員會會議紀要
- 不銹鋼方管尺寸及理論重量重量表
- 【公開課課件】高中英語讀后續(xù)寫(整合)
- 民用建筑能效測評機構條件
- 網(wǎng)球教練求職簡歷模板免費下載
- 個人喜好調(diào)查問卷
- 引發(fā)劑I分解(課堂PPT)
- 設備對中技術PPT課件
- 分析工具(世紀大橋標準答案)
評論
0/150
提交評論