版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)三1、 建立數(shù)據(jù)庫(kù)university2、 建表:1) Student: USE universityGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE dbo.student(snum nchar(6) COLLATE Chinese_PRC_CI_AS NOT NULL,sname nchar(10) COLLATE Chinese_PRC_CI_AS NULL,sex nchar(2) COLLATE Chinese_PRC_CI_AS NULL,dept nchar(20) COLLATE Chinese_PRC_
2、CI_AS NULL,birthday datetime NULL,telephone nchar(12) COLLATE Chinese_PRC_CI_AS NULL, CONSTRAINT PK_student PRIMARY KEY CLUSTERED (snum ASC)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON PRIMARY) ON PRIMARYGOALTER TABLE dbo.student WITH CHECK ADD CONSTRAINT CK_sex CHECK (sex=女 OR sex=男)GOALTER TABL
3、E dbo.student CHECK CONSTRAINT CK_sexGOALTER TABLE dbo.student WITH CHECK ADD CONSTRAINT CK_snum CHECK (substring(snum,(1),(1)=S)GOALTER TABLE dbo.student CHECK CONSTRAINT CK_snumGOALTER TABLE dbo.student WITH CHECK ADD CONSTRAINT CK_tel CHECK (isnumeric(substring(telephone,(1),(3)=(1) AND isnumeric
4、(substring(telephone,(5),(8)=(1)GOALTER TABLE dbo.student CHECK CONSTRAINT CK_tel視圖:2) Course: USE universityGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE dbo.course(cnum nchar(6) COLLATE Chinese_PRC_CI_AS NOT NULL,cname nchar(20) COLLATE Chinese_PRC_CI_AS NULL,credits smallint NULL,de
5、scr nchar(10) COLLATE Chinese_PRC_CI_AS NULL,dept nchar(20) COLLATE Chinese_PRC_CI_AS NULL,textbook nchar(40) COLLATE Chinese_PRC_CI_AS NULL, CONSTRAINT PK_course PRIMARY KEY CLUSTERED (cnum ASC)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON PRIMARY) ON PRIMARYGOALTER TABLE dbo.course WITH CHECK AD
6、D CONSTRAINT FK_course_course FOREIGN KEY(cnum)REFERENCES dbo.course (cnum)GOALTER TABLE dbo.course CHECK CONSTRAINT FK_course_courseGOALTER TABLE dbo.course WITH CHECK ADD CONSTRAINT CK_course CHECK (substring(cnum,(1),(1)=c)GOALTER TABLE dbo.course CHECK CONSTRAINT CK_courseGOALTER TABLE dbo.cours
7、e WITH CHECK ADD CONSTRAINT CK_course_1 CHECK (credits(0) AND credits=(0) AND score=(100)GOALTER TABLE dbo.sc CHECK CONSTRAINT CK_Table_score4) Section: USE universityGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE dbo.section(secnum nchar(8) COLLATE Chinese_PRC_CI_AS NOT NULL,cnum nchar
8、(6) COLLATE Chinese_PRC_CI_AS NULL,pnum nchar(6) COLLATE Chinese_PRC_CI_AS NULL, CONSTRAINT PK_section PRIMARY KEY CLUSTERED (secnum ASC)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON PRIMARY) ON PRIMARYGOALTER TABLE dbo.section WITH CHECK ADD CONSTRAINT FK_section_course FOREIGN KEY(cnum)REFERENCE
9、S dbo.course (cnum)GOALTER TABLE dbo.section CHECK CONSTRAINT FK_section_courseGOALTER TABLE dbo.section WITH CHECK ADD CONSTRAINT CK_secnum CHECK (isnumeric(secnum)=(1) AND len(secnum)=(5)GOALTER TABLE dbo.section CHECK CONSTRAINT CK_secnumGOALTER TABLE dbo.section WITH CHECK ADD CONSTRAINT CK_Tabl
10、e_pnum CHECK (substring(pnum,(1),(1)=p)GOALTER TABLE dbo.section CHECK CONSTRAINT CK_Table_pnum實(shí)驗(yàn)四select sname From student,scwhere student.snum=sc.snum and score=80select sname as 獲獎(jiǎng)學(xué)金學(xué)生From student,scwhere student.snum=sc.snum group by sname Having min(score)=80 and avg(score)=90select sname,score
11、From student,sc,section,coursewhere student.snum=sc.snum and sc.secnum=section.secnum and um=um and cname=大學(xué)英語(yǔ)order by score descselect um as 課程號(hào),count(snum) as 人數(shù)From sc,section,course where sc.secnum=section.secnum and um=umgroup by umselect Distinct sname, student.deptFrom student,sc,section,cour
12、se where student.snum=sc.snum and sc.secnum=section.secnum and um=um and ame=數(shù)據(jù)庫(kù)技術(shù)and sname not in( select snameFrom student,sc,section,course where student.snum=sc.snum and sc.secnum=section.secnum and um=um and ame=高等數(shù)學(xué))select cnamefrom coursewhere textbook like%高等教育出版社%select cname,max(score) as 最高分,min(score) as 最低分,avg(score) as 平均分From sc,section,course where sc.secnum=section.secnum and um=umgroup by
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度車庫(kù)租賃與物業(yè)管理結(jié)合合同3篇
- 2025年中國(guó)純酸奶市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)混凝土取芯鉆孔機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)反應(yīng)式減速步進(jìn)電機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 智能藝術(shù)創(chuàng)作系統(tǒng)-第1篇-深度研究
- 水產(chǎn)養(yǎng)殖水質(zhì)污染防控技術(shù)-深度研究
- 2025至2031年中國(guó)保溫罩行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國(guó)魚竿導(dǎo)眼數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)連續(xù)玻璃纖維原絲氈?jǐn)?shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)自動(dòng)刃磨機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 你比我猜題庫(kù)課件
- 體育概論(第二版)課件第三章體育目的
- 無(wú)人駕駛航空器安全操作理論復(fù)習(xí)測(cè)試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡(jiǎn)介
- 老年人心理健康量表(含評(píng)分)
- 《小兒靜脈輸液速度》課件
- 營(yíng)銷人員薪酬標(biāo)準(zhǔn)及績(jī)效考核辦法
- 醫(yī)院每日消防巡查記錄表
- 運(yùn)輸企業(yè)重大危險(xiǎn)源辨識(shí)及排查制度
評(píng)論
0/150
提交評(píng)論