【正文】
需求說(shuō)明 物理文件:D:\BookStore 次數(shù)據(jù)庫(kù)文件:初始大小為10MB,數(shù)據(jù)文件大小不受限制,每次增長(zhǎng)1MB 其他選項(xiàng):自動(dòng)收縮,并且不創(chuàng)建統(tǒng)計(jì)信息 訓(xùn)練要點(diǎn) 使用SQL語(yǔ)句創(chuàng)建、刪除數(shù)據(jù)庫(kù) 使用SQL語(yǔ)句創(chuàng)建網(wǎng)上書店數(shù)據(jù)庫(kù),如果存在BookStore數(shù)據(jù)庫(kù)則刪除,重新建立數(shù)據(jù)庫(kù)名稱:BookStore物理文件:D:\BookStore主數(shù)據(jù)庫(kù)文件:初始大小為10MB,允許自動(dòng)增長(zhǎng),最大為20MB1個(gè)次數(shù)據(jù)庫(kù)文件:初始大小為10MB,文件的大小不受限制,每次增長(zhǎng)1MB,放在文件組BookStorefile中2個(gè)日志文件:初始大小為1MB,最大為2MB,每次增長(zhǎng)10%Sql數(shù)據(jù)庫(kù)子查詢一、實(shí)驗(yàn)?zāi)康?. 掌握使用SELECT語(yǔ)句實(shí)現(xiàn)對(duì)表的子查詢。2. 復(fù)習(xí)select語(yǔ)句語(yǔ)法形式。2. 創(chuàng)建一個(gè)函數(shù)計(jì)算兩個(gè)變量的相乘3. 創(chuàng)建一個(gè)函數(shù)求某門課程的選課人數(shù)4. 查詢每個(gè)學(xué)生的最高分、最低分和平均分 查詢有3人以上學(xué)生(包括3人)選修了的課程號(hào)及選修人數(shù) 查詢平均分小于40的學(xué)生的學(xué)號(hào)和平均分 在4題的基礎(chǔ)上按平均分的高低來(lái)排序 對(duì)同一系中的學(xué)生按年齡降序排列 查詢出選修了4號(hào)課程并且分?jǐn)?shù)大于60分的學(xué)生的姓名、分?jǐn)?shù)(用兩種方法) 查詢出選修了‘?dāng)?shù)據(jù)庫(kù)’的學(xué)生的姓名、課程名、分?jǐn)?shù)(用兩種方法) 查詢也不同課程成績(jī)相同的學(xué)生的學(xué)號(hào),課程號(hào)和分?jǐn)?shù) 列出每個(gè)學(xué)生基本信息及其選課情況,若學(xué)生沒(méi)有選課,也要包括其基本信息擴(kuò)展題:q 案例分析:在數(shù)據(jù)庫(kù)表中,數(shù)據(jù)行位置并不重要,但是一個(gè)單位中要根據(jù)奇數(shù)行和偶數(shù)行的數(shù)據(jù)來(lái)匯總,在這個(gè)匯總的基礎(chǔ)上再得到一個(gè)數(shù)值,因此,要查詢數(shù)據(jù)庫(kù)表的奇數(shù)行和偶數(shù)行的總數(shù)q 數(shù)據(jù)庫(kù)表名:TBL 字段名:A 主鍵字段:IDKEY(標(biāo)識(shí)列,種子:1;增長(zhǎng)量:1)答案:select * from studentselect * from gradeselect * from courseselect stuName from student where stuNo in(select 學(xué)號(hào) from grade where 分?jǐn)?shù)60 )select stuName from student where stuClass=(select stuClass from student where stuName=39。)select * from student where stAGEall (select stAGE from student where stuDept=39。)select * from student where stuNo in(select 學(xué)號(hào) from grade where 課程號(hào)=(select 課程號(hào) from course where 課程=39。))select * from stuinfoselect * from stumarkselect * from stuinfo where stuNo not in (select stuNo from st