freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)習(xí)題解答(編輯修改稿)

2025-04-22 00:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 為了便于管理和分配數(shù)據(jù)而將文件組織在一起,通常可以為一個(gè)磁盤(pán)驅(qū)動(dòng)器創(chuàng)建一個(gè)文件組(File Group) ,將多個(gè)數(shù)據(jù)庫(kù)文件集合起來(lái)形成一個(gè)整體。SQL Server 中的數(shù)據(jù)庫(kù)文件組分為主文件組(Primary File Group)和用戶(hù)定義文件組(user_defined Group) 。4.使用 SQL Server Management Studio 創(chuàng)建名為“倉(cāng)庫(kù)庫(kù)存”的數(shù)據(jù)庫(kù),并設(shè)置數(shù)據(jù)庫(kù)主文件名為倉(cāng)庫(kù)庫(kù)存_data,初始大小為 10MB,日志文件名為倉(cāng)庫(kù)庫(kù)存_log,初始大小為 2MB。所有的文件都放在目錄“E:\DATA”中。答:略。5.刪除習(xí)題 4 創(chuàng)建的數(shù)據(jù)庫(kù),使用 TSQL 語(yǔ)句再次創(chuàng)建該數(shù)據(jù)庫(kù),主文件和日志文件的文件名及存放位置同上,要求:倉(cāng)庫(kù)庫(kù)存_data 最大為無(wú)限大,增長(zhǎng)速度為 20%,日志文件初始大小為 2MB,最大為 5MB,增長(zhǎng)速度為 1MB。答:CREATE DATABASE 倉(cāng)庫(kù)庫(kù)存13(NAME = 39。倉(cāng)庫(kù)庫(kù)存_data39。, FILENAME = 39。E:\DATA\39。 , SIZE = 10MB, FILEGROWTH = 20%)LOG ON (NAME =39。倉(cāng)庫(kù)庫(kù)存_log39。, FILENAME = 39。E:\DATA\倉(cāng)庫(kù)庫(kù)存_log. LDF39。, SIZE = 2MB, MAXSIZE = 5MB,FILEGROWTH = 1MB)6.請(qǐng)分別使用 SQL Server Management Studio 和 TSQL 語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) Student,要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)的要求如下所示:數(shù)據(jù)庫(kù)名稱(chēng)為 Student,包含 3 個(gè) 20MB 的數(shù)據(jù)庫(kù)文件,2 個(gè) 10MB 的日志文件,創(chuàng)建使用一個(gè)自定義文件組,主文件為第一個(gè)文件,主文件,;要明確地定義日志文件,日志文件的后綴;自定義文件組包含后兩個(gè)數(shù)據(jù)文件,所有的文件都放在目錄“E:\DATA”中。答:CREATE DATABASE STUDENTON(NAME=STUDENT1,FILENAME=39。E:\DATA\39。,SIZE=20,MAXSIZE=unlimited),FILEGROUP FG1(NAME= STUDENT2,FILENAME=39。E:\DATA\39。,SIZE=30,MAXSIZE= unlimited),(NAME= STUDENT3,FILENAME=39。E:\DATA\39。,SIZE=30,MAXSIZE= unlimited)LOG ON (NAME=STUDENTLOG1,FILENAME=39。E:\DATA\39。,SIZE=10,MAXSIZE= unlimited),(NAME=STUDENTLOG2,FILENAME=39。E:\DATA\39。,SIZE=10,14MAXSIZE= unlimited)第 6 章 習(xí)題1.在第 5 章習(xí)題創(chuàng)建的 “倉(cāng)庫(kù)庫(kù)存”數(shù)據(jù)庫(kù)中完成下列操作。(1)創(chuàng)建“商品”表,表結(jié)構(gòu)如表 1: 表 1 商品表列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 完整性約束 說(shuō)明商品編號(hào) Char 6 NOT NULL 主鍵商品名稱(chēng) Varchar 20 NOT NULL,單價(jià) Float生產(chǎn)商 Varchar 30(2)創(chuàng)建“倉(cāng)庫(kù)”表,表結(jié)構(gòu)如表 2: 表 2 倉(cāng)庫(kù)表列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 完整性約束 說(shuō)明倉(cāng)庫(kù)編號(hào) Char 3 NOT NUL 主鍵倉(cāng)庫(kù)地址 Varchar 20 NOT NULL電話(huà) Varchar 10 數(shù)字字符容量 int =總庫(kù)存數(shù)量(3)創(chuàng)建“管理員”表,表結(jié)構(gòu)如表 3:表 3 管理員表列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 完整性約束 說(shuō)明管理員編號(hào) Char 3 NOT NUL 主鍵管理員姓名 Varchar 20 NOT NULL性別 Char 2 (男,女)出生年月 Datetime 195711~202211倉(cāng)庫(kù)編號(hào) Char 3 外鍵(4)創(chuàng)建“庫(kù)存情況”表,表結(jié)構(gòu)如表 4:表 4 庫(kù)存情況表列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 完整性約束 說(shuō)明倉(cāng)庫(kù)編號(hào) Char 3 NOT NULL 主鍵、外鍵商品編號(hào) Char 6 NOT NUL 主鍵、外鍵庫(kù)存數(shù)量 int答:(1)USE 倉(cāng)庫(kù)庫(kù)存圖 83515GOCREATE TABLE 商品 (商品編號(hào) char(6) NOT NULL PRIMARY KEY, 商品名稱(chēng) char(20) NOT NULL, 單價(jià) Float, 生產(chǎn)商 Varchar (30) )(2) , (3) , (4)略。2.建立“商品”表、 “倉(cāng)庫(kù)”表、 “管理員”表和“庫(kù)存情況”表四表之間的關(guān)系圖。答:略。3.分別給“商品”表、 “倉(cāng)庫(kù)”表、 “管理員”表和“庫(kù)存情況”表添加數(shù)據(jù)。答:略。4. 創(chuàng)建一個(gè) STUDENT 表,包含“學(xué)號(hào)”、 “姓名” 和“班級(jí)”列,要求能夠與學(xué)生表同步插入、修改和刪除數(shù)據(jù)。答:CREATE TABLE STUDENT ( 學(xué)號(hào) char(7) PRIMARY KEY,姓名 char(8) NOT NULL,班級(jí) char(10) NULL, ) MERGE STUDENT AS d USING 學(xué)生表 AS s ON = WHEN NOT MATCHED BY TARGETTHEN INSERT(學(xué)號(hào),姓名,班級(jí) ) VALUES(, , ) WHEN NOT MATCHED BY SOURCE THEN DELETE WHEN MATCHED THEN UPDATE SET = , = 。 第 7 章 習(xí)題1.針對(duì)“教學(xué)庫(kù)” 中的三個(gè)表,試用 TSQL 的查詢(xún)語(yǔ)句實(shí)現(xiàn)下列查詢(xún):1)查詢(xún)學(xué)生們有哪些專(zhuān)業(yè),只顯示專(zhuān)業(yè)列,過(guò)濾掉重復(fù)行。答:SELECT DISTINCT 專(zhuān)業(yè) FROM 學(xué)生表2)統(tǒng)計(jì)有學(xué)生選修的課程門(mén)數(shù)。答:SELECT COUNT(DISTINCT 課程號(hào)) FROM 選課表3)求選修 C004 課程的學(xué)生的平均年齡。答:SELECT AVG( 年齡) FROM 學(xué)生表,選課表 WHERE 學(xué)生表 .學(xué)號(hào)= and 課程號(hào)=’C004’4)求學(xué)分為 3 的每門(mén)課程的學(xué)生平均成績(jī)。16答:SELECT ,AVG(成績(jī)) FROM 課程表,選課表WHERE 課程表 .課程號(hào)= 學(xué)分=3GROUP BY 5)統(tǒng)計(jì)每門(mén)課程的學(xué)生選修人數(shù),超過(guò) 3 人的課程才統(tǒng)計(jì)。要求輸出課程號(hào)和選修人數(shù),查詢(xún)結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號(hào)升序排列。答:SELECT 課程號(hào),COUNT(*) FROM 選課表GROUP BY 課程號(hào)HAVING COUNT(*) 3ORDER BY COUNT(*) DESC, 課程號(hào)6)檢索姓王的學(xué)生的姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 姓名 LIKE ‘王%’7)在選課表中檢索成績(jī)?yōu)榭罩档膶W(xué)生學(xué)號(hào)和課程號(hào)。答:SELECT 學(xué)號(hào),課程號(hào) FROM 選課 WHERE 成績(jī) IS NULL8)查詢(xún)沒(méi)有學(xué)生選修的課的課程號(hào)和課程名。答:SELECT 課程號(hào), 課程名 FROM 課程表 WHERE 課程號(hào) NOT IN (SELECT 課程號(hào) FROM 選課表)9)求年齡大于女同學(xué)平均年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 性別=’ 男’ and 年齡 (SELECT AVG(年齡) FROM 學(xué)生表WHERE 性別=’ 女’) 10)求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。答:SELECT 姓名,年齡 FROM 學(xué)生表WHERE 性別=’ 男’ and 年齡 all (SELECT 年齡 FROM 學(xué)生表WHERE 性別=’ 女’) 11)查詢(xún)所有與王華同年級(jí)、同專(zhuān)業(yè),但比王華年齡大的學(xué)生的姓名、年齡和性別。答:SELECT 姓名,年齡,性別 FROM 學(xué)生表WHERE 年齡 (SELECT 年齡 FROM 學(xué)生表WHERE 姓名=’ 王華’) AND 年級(jí)=(SELECT 年級(jí) FROM 學(xué)生表WHERE 姓名=’ 王華’) AND 專(zhuān)業(yè)=(SELECT 專(zhuān)業(yè) FROM 學(xué)生表WHERE 姓名=’ 王華’)12)檢索選修課程 C002 的學(xué)生中成績(jī)最高的學(xué)生的學(xué)號(hào)。答:SELECT 學(xué)號(hào) FROM 選課表17WHERE 課程號(hào) =’C002’ and 成績(jī)=(SELECT MAX(成績(jī) ) FROM 選課表 WHERE 課程號(hào)=’C002’)13)檢索學(xué)生姓名及其所選修課程的課程號(hào)和成績(jī)。答:SELECT 姓名, 課程號(hào), 成績(jī) FROM 學(xué)生表,選課表 WHERE 學(xué)生表 .學(xué)號(hào)= 14)檢索選修 4 門(mén)以上課程的學(xué)生總成績(jī)(不統(tǒng)計(jì)不及格的課程) ,并要求按總成績(jī)的降序排列出來(lái)。答:SELECT 學(xué)號(hào),SUM(成績(jī) ) FROM 選課表WHERE 成績(jī)=60GROUP BY 學(xué)號(hào)HAVING COUNT(*)=4ORDER BY SUM(成績(jī)) DESC15)檢索選修 2 門(mén)及以上課程的學(xué)生平均成績(jī)只取前五名。答:SELECT TOP 5 學(xué)號(hào),AVG(成績(jī)) FROM 選課表GROUP BY 學(xué)號(hào)HAVING COUNT(*)=2ORDER BY AVG(成績(jī)) DESC16)查詢(xún)每個(gè)學(xué)生的總學(xué)分。答:SELECT 學(xué)號(hào),SUM(學(xué)分 ) FROM 選課表,課程表WHERE 選課表 .課程號(hào)= GROUP BY 學(xué)號(hào)2. 針對(duì)“倉(cāng)庫(kù)庫(kù)存” 數(shù)據(jù)庫(kù)中的三個(gè)表,試用 TSQL 的查詢(xún)語(yǔ)句實(shí)現(xiàn)下列查詢(xún):1)查詢(xún)青島海爾生產(chǎn)的商品信息。答:SELECT * FROM 商品 WHERE 生產(chǎn)商=’青島海爾’2)查詢(xún) 001 號(hào)倉(cāng)庫(kù)儲(chǔ)存的商品的編號(hào)和數(shù)量。答:SELECT 商品編號(hào),數(shù)量 FROM 庫(kù)存情況 WHERE 倉(cāng)庫(kù)編號(hào)=’001’3)查詢(xún)所有商品的種類(lèi)名稱(chēng)。答:SELECT DISTINCT 商品名稱(chēng) FROM 商品4)查詢(xún)商品的單價(jià)在 2022 到 3000 之間的商品信息。答:SELECT * FROM 商品 WHERE5)查詢(xún)“商品表” 中所有商品的信息,其中單價(jià)打八折顯示。答:SELECT 商品編號(hào),商品名稱(chēng),單價(jià)* 單價(jià)八折,生產(chǎn)商 FROM 商品6)查詢(xún)青島海爾和青島海信生產(chǎn)的商品的信息。答:SELECT * FROM 商品 WHERE 生產(chǎn)商=’青島海爾’ AND 生產(chǎn)商=’青島海信’7)查詢(xún)李立平管理的倉(cāng)庫(kù)存儲(chǔ)的商品信息。答:SELECT * FROM 商品 WHERE 商品編號(hào) IN (SELECT 商品編號(hào) FROM 庫(kù)存情況 WHERE 倉(cāng)庫(kù)編號(hào) IN(SELECT 倉(cāng)庫(kù)編號(hào) FROM 管理員表 WHERE 管理員姓名 =’李立平’ ) )188)查詢(xún) 2 號(hào)樓 101 倉(cāng)庫(kù)的管理員的姓名和年齡。答:SELECT 姓名,年齡 FROM 管理員表 WHERE 倉(cāng)庫(kù)編號(hào) =(SELECT 倉(cāng)庫(kù)編號(hào) FROM 倉(cāng)庫(kù) WHERE 倉(cāng)庫(kù)地址=’2 號(hào)樓 101’)9)查詢(xún)不是青島生產(chǎn)的商品的信息。答:SELECT * FROM 商品 WHERE 生產(chǎn)商 NOT LIKE ‘青島%’10)查詢(xún)庫(kù)存總量最少的倉(cāng)庫(kù)的編號(hào)。答:SELECT TOP 1 倉(cāng)庫(kù)編號(hào) FROM 庫(kù)存情況 GROUP BY 倉(cāng)庫(kù)編號(hào) ORDER BY SUM(數(shù)量) ASC11)查詢(xún)各生產(chǎn)廠家的商品庫(kù)存總量,并存入”庫(kù)存總量”表。答:SELECT 生產(chǎn)商,SUM(數(shù)量 ) AS 庫(kù)存總量 INTO 庫(kù)存總量 FROM 商品,庫(kù)存情況WHERE = GROUP BY 生產(chǎn)商12)將 2 號(hào)樓 101 倉(cāng)庫(kù)的管理員的姓名改為“張黎明”。答:UPDATE 管理員表 SET 管理員姓名=’ 張黎明’ WHERE 倉(cāng)庫(kù)編號(hào)=(SELECT 倉(cāng)庫(kù)編號(hào) FROM 倉(cāng)庫(kù) WHERE 倉(cāng)庫(kù)地址=’2 號(hào)樓 101’)13)刪除四川長(zhǎng)虹的產(chǎn)品的庫(kù)存信息。答:DELETE 庫(kù)存情況 WHERE 商品編號(hào) IN (SELECT 商品編號(hào) FROM 商品 WHERE 生產(chǎn)商
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1