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

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用教程—sqlserver課后習(xí)題答案(編輯修改稿)

2025-07-25 17:57 本頁面
 

【文章內(nèi)容簡介】 置借書證號姓名單位借書日期書號出版社出版Email電話出版社名郵編地址還書日期(2)和(3)關(guān)系模式圖書(書號,書名,數(shù)量,位置,出版社名)借書人(借書證號,姓名,單位)出版社(出版社名,郵編,地址,電話,Email)借閱(書號,借書證號,借書日期,還書日期) 習(xí)題1.安裝Microsoft SQL Server 2005系統(tǒng)操作。答:略。2.SQL Server 2005主要提供了哪些服務(wù)?如何啟動、暫停或停止SQL Server服務(wù)? 答:服務(wù)器管理、對象資源管理、SQL Server配置管理等。啟動、暫停或停止SQL Server服務(wù):首先在SQL Server配置管理器的窗口左邊單擊“SQL Server 2005服務(wù)”,此時在窗口右邊會看到已安裝的所有服務(wù),可以選中某個服務(wù),然后單擊窗口上部工具欄中的相應(yīng)按鈕,或右擊某個服務(wù)名稱,在彈出的快捷菜單中選擇相應(yīng)的菜單選項來啟動或停止服務(wù)。3.SQL Server外圍應(yīng)用配置器的主要作用是什么?答:SQL Server外圍應(yīng)用配置器(SQL Server Surface Area Configuration)是SQL Server 2005提供的一個新的管理工具。通過SQL Server外圍應(yīng)用配置器,可以在統(tǒng)一集中的界面下設(shè)置各種SQL Server服務(wù)實例對外溝通的渠道,降低可能的危險。4.簡述SQL Server Management Studio的使用。答:略。5.簡述對象資源管理器的功能。答:SQL Server Management Studio的對象資源管理器組件是一種集成工具,可以查看和管理所有服務(wù)器類型的對象。用戶可以通過該組件操作數(shù)據(jù)庫,包括新建、修改、刪除數(shù)據(jù)庫、表、視圖等數(shù)據(jù)庫對象,新建查詢、設(shè)置關(guān)系圖、設(shè)置系統(tǒng)安全、數(shù)據(jù)庫復(fù)制、數(shù)據(jù)備份、恢復(fù)等操作,是SQL Server Management Studio中最常用、也是最重要的一個組件,類似于SQL Server 2000中的企業(yè)管理器。 習(xí)題1.簡述TSQL語言的特點。答:(1)綜合統(tǒng)一(2)兩種使用方式,統(tǒng)一的語法結(jié)構(gòu)(3)高度非過程化(4)類似于人的思維習(xí)慣,容易理解和掌握2.什么是標(biāo)識符?TSQL中有幾種標(biāo)識符?它們的區(qū)別是什么?答:標(biāo)識符是用來標(biāo)識事物的符號,其作用類似于給事物起的名稱。標(biāo)識符分為兩類:常規(guī)標(biāo)識符和分隔標(biāo)識符。符合所有標(biāo)識符格式規(guī)則的標(biāo)識符為常規(guī)標(biāo)識符,可以使用分隔符,也可以不使用分隔符。不符合標(biāo)識符格式規(guī)則的標(biāo)識符必須使用分隔符。3.如何表示數(shù)據(jù)庫對象名?答:[server_name.[database_name].[schema_name] | database_name. [schema_name] | schema_name.]object_name4.什么是局部變量?什么是全局變量?如何表示它們?答:全局變量由系統(tǒng)提供且預(yù)先聲明,通過在名稱前加兩個“@”符號區(qū)別于局部變量。用戶只能使用全局變量,不能對它們進行修改。全局變量的作用范圍是整個SQL Server系統(tǒng),任何程序都可以隨時調(diào)用它們。TSQL語言中的變量是可以保存單個特定類型的數(shù)據(jù)值的對象,也稱為局部變量,只在定義它們的批處理或過程中可見。5.以下變量名中,哪些是合法的變量名,哪些是不合法的變量名?A1,1a,@x,@@y,amp。變量1,@姓名,姓名,m,n,@@@abc,@my_name答:合法的變量名:@x,@@y,@姓名,@my_name不合法的變量名:A1,1a,amp。變量1,姓名,m,n,@@@abc6.SQL Server 2005所使用的運算符類別有哪些?答:SQL Server 2005系統(tǒng)中,可以使用的運算符可以分為算術(shù)運算符、邏輯運算符、賦值運算符、字符串串聯(lián)運算符、按位運算符、一元運算符及比較運算符等。7.利用TSQL語句計算下列表達(dá)式,并給出運算結(jié)果。(1)93*5/2+6%4 (2)5amp。2|4 (3)39。你們39。+39。好39。 (4)~10 答:(1)4 (2)4 (3)你們好 (4)118.給出以下TSQL語句的運行結(jié)果。DECLARE @d SMALLDATETIMESET @d=39。200712639。SELECT @d+10,@d10答:20070205,200701169.什么是批處理?使用批處理有何限制?批處理的結(jié)束符是什么?答:批處理是包含一個或多個TSQL語句的集合,從應(yīng)用程序一次性地發(fā)送到SQL Server 2005進行執(zhí)行,因此可以節(jié)省系統(tǒng)開銷。SQL Server 將批處理的語句編譯為一個可執(zhí)行單元,稱為執(zhí)行計劃,批處理的結(jié)束符為“GO”。10.注釋有幾類,它們分別是什么?答:在TSQL中可使用兩類注釋符:(1) ANSI標(biāo)準(zhǔn)的注釋符“”用于單行注釋;(2) 與C語言相同的程序注釋符號,即“/*……*/”,“/*”用于程序注釋開頭,“*/”用語程序注釋結(jié)尾,可以在程序中多行文字標(biāo)示為注釋。圖835 習(xí)題1.簡述數(shù)據(jù)庫的兩種存儲結(jié)構(gòu)。答:數(shù)據(jù)庫的物理存儲結(jié)構(gòu)指的是保存數(shù)據(jù)庫各種邏輯對象的物理文件是如何在磁盤上存儲的,數(shù)據(jù)庫在磁盤上是以文件為單位存儲的,SQL Server 2005將數(shù)據(jù)庫映射為一組操作系統(tǒng)文件。邏輯存儲結(jié)構(gòu):數(shù)據(jù)庫是存儲數(shù)據(jù)的容器,即數(shù)據(jù)庫是一個存放數(shù)據(jù)的表和支持這些數(shù)據(jù)的存儲、檢索、安全性和完整性的邏輯成分所組成的集合。2.?dāng)?shù)據(jù)庫由哪幾種類型的文件組成?其擴展名分別是什么?答:(1) 主數(shù)據(jù)文件:主數(shù)據(jù)文件是數(shù)據(jù)庫的起點,指向數(shù)據(jù)庫中的其他文件。主數(shù)據(jù)文件的推薦文件擴展名是 .mdf。(2) 輔助數(shù)據(jù)文件:除主數(shù)據(jù)文件以外的所有其他數(shù)據(jù)文件都是輔助數(shù)據(jù)文件。輔助數(shù)據(jù)文件的推薦文件擴展名是 .ndf。(3) 事務(wù)日志文件:日志文件包含著用于恢復(fù)數(shù)據(jù)庫的所有日志信息。日志文件的推薦文件擴展名是 .ldf。3.簡述SQL Server 2005中文件組的作用和分類。答:為了便于管理和分配數(shù)據(jù)而將文件組織在一起,通??梢詾橐粋€磁盤驅(qū)動器創(chuàng)建一個文件組(File Group),將多個數(shù)據(jù)庫文件集合起來形成一個整體。SQL Server中的數(shù)據(jù)庫文件組分為主文件組(Primary File Group)和用戶定義文件組(user_defined Group)。4.使用SQL Server Management Studio創(chuàng)建名為“倉庫庫存”的數(shù)據(jù)庫,并設(shè)置數(shù)據(jù)庫主文件名為倉庫庫存_data,大小為10MB,日志文件名為倉庫庫存_log,大小為2MB。答:略。5.刪除習(xí)題4創(chuàng)建的數(shù)據(jù)庫,使用TSQL語句再次創(chuàng)建該數(shù)據(jù)庫,主文件和日志文件的文件名同上,要求:倉庫庫存_data最大尺寸為無限大,增長速度為20%,日志文件初始大小為2MB,最大尺寸為5MB,增長速度為1MB。答:CREATE DATABASE倉庫庫存(NAME = 39。倉庫庫存_data39。, FILENAME = 39。F:\39。 , SIZE = 10MB, FILEGROWTH = 20%)LOG ON (NAME =39。倉庫庫存_log39。, FILENAME = 39。F:\倉庫庫存_log. LDF39。, SIZE = 2MB, MAXSIZE = 5MB,FILEGROWTH = 1MB)6.請分別使用SQL Server Management Studio和TSQL語句創(chuàng)建數(shù)據(jù)庫Student,要創(chuàng)建的數(shù)據(jù)庫的要求如下所示:數(shù)據(jù)庫名稱為Student,包含3個20MB的數(shù)據(jù)庫文件,2個10MB的日志文件,創(chuàng)建使用一個自定義文件組,主文件為第一個文件,;要明確地定義日志文件,;自定義文件組包含后兩個數(shù)據(jù)文件,所有的文件都放在目錄“C:\DATA”中。答:略。7.在數(shù)據(jù)庫“倉庫庫存”中完成下列操作。(1)創(chuàng)建“商品”表,表結(jié)構(gòu)如表1: 表1 商品表列名數(shù)據(jù)類型長度是否允許為空值說明商品編號Char6NOT NULL主鍵商品名稱Varchar20NOT NULL,單價Float生產(chǎn)商Varchar30(2)創(chuàng)建“倉庫”表,表結(jié)構(gòu)如表2: 表2 倉庫表列名數(shù)據(jù)類型長度是否允許為空值說明倉庫編號Char3NOT NUL主鍵倉庫地址Varchar20NOT NULL(3)創(chuàng)建“庫存情況”表,表結(jié)構(gòu)如表3: 表3 庫存情況表列名數(shù)據(jù)類型長度是否允許為空值說明倉庫編號Char3NOT NULL主鍵商品編號Char6NOT NUL主鍵數(shù)量int答:(1)USE倉庫庫存GOCREATE TABLE 商品 (商品編號 char(6) NOT NULL PRIMARY KEY, 商品名稱 char(20) NOT NULL, 單價 Float, 生產(chǎn)商 Varchar (30) )(2),(3)略。8.建立“商品”表、“倉庫”表和“庫存情況”表三表之間的關(guān)系圖。答:略。9.分別給“商品”表、“倉庫”表和“庫存情況”表添加數(shù)據(jù)。答:略。 習(xí)題針對“教學(xué)庫”中的三個表,完成1~5題。1.試用SQL語句在學(xué)生表中加入“年齡”字段,要求:年齡為tinyint類型,可以為空。然后為所有學(xué)生輸入年齡數(shù)據(jù)。2.試用SQL的查詢語句實現(xiàn)下列查詢:(1)統(tǒng)計有學(xué)生選修的課程門數(shù)。答:SELECT COUNT(DISTINCT 課程號) FROM 選課(2)求選修C004課程的學(xué)生的平均年齡。答:SELECT AVG(年齡) FROM 學(xué)生,選課 WHERE = and 課程號=’C004’(3)求學(xué)分為3的每門課程的學(xué)生平均成績。答:SELECT ,AVG(成績) FROM 課程,選課WHERE = 學(xué)分=3GROUP BY (4)統(tǒng)計每門課程的學(xué)生選修人數(shù),超過3人的課程才統(tǒng)計。要求輸出課程號和選修人數(shù),查詢結(jié)果按人數(shù)降序排列,若人數(shù)相同,按課程號升序排列。答:SELECT 課程號,COUNT(*) FROM 選課GROUP BY 課程號HAVING COUNT(*) 3ORDER BY COUNT(*) DESC, 課程號(5)檢索學(xué)號比王非同學(xué)大,而年
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1