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

正文內(nèi)容

sql課后習題答案-預覽頁

2025-07-13 14:50 上一頁面

下一頁面
 

【正文】 寫出添加該列的SQL語句。, NULLCREATE TABLE tblCustomerInfo( 代號 integer IDENTITY(10001,5) NOT NULL, 名稱 varchar(80) NOT NULL, 電話 type_TelphoneNum , 傳真 type_TelphoneNum ,備注 varchar(2000) NULL )ALTER TABLE tblCustomerInfo ADD 手機 type_TelphoneNum2 你需要運行一個使用SQL你想把每個學生的信息按照身份證號碼的順序物理地存放在數(shù)據(jù)庫文件中。答:D4. 在數(shù)據(jù)庫中應該將哪種約束添加到Country字段中,以確保你的印度尼西亞子公司只與其他印度尼西亞公司進行貿(mào)易。你的子公司遷移到了馬來群島與其他幾個東亞國家做生意。7. 在學生管理系統(tǒng)中已經(jīng)創(chuàng)建了學生信息表tblStudInfo和系信息表tblDeptInfo,而且這兩個表都存放了不少數(shù)據(jù)。答:可以使用ALTER TABLE語句來創(chuàng)建該約束,ALTER TABLE tblStudInfo ADD CONSTRAINT FK_DeptIDFOREIGN KEY (DeptID) REFERENCES tblDeptInfo(DeptID)8. 某公司使用數(shù)據(jù)庫進行內(nèi)部管理:表tblEmployees存儲雇員的代號(4位字符,唯一)、身份證號碼(18個字符)、名字(最長20個字符)和工資等信息;表tblDepartments存儲部門的部門號(2個字符,唯一)、部門名稱(30個字符)等信息;表tblWork每一行表示某雇員在某部門工作過及其開始工作時間和備注。在Orders表中使用FOREIGN KEY約束來引用Customers表。 = 39。 + SUBSTRING(CONVERT(varchar(10),SerialNumber),3,3) + 39。 = 39。 + SUBSTRING(CONVERT(varchar(10),SerialNumber),3,4) + 39。 = 39。 + SUBSTRING(CONVERT(varchar(10),SerialNumber),3,3) + 39。 = 39。 + SUBSTRING(CONVERT(varchar(10),SerialNumber),4,3) + 39。數(shù)據(jù)控制語言(DCL)語句能夠決定誰能查看和修改數(shù)據(jù)。當執(zhí)行SET a=a+1語句時,會因為變量a沒有定義而產(chǎn)生錯誤。答:select year(TempDate) from tblTempwhere TempID % 2 = 0DECLARE Temp integerSELECT Temp = max(TempID)FROM tblTempSELECT * FROM tblTempWHERE TempID = Temp第6章 使用TransactSQL查詢工具3. 一個腳本有如下代碼:CREATE TABLE Employees 第一條語句( EmployeeID int IDENTITY(10001,1) PRIMARY KEY, Name varchar(40) not null, Birthday datetime null)SELECT * FROM Employees 第二條語句CREATE DEFAULT phone_no_default 第三條語句 AS 39。 第五條語句在執(zhí)行過程中會因為缺少GO語句而出現(xiàn)錯誤,下面哪些是必須的?A. 在“第一條語句”和“第二條語句”之間添加GO語句B. 在“第二條語句”和“第三條語句”之間添加GO語句C. 在“第三條語句”和“第四條語句”之間添加GO語句D. 在“第四條語句”和“第五條語句”之間添加GO語句答:B, C2 為了捕獲文本文件中的查詢結(jié)果,在批處理文件中最好使用什么查詢工具?為什么?答:最好使用osql命令行實用工具執(zhí)行查詢,然后通過使用命令行選項–o 。2 TransactSQL批處理和TransactSQL腳本有何不同?答:TransactSQL批處理是由GO語句描繪的一系列語句,這些語句將立即被分析和執(zhí)行。假設您在編寫一個商場管理信息系統(tǒng)的安裝軟件,該安裝軟件要在SQL Server 2000服務器上創(chuàng)建數(shù)據(jù)庫和表等對象。答:企業(yè)管理器使用向?qū)У姆绞?,比較簡單和直觀,適合初學和維護數(shù)據(jù)庫時使用。在開發(fā)階段,您可以使用TransactSQL語句在開發(fā)環(huán)境中創(chuàng)建數(shù)據(jù)庫和表等對象,并保存這些語句到文本文件中,以后在實際運行環(huán)境中只要運行這些命令行就可以重新創(chuàng)建數(shù)據(jù)庫和表等對象。職員信息表tblEmployees包含列Name和列HireDate,下面哪些語句能完成該功能?A、 SELECT Name, HireDate FROM tblEmployeesB、 SELECT Name, HireDate FROM tblEmployees WHERE HireDate =’20010101’ OR ‘20011231’C、 SELECT Name, HireDate FROM tblEmployees WHERE HireDate BETWEEN ’20001231’ AND ‘20020101’D、 SELECT Name, HireDate FROM tblEmployees WHERE HireDate DATEPART(yy, HireDate) =2001答:D2. 在SQL Server 2000 創(chuàng)建了定單表,創(chuàng)建語句如下: CREATE TABLE 定單表 ( 定單代號 int IDENTITY(1,1) PRIMARY KEY, 客戶代號 int not null, 雇員代號 int not null, 經(jīng)手該筆業(yè)務的雇員的代號 定單日期 datetime not null, 銷售金額 money not null, 備注 varchar(200) null ) 你需要獲得定單信息列表,包括雇員代號、銷售金額和定單日期。WHERE state = 39。 OR state = …Or, use a WHERE clause that includes the IN keyword:WHERE state in (39。, 39。)b) 在結(jié)果集中,如何產(chǎn)生一個沒有重復州的列表? 答:在SELECT語句中使用DISTINCT關鍵字。列“成績”的值為NULL表示該學生缺考這門課。 AND 成績 IS NULL5. 雇員信息表包含列“雇員代號”、列“雇員姓名”、列“出生日期”、列“基本工資”、列“津貼”,總工資=基本工資+津貼,請用SELECT語句查詢1972年以后出生的雇員的姓名、出生日期和總工資,按總工資遞減的順序顯示。使用者在網(wǎng)頁輸入教職工的部分姓名,網(wǎng)頁就返回匹配該查詢條件的所有教職工的姓名和電話號碼。)答:DECLARE SearchCondition varchar(200) DECLARE i smallint,Count smallintSET SearchCondition = 39。 SET i = i + 1 ENDSELECT * FROM tblTelphoneWHERE 姓名 like SearchCondition第8章 數(shù)據(jù)分組與匯總4. 你在SQL Server 2000數(shù)據(jù)庫中創(chuàng)建了定單表,其創(chuàng)建語句如下: CREATE TABLE 定單表 ( 定單號 int IDENTITY(1,1) PRIMARY KEY, 雇員代號 int NOT NULL, 地區(qū)代號 int NOT NULL, 訂購日期 datetime NOT NULL, 訂購金額 money NOT NULL ) 銷售經(jīng)理想要獲得總的銷售金額和按地區(qū)分組的總銷售金額。GROUP BY和HAVING子句只能提供一種級別的匯總(或分組)。3 你的經(jīng)理要求你把包含從問題3得到的所有數(shù)據(jù)的文件提供給另外一個開發(fā)小組使用,此開發(fā)小組負責報表生成和圖形化工具。應該使用GROUP BY子句和CUBE或ROLLUP運算符提供標準關系格式的數(shù)據(jù),這樣其他客戶比較容易使用。GROUP BY 學號3 接上題,現(xiàn)在想評定該班級第二學年(包括第三學期和第四學期)的優(yōu)秀學生獎學金,要求從該班級選出平均成績排前5名的同學。 OR 學期=39。答:SELECT 學號, AVG(成績) AS 三年平均成績FROM 學生成績表WHERE 學期=39。 OR 學期=39。 OR 學期=39。GROUP BY 學號 HAVING AVG(成績)=90 AND MIN(成績)=60ORDER BY 三年平均成績 DESC3 查看在SELECT語句中使用GROUP BY子句和CUBE運算符的結(jié)果。如果是一個匯總行,通過GROUPING函數(shù)產(chǎn)生的列值會出現(xiàn)數(shù)字1。第一個問題可以用SELECT TOP 100…ORDER BY…DESC語句,這樣會使銷售量最高的列在上面。09/01/200339。09/01/200339。這個數(shù)據(jù)庫有下列數(shù)據(jù)表。病人和醫(yī)生的關系屬于多對多的關系。c) 如何查詢具有相同專業(yè)的醫(yī)生?答:需要把醫(yī)生表進行自聯(lián)接。再寫從病人表中查詢病人姓名和電話號碼的查詢,使用操作符UNION合并兩個查詢。請用SELECT語句列出所有學生的學號、姓名和所在的系名。5. 接上題,請用SELECT語句統(tǒng)計并顯示每個系的系號、系名以及每個系學生的人數(shù)。請用SELECT語句列出系號為‘12’的系的所有人員的姓名和出生日期(包括學生和教師)。1239。請用“相關子查詢作為表達式”方法寫出SELECT語句,來統(tǒng)計并顯示每個系的系號、系名以及每個系學生的人數(shù)。=(SELECT count(*) FROM 學生信息表ASa WHERE = )FROM 系信息表 AS b2. 接上題,使用派生表方法寫出SELECT語句,來統(tǒng)計并顯示每個系的系號、系名以及每個系學生的人數(shù)。答:SELECT 雇員姓名FROM 雇員表 AS aWHERE NOT EXISTS( SELECT FROM 部門表 AS b WHERE NOT IN ( SELECT FROM 任職表 AS c WHERE =) )5. 實驗方案Duluth Mutual Life健康保健組織有一個用于跟蹤醫(yī)生和他們的病人的信息的數(shù)據(jù)庫。用WHERE子句把子 查詢的結(jié)果同每個病例的入院治療日期進行比較。第11章 修改數(shù)據(jù)1. 你在SQL Server 2000數(shù)據(jù)庫中創(chuàng)建了定單表: CREATE TABLE 定單表 ( 定單號 int IDENTITY(100001,1) PRIMARY KEY, 雇員代號 int NOT NULL, 客戶代號 int NOT NULL, 訂購日期 datetime NOT NULL, 訂購金額 money NOT NULL ) 由于業(yè)務量很大,定單表已經(jīng)存放了大量的數(shù)據(jù)。假設成立了一個新的系,“系號”為“18”,“系名”為“生命科學系”,“系主任”和“系簡介”為空值。,39。,39。提示:使用局部變量‘系號’。0312000139。1982010139。,39。,( SELECT 系號=系號 FROM 系信息表 WHERE 系名=39。計算機科學系39。答:DECLARE 系號 varchar(2),姓名 varchar(20), 新備注 varchar(200)BEGIN TRANSACTION SELECT 系號=系號,姓名=姓名 FROM 學生信息表 WHERE 學號=39。+姓名+39。39。錯誤,不能更新學生備注!39。錯誤,不能更新系簡介!39。所有其它列都允許空值或存在為它們產(chǎn)生
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1