版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、SQL Server 2008基礎(chǔ)教程測試題(二套)一 填空題(每題2分,共24分)1. SQL Server 2008的實例是一套完整的服務(wù)程序,實例中的服務(wù)程序多達幾百個,大致可以分為SQL Server數(shù)據(jù)庫引擎 、 SQL Server代理 和Distribute Transaction Coordinator 3類。2. 描述數(shù)據(jù)文件的大小有初始尺寸、最大尺寸和自動增長尺寸種。3. 對表操作的數(shù)據(jù)定義語言(DDL)有創(chuàng)建表的create table語句、修改表結(jié)構(gòu)的alter table語句和刪除表的drop table語句。4. 對表中數(shù)據(jù)更新操作的數(shù)據(jù)定義語言(DML)有添加記錄
2、的update語句和刪除記錄的delete語句。5. 存在兩個表A和B,表A中的主鍵列在表B中也存在,但并不是表B的主鍵,僅作為表B的一個必要的屬性,則稱此屬性為表B的外鍵。6. SQL Server提供了專為分組統(tǒng)計使用的、與where子句功能類似的having子句對分組統(tǒng)計結(jié)果進行篩選。7. 視圖中的數(shù)據(jù)不會作為真實的對象存儲在磁盤上,數(shù)據(jù)庫對視圖存儲的是定義視圖的查詢語句。8. 自然聯(lián)接是指在內(nèi)聯(lián)接查詢的select子句中出現(xiàn)的列名,雖然來自于不同的表,但列名不重復,“表別名.列名”的可以簡寫為“列名”。9. 在自聯(lián)接查詢中,雖然,數(shù)據(jù)來源是同一個表,但需要作為不同角色來參與查詢,必須為
3、表定義不同角色的別名。10. 右聯(lián)接的含義是指兩個存在關(guān)聯(lián)關(guān)系的表A和B,表A與表B右聯(lián)接的查詢結(jié)果為C。C的列可以來自于A和B的列,C的記錄中可以包括表B的全部記錄以及表A中與表B滿足關(guān)聯(lián)條件的記錄,C中B與A不能夠滿足關(guān)聯(lián)條件部分為空值。11. SQL Server中有3種數(shù)據(jù)庫備份對象:數(shù)據(jù)庫、僅備份數(shù)據(jù)文件和事務(wù)日志文件和指定的文件和文件組。12. 數(shù)據(jù)庫的備份有兩種方式:完全備份和差異備份。二 選擇題(每題2分,共16分)1. 在【Management Studio】中第一次使用SQL Server實例時需要做(B)操作。A.創(chuàng)建服務(wù)器組B.創(chuàng)建服務(wù)器組和注冊實例C.注冊實例D.選擇
4、并連接本地實例或網(wǎng)絡(luò)實例。2. SQL Server的數(shù)據(jù)文件可以分為(B)。A.重要文件和次要文件B.主要數(shù)據(jù)文件和次要數(shù)據(jù)文件C.初始文件和最大文件D.初始文件和增長文件3. 如果表的某一列的取值為不固定長度的字符串,適合采用(C)數(shù)據(jù)類型描述。A.charB.numberC.varcharD.int4. 如果將某一列設(shè)置為表的主鍵,在表中此列的值(C)。A.可以出現(xiàn)重復值B.允許為空值C.不允許為空值,也不能出現(xiàn)重復值D.不允許為空值,但允許列值重復5. “成績between 10.5 and 99.5”相當于下列哪個邏輯表達式(D)。A.成績=10.5 and成績10.5 and成績=
5、10.5 or 成績=10.5 and成績=99.56. 下面語句中,哪種語句用來創(chuàng)建視圖(D)。A.create tableB.alter viewC.drop viewD.create view7. 下列哪個命令是還原數(shù)據(jù)庫的命令。(C)A.cmdshellB.backup databaseC.restore databaseD.bcp8. 下列哪個聯(lián)接謂詞的含義是指根據(jù)指定子查詢的結(jié)果是存在還是不存在,進一步?jīng)Q定是否執(zhí)行查詢操作。(D)A.allB.anyC.inD.exists三 判斷題(每題2分,共10分)1. 一條T-SQL語句不能構(gòu)成批處理程序。( *對、 錯 )2. 一個表只允
6、許有一個索引。( *對、 錯 )3. having子句可以實現(xiàn)where子句額功能,但where子句不能實現(xiàn)having子句的功能。( 對、 *錯 )4. 如果視圖中的列直接來源于表的某列,可以直接使用數(shù)據(jù)源表的列名和數(shù)據(jù)類型。( 對、 *錯 )5. 向SQL Server數(shù)據(jù)庫中導入數(shù)據(jù)的同時可以創(chuàng)建表。( 對、 *錯 )四 簡答題(每題3分,共30分)1. 簡述SQL Server實例的身份驗證模式有哪幾種?答案:SQL Server實例的用戶允許與Windows操作系統(tǒng)的帳戶緊密結(jié)合,提供兩種身份驗證模式,一種是“Windows身份驗證模式”,另一種是“SQL Server身份驗證模式”
7、。對于“Windows身份驗證模式”,只要以Administrator身份登錄Windows操作系統(tǒng)就可以連接SQL Server數(shù)據(jù)庫實例。如果選擇“SQL Server身份驗證模式”,在使用的時候,除了登錄Windows操作系統(tǒng)外,還需要以數(shù)據(jù)庫管理員sa或其它數(shù)據(jù)庫用戶身份登錄數(shù)據(jù)庫,才能連接SQL Server數(shù)據(jù)庫實例?!盎旌夏J健痹试S在登錄實例時,使用任何一種方式。2. 簡述什么是數(shù)據(jù)文件的邏輯名稱和操作系統(tǒng)名稱?答案:每一個數(shù)據(jù)文件都有一個惟一的標識,這個標識就是數(shù)據(jù)文件的“邏輯名稱”,而“操作系統(tǒng)文件名”是數(shù)據(jù)文件在硬盤上的存放路徑和文件名的統(tǒng)稱。3. 簡述create tab
8、le、alter table和drop table語句的語法。create table語句的語法:create table 表名(列名 數(shù)據(jù)類型 是否允許為空值,列名 數(shù)據(jù)類型 是否允許為空值,列名 數(shù)據(jù)類型 是否允許為空值)各列之間用“,”隔開alter table語句語法:(1)修改列的數(shù)據(jù)類型alter table 表名alter column 列名 數(shù)據(jù)類型 NULL/NOT NULL(2)為表增加列alter table 表名add 列名 數(shù)據(jù)類型 NULL/NOT NULL(3)刪除表中的列alter table 表名drop column 列名drop table語句的語法:dr
9、op table 表名4. 簡述在create table語句和alter table語句中定義外鍵或關(guān)系的語法。答案:在create table語句中定義關(guān)系,只要在外鍵列的后面加上以下說明即可。constraint 關(guān)系名 foreign key references 主鍵表(主鍵列)其中“關(guān)系名”的格式為:FK_外鍵表名_主鍵表名alter table語句中定義關(guān)系的語法:alter table 表名add foreign key (列名) references 主鍵表(主鍵列)5. 簡述常用函數(shù)distinct、casewhen、convert和substring的語法。答案:(1)l
10、ike模糊查詢的通配符的含義:%:包含零個或多個字符的任意字符串_:任意單個字符(2)betweenand的含義列名between最小值and最大值:相當于最小值列名最大值6. 簡述在查詢語句中having子句的含義和語法。答案:使用having子句對分組統(tǒng)計結(jié)果進行篩選的語法如下所示。select 列名列表, 聚合函數(shù)(列名/表達式), . 聚合函數(shù)(列名/表達式)from 表名group by 列名列表having 聚合函數(shù)構(gòu)成的關(guān)系表達式/邏輯表達式7. 簡述create view語句的語法。答案:create view 視圖名as select 列名,列名from 表名8. 簡述res
11、tore database語句的語法。答案:(1)restore database語句還原整個數(shù)據(jù)庫的語法規(guī)則:restore database 數(shù)據(jù)庫名from 備份設(shè)備名(2)restore database語句還原指定文件的語法規(guī)則:restore database 數(shù)據(jù)庫名file=數(shù)據(jù)文件邏輯名,file=數(shù)據(jù)文件邏輯名,from 備份設(shè)備名(3)restore database語句還原指定文件組的語法規(guī)則:restore database 數(shù)據(jù)庫名filegroup=文件組名,filegroup=文件組名,from 備份設(shè)備名(4)restore database語句還原事務(wù)日志的
12、語法規(guī)則:restore log 數(shù)據(jù)庫名from 備份設(shè)備名9. 簡述什么是備份設(shè)備?答案:備份設(shè)備是磁帶機或磁盤上的文件?!按疟P備份設(shè)備”是硬盤或其他存儲媒體上的文件,與操作系統(tǒng)的文件一樣。引用磁盤備份設(shè)備與引用任何其他操作系統(tǒng)文件一樣??梢栽诜?wù)器的本地磁盤上或共享網(wǎng)絡(luò)資源的遠程磁盤上定義磁盤備份設(shè)備,磁盤備份設(shè)備根據(jù)需要可大可小。最大文件的大小可以相當于磁盤上可用的磁盤空間。1. 簡述將表中的數(shù)據(jù)導出為Excel文件的基本流程。答案:在【Management Studio】管理平臺中以“導出數(shù)據(jù)”菜單項啟動【數(shù)據(jù)轉(zhuǎn)換服務(wù)導入/導出向?qū)А?。在【選擇數(shù)據(jù)源】對話框中選擇作為源數(shù)據(jù)的數(shù)據(jù)庫,
13、并選擇身份驗證模式。在【選擇目的】對話框的【目的】下拉列表框中選擇“Excel 97-2000”,在【文件名】文本框中輸入Excel文件的路徑和名稱。在【指定表復制或查詢】對話框中選擇“從源數(shù)據(jù)庫復制表或視圖”。在【選擇表和視圖】對話框中選擇要導出的表。在【保存、調(diào)度和復制包】對話框中選擇“立即運行”。完成向?qū)崾镜钠渌x項。五 應用題(每題5分,共20分)1. 按下列要求用create database語句創(chuàng)建“運動商品銷售數(shù)據(jù)庫”,并為數(shù)據(jù)庫創(chuàng)建“商品信息表”和“商品銷售統(tǒng)計表”表1 “運動商品銷售數(shù)據(jù)庫”的數(shù)據(jù)文件和事務(wù)日志文件文件類型文件組邏輯名稱操作系統(tǒng)文件名初始尺寸最大尺寸增長尺寸
14、數(shù)據(jù)文件PRIMARYPri_運動商品銷售D:DataFilePri_運動商品銷售.mdf2MB10MB1MB事務(wù)日志文件LF_運動商品銷售D:LogFileLF_運動商品銷售.ldf2MB10MB1MB表2 “商品信息表”的數(shù)據(jù)結(jié)構(gòu)列名數(shù)據(jù)類型長度/精度是否允許為空值描述商品標識char3否3位數(shù)字商品名稱varchar20是中文或英文產(chǎn)地varchar50是中文地名進貨價decimal18,2是浮點數(shù)表3 “商品銷售記錄表”的數(shù)據(jù)結(jié)構(gòu)列名數(shù)據(jù)類型長度/精度是否允許為空值描述商品標識char3否3位數(shù)字銷售數(shù)量int是整數(shù)銷售日期datetime8是日期銷售價格decimal18,2是浮點數(shù)
15、答案:create database 運動商品銷售數(shù)據(jù)庫on primary( name=Pri_商品銷售, filename=D:DataFilePri_商品銷售.mdf, size=2MB, maxsize=10MB, filegrowth=1MB)log on( name=LF_商品銷售, filename=d:LogFileLF_商品銷售.ldf, size=2MB, maxsize=10MB, filegrowth=1MB)create table 商品信息表(商品標識 char(3) not null, 商品名稱 varchar(20), 產(chǎn)地 varchar(50), 進貨價 d
16、ecimal(18,2)create table 商品銷售記錄表(商品標識 char(3) not null, 銷售日期 datetime,銷售價格 decimal(18,2)2. 按下表所示的內(nèi)容用insert語句向“商品信息表”和“商品銷售統(tǒng)計表”中插入記錄。表4 “商品信息表”記錄商品標識商品名稱產(chǎn)地進貨價101乒乓球拍廣州120.00102羽毛球拍深圳360.00103網(wǎng)球拍江蘇560.00表5 “商品銷售記錄表”記錄商品標識銷售日期銷售價格10120060601150.0010120060602140.0010220060601410.0010220060602400.0010220
17、060603390.0010320060601600.0010320060602620.00答案:insert into 商品信息表(商品標識,商品名稱,產(chǎn)地,進貨價)values(101,乒乓球拍,廣州,120.00)insert into 商品信息表(商品標識,商品名稱,產(chǎn)地,進貨價)values(102,羽毛球拍,深圳,360.00)insert into 商品信息表(商品標識,商品名稱,產(chǎn)地,進貨價)values(103,網(wǎng)球拍,江蘇,560.00)insert into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(101,20060601,150.00)insert
18、into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(101,20060602,150.00)insert into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(102,20060601,400.00)insert into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(102,20060602,400.00)insert into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(102,20060603,400.00)insert into 商品銷售記錄表(商品標識,銷售日期,銷售價格)values(103,20060601,600.00)insert into 商品銷售統(tǒng)計表(商品標識,銷售日期,銷售價格)values(103,20060602,600.00)3. 從“商品銷售記錄表”中按商品標識分類統(tǒng)計各商品的總售價、銷售數(shù)量和平均售價,并按平均售價由高到低排序。答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026秋招:內(nèi)蒙古產(chǎn)權(quán)交易中心公司筆試題及答案
- 2026秋招:遼寧環(huán)保集團筆試題及答案
- 2026秋招:利華益集團試題及答案
- 2026秋招:江蘇三木集團面試題及答案
- 做賬實操-圖文快印店公司會計賬務(wù)處理分錄
- 生物信息平臺用戶權(quán)限管理
- 《2025年企業(yè)人力資源管理師(中級)技能操作試卷及答案》
- 2025年集成電路設(shè)計與集成系統(tǒng)(芯片架構(gòu)與工藝)試卷及答案
- 2025年公路工程隧道設(shè)計與施工試題及答案
- 2026秋招:匯通達網(wǎng)絡(luò)面試題及答案
- 全球AI應用平臺市場全景圖與趨勢洞察報告
- 產(chǎn)品防護控制程序培訓課件
- ISO-6336-5-2003正齒輪和斜齒輪載荷能力的計算-第五部分(中文)
- 軌道線路養(yǎng)護維修作業(yè)-改道作業(yè)
- 2023-2024學年上海市閔行區(qū)四上數(shù)學期末綜合測試試題含答案
- 中鋁中州礦業(yè)有限公司禹州市方山鋁土礦礦山地質(zhì)環(huán)境保護和土地復墾方案
- 解除勞動合同證明電子版(6篇)
- 呼吸科規(guī)培疑難病例討論
- 基于PLC控制的小型鉆床機械設(shè)計
- DB11T 290-2005山區(qū)生態(tài)公益林撫育技術(shù)規(guī)程
- 開放大學(原電視大學)行政管理實務(wù)期末復習資料所有單
評論
0/150
提交評論