2024年sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全_第1頁(yè)
2024年sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全_第2頁(yè)
2024年sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全_第3頁(yè)
2024年sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全_第4頁(yè)
2024年sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

sql數(shù)據(jù)庫(kù)基礎(chǔ)面試題復(fù)習(xí)題考試題全不定項(xiàng)選擇題(針對(duì)如下題目,請(qǐng)選擇最符合題目規(guī)定的答案,每道題有壹項(xiàng)或二項(xiàng)對(duì)的答案。針對(duì)每壹道題目,所有答案都選對(duì),則該題得分,所選答案錯(cuò)誤或不能選出所有答案,則該題不得分。題量為50道,每題2分,總分為100分。)第壹章是SQLServer數(shù)據(jù)庫(kù)的主數(shù)據(jù)文獻(xiàn)的擴(kuò)展名。(選擇壹項(xiàng)).sql.mdb.ldf.mdf在SQLServer中,有系統(tǒng)數(shù)據(jù)庫(kù)和顧客數(shù)據(jù)庫(kù),下列不屬于系統(tǒng)數(shù)據(jù)庫(kù)的是()。(選擇壹項(xiàng))masterpubsmodelmsdb3、當(dāng)安裝完SQLServer數(shù)據(jù)庫(kù)時(shí),系統(tǒng)默認(rèn)目前的超級(jí)管理員是()(選擇壹項(xiàng))A、saB、masterC、administratorD、super4、在使用SQLServer數(shù)據(jù)庫(kù)時(shí),有時(shí)需要將本機(jī)的數(shù)據(jù)庫(kù)移動(dòng)到其他機(jī)器上,恢復(fù)成對(duì)應(yīng)的數(shù)據(jù)庫(kù)使用。移動(dòng)數(shù)據(jù)庫(kù)分兩步進(jìn)行,應(yīng)包括()和附加數(shù)據(jù)庫(kù)(選擇壹項(xiàng))A、分離數(shù)據(jù)庫(kù)B、刪除數(shù)據(jù)庫(kù)C、新建數(shù)據(jù)庫(kù)D、合并數(shù)據(jù)庫(kù)5、在SQLServer中,附加數(shù)據(jù)庫(kù)操作是指()(選擇壹項(xiàng))A、把SQLServer數(shù)據(jù)庫(kù)文獻(xiàn)保留為其他數(shù)據(jù)文獻(xiàn)B、根據(jù)數(shù)據(jù)庫(kù)物理文獻(xiàn)中的信息,把數(shù)據(jù)庫(kù)在SQLServer中恢復(fù)C、把所有該數(shù)據(jù)庫(kù)表的數(shù)據(jù)清空D、把數(shù)據(jù)庫(kù)刪除掉6、某單位由不壹樣的部門構(gòu)成,不壹樣的部門每天都會(huì)生產(chǎn)某些匯報(bào)、報(bào)表等數(shù)據(jù),認(rèn)為都采用紙張的形式來進(jìn)行數(shù)據(jù)的保留和分類,伴隨業(yè)務(wù)的發(fā)展,這些數(shù)據(jù)越來越多,管理這些匯報(bào)越來越費(fèi)力,此時(shí)應(yīng)考慮( )(選擇壹項(xiàng))A、由多種人來完畢這些工作B、在不壹樣的部門中,由專門的人員去管理這些數(shù)據(jù)C、采用數(shù)據(jù)庫(kù)系統(tǒng)來管理這些數(shù)據(jù)D、把這些數(shù)據(jù)統(tǒng)壹成同樣的格式7、在SQLServer中,對(duì)于數(shù)據(jù)庫(kù)的定義對(duì)的的是( )(選擇壹項(xiàng))A、數(shù)據(jù)庫(kù)是用來描述事物的符號(hào)記錄B、數(shù)據(jù)庫(kù)是位于顧客與操作系統(tǒng)之間的壹層數(shù)據(jù)管理軟件C、數(shù)據(jù)庫(kù)是按照數(shù)據(jù)構(gòu)造來組織、存儲(chǔ)和管理數(shù)據(jù)的創(chuàng)庫(kù)D、數(shù)據(jù)庫(kù)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)系統(tǒng)後的構(gòu)成8、在SQLServer中,對(duì)于數(shù)據(jù)庫(kù)的基本概念描述錯(cuò)誤的是( )(選擇壹項(xiàng))A、數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)都是與數(shù)據(jù)庫(kù)技術(shù)有關(guān)的概念B、數(shù)據(jù)庫(kù)是計(jì)算機(jī)科學(xué)的重要分支,是信息系統(tǒng)的關(guān)鍵和基礎(chǔ)C、數(shù)據(jù)庫(kù)系統(tǒng)由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員和顧客構(gòu)成D、數(shù)據(jù)庫(kù)系統(tǒng)只由數(shù)據(jù)庫(kù)和顧客構(gòu)成9、數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展至今,重要經(jīng)歷了3個(gè)階段,它們的次序是( )(選擇壹項(xiàng))A、人工管理階段、數(shù)據(jù)庫(kù)管理階段、文獻(xiàn)管理階段B、人工管理階段、文獻(xiàn)管理階段、數(shù)據(jù)庫(kù)管理階段C、數(shù)據(jù)庫(kù)管理階段、文獻(xiàn)管理階段、人工管理階段D、文獻(xiàn)管理階段、人工管理階段、數(shù)據(jù)庫(kù)管理階段10、下列對(duì)于數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展至今經(jīng)歷的階段特點(diǎn)描述錯(cuò)誤的是( )(選擇壹項(xiàng))A、人工管理階段數(shù)據(jù)由人員自行攜帶,數(shù)據(jù)與程序并不能獨(dú)立且不能長(zhǎng)期保留數(shù)據(jù)B、文獻(xiàn)管理階段是指可以通過按文獻(xiàn)訪問的方式管理數(shù)據(jù)C、數(shù)據(jù)庫(kù)管理階段使得數(shù)據(jù)構(gòu)造化,數(shù)據(jù)共享性好但獨(dú)立性差D、數(shù)據(jù)庫(kù)管理階段出現(xiàn)的數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的獨(dú)立、使用和維護(hù)11、數(shù)據(jù)庫(kù)系統(tǒng)根據(jù)數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)模型可分為( )(選擇壹項(xiàng))A、層次型數(shù)據(jù)庫(kù)B、層次型數(shù)據(jù)庫(kù)、網(wǎng)狀型數(shù)據(jù)庫(kù)C、層次型數(shù)據(jù)庫(kù)、網(wǎng)狀型數(shù)據(jù)庫(kù)、關(guān)系型數(shù)據(jù)庫(kù)D、層次型數(shù)據(jù)庫(kù)、網(wǎng)狀型數(shù)據(jù)庫(kù)、關(guān)系型數(shù)據(jù)庫(kù)、面向?qū)ο笮蛿?shù)據(jù)庫(kù)12、在SQLServer中,最常見的數(shù)據(jù)存儲(chǔ)模型是( )(選擇壹項(xiàng))A、層次型數(shù)據(jù)庫(kù)B、網(wǎng)狀型數(shù)據(jù)庫(kù)C、關(guān)系型數(shù)據(jù)庫(kù)D、面向?qū)ο笮蛿?shù)據(jù)庫(kù)13在SQLServer中,對(duì)于數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)描述不對(duì)的的是( )(選擇壹項(xiàng))A、安全性,數(shù)據(jù)不會(huì)丟失B、共享性,多種顧客可以同步使用C、獨(dú)立性,數(shù)據(jù)與應(yīng)用程序之間互相分離D、完整性,數(shù)據(jù)保持壹致13、在SQLServer中,對(duì)于SQL全稱描述對(duì)的的是( )(選擇壹項(xiàng))A、數(shù)據(jù)庫(kù)語言B、構(gòu)造化查詢語言C、構(gòu)造化語言D、數(shù)據(jù)庫(kù)查詢語言14、下列對(duì)SQLServer描述錯(cuò)誤的是( )(選擇壹項(xiàng))A、SQLServer采用的是瀏覽器/服務(wù)器體系構(gòu)造B、SQLServer是用于大規(guī)模聯(lián)機(jī)事物處理、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用的數(shù)據(jù)庫(kù)和數(shù)據(jù)分析平臺(tái)C、它為使用者提供了強(qiáng)大的、界面友好的工具D、SQLServer減少了從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)庫(kù)系統(tǒng)的多平臺(tái)上創(chuàng)立、布署、管理,使企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜性15、使用SQLServer,如下方式中( )不能對(duì)的啟動(dòng)服務(wù)器(選擇壹項(xiàng))A、在運(yùn)行對(duì)話框中輸入netstopmssqlserverB、在運(yùn)行對(duì)話框中輸入netstartmssqlserverC、單擊“開始“選擇”程序“選擇”MicrosoftSQLServer“選擇“配置工具”選擇“SQLServer配置管理器”D、單擊“開始“選擇”設(shè)置“選擇”控制面板“選擇“管理工具”選擇“服務(wù)”選中SQLServer(MSSQLSERVER)服務(wù)16、SQLServer中自已建立的studentMIS數(shù)據(jù)庫(kù)屬于(選擇壹項(xiàng))A顧客數(shù)據(jù)庫(kù) B、系統(tǒng)數(shù)據(jù)庫(kù) C、數(shù)據(jù)庫(kù)管理系統(tǒng) D、數(shù)據(jù)庫(kù)模板17、下列有關(guān)系統(tǒng)數(shù)據(jù)庫(kù)說法錯(cuò)誤的是(選擇壹項(xiàng))A、master數(shù)據(jù)庫(kù)保留有放在SQLServer實(shí)體上的所有數(shù)據(jù)庫(kù)B、tempdb數(shù)據(jù)庫(kù)中寄存的是臨時(shí)對(duì)象C、msdb數(shù)據(jù)庫(kù)包括了諸如系統(tǒng)登錄、配置設(shè)置、已連接的Server等信息D、model數(shù)據(jù)庫(kù)是壹種用來在實(shí)體上創(chuàng)立新顧客數(shù)據(jù)庫(kù)的模板數(shù)據(jù)庫(kù)第二章在SQLServer中,數(shù)據(jù)完整性是指()。(選擇壹項(xiàng))數(shù)據(jù)庫(kù)中所有數(shù)據(jù)格式壹致數(shù)據(jù)庫(kù)中數(shù)據(jù)的精確性所有的數(shù)據(jù)都存入了數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)中不存在數(shù)據(jù)冗余在SQLServer中,()約束表達(dá)字段的NOTNULL屬性。(選擇壹項(xiàng))主鍵檢查默認(rèn)值非空在SQLServer中,下面有關(guān)數(shù)據(jù)完整性的描述對(duì)的的是()(選擇二項(xiàng))A、假如數(shù)據(jù)庫(kù)中沒有反復(fù)的數(shù)據(jù),即沒有數(shù)據(jù)冗余的時(shí)候,數(shù)據(jù)就是完整的B、維護(hù)數(shù)據(jù)完整性就是保證數(shù)據(jù)庫(kù)中數(shù)據(jù)的精確性C、數(shù)據(jù)庫(kù)中數(shù)據(jù)越詳細(xì)則越符合數(shù)據(jù)完整性D、維護(hù)數(shù)據(jù)完整性可以保證數(shù)據(jù)的壹致性,防止出現(xiàn)沒故意義的數(shù)據(jù)4、在SQLServer中,主鍵用來實(shí)行(

)(選擇壹項(xiàng))A、引用完整性約束B、實(shí)體完整性約束C、域完整性約束D、自定義完整性約束5、在SQLServer數(shù)據(jù)庫(kù)中,有壹種book(圖書)表,包括字段:bookId(圖書編號(hào)),title(書名),pDate(出版曰期),author(作者)等字段,其中()字段作為該表的主鍵是最合適的.(選擇壹項(xiàng))A、bookIDB、titleC、pDateD、author6、在SQLServer數(shù)據(jù)庫(kù)中,主鍵是表中的能用來唯壹標(biāo)識(shí)表中的每壹行的壹列或多列的組合。如下有關(guān)主鍵的說法對(duì)的的是()(選擇壹項(xiàng))A、表創(chuàng)立後,壹旦設(shè)定了主鍵,主鍵就不能現(xiàn)更改B、表中可以沒有主鍵C、主鍵列的值可以反復(fù)D、主鍵列容許插入空值7、在SQLServer中,外鍵用于將壹種表中的列與另壹表中的列關(guān)聯(lián)起來,為了保證引用的完整性,規(guī)定()(選擇壹項(xiàng))A、外鍵列的列值必須已經(jīng)存在于主鍵表的對(duì)應(yīng)列的列值中B、外鍵列的列值必須與主鍵表的對(duì)應(yīng)列的列值——對(duì)應(yīng)C、外鍵列不能有反復(fù)的值D、外鍵表的數(shù)據(jù)行行數(shù)必須不小于主鍵表的數(shù)據(jù)行行數(shù)8、在SQLServer數(shù)據(jù)庫(kù)中,唯壹地標(biāo)識(shí)表中記錄的壹列或者幾列被稱為()(選擇壹項(xiàng))A、約束B、查詢C、主鍵D、關(guān)系9、在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)存在副本的現(xiàn)象是數(shù)據(jù)冗余,減少數(shù)據(jù)冗余最常見的措施是()(選擇壹項(xiàng))A、建立實(shí)體之間的關(guān)系B、分類存儲(chǔ)C、去掉實(shí)體中存在數(shù)據(jù)冗余的列D、建立索引10、數(shù)據(jù)庫(kù)系統(tǒng)發(fā)展到今天,占統(tǒng)治地位的乃然是關(guān)系數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)中所謂的數(shù)據(jù)冗余指的是()(選擇壹項(xiàng))A、數(shù)據(jù)不精確B、存在反復(fù)數(shù)據(jù)C、數(shù)據(jù)之間不存在關(guān)系D、數(shù)據(jù)量太大11、在SQLserver數(shù)據(jù)庫(kù)中,標(biāo)識(shí)列自身沒有實(shí)際意義,而是為了辨別表中不壹樣的記錄。下列有關(guān)標(biāo)識(shí)列的說法中錯(cuò)誤的是()。(選擇壹項(xiàng))A、壹種表中只能有壹格標(biāo)識(shí)列B、不能對(duì)標(biāo)識(shí)列加上默認(rèn)約束C、標(biāo)識(shí)列可以使任意數(shù)據(jù)類型D、不能更新或輸入標(biāo)識(shí)列的值12、在SQLServer數(shù)據(jù)庫(kù)中,主鍵是表中能用來惟壹標(biāo)識(shí)表中每壹行的壹列或多列的組合。通過設(shè)定表的主鍵可以實(shí)現(xiàn)()完整性約束。(選擇壹項(xiàng))A、引用B、實(shí)體C、域D、自定義13、要在SQLServer數(shù)據(jù)庫(kù)中創(chuàng)立壹種網(wǎng)站顧客信息表,其中顧客的Email地址用壹種字段來存儲(chǔ),規(guī)定Email地址中要具有“@”和“.”字符。這壹規(guī)定可以采用()來實(shí)現(xiàn)。(選擇壹項(xiàng))A、主鍵約束B、外鍵約束C、檢查約束D、默認(rèn)約束14、在SQLServer數(shù)據(jù)庫(kù)中建立表間關(guān)系是實(shí)行引用完整性約束,有關(guān)表間關(guān)系,如下說法錯(cuò)誤的是()(選擇壹項(xiàng))A、建立關(guān)系的兩張表中,關(guān)聯(lián)字段的名稱可以不壹樣B、建立關(guān)系的兩張表中,假如子表中包括記錄,則主表中壹定包括記錄C、建立關(guān)系的兩張表中,假如主表中包括記錄,則子表中壹定包括記錄D、建立關(guān)系的兩張表中,主表和子表中的記錄可是壹對(duì)多的15、在SQLServer數(shù)據(jù)庫(kù)中,可以使用()關(guān)鍵字來判斷表中與否存在包括空數(shù)據(jù)字段的記錄行(選擇壹項(xiàng))A、NONEB、NOTC、NULLD、NO16、下列有關(guān)數(shù)據(jù)表的描述錯(cuò)誤的有( )(選擇二項(xiàng))A、數(shù)據(jù)庫(kù)中的表由行和列構(gòu)成B、列包括了若干行的信息,壹列稱之為壹條記錄C、行由同類的信息構(gòu)成,每壹行稱為壹種字段D、壹種表有壹條或多條記錄構(gòu)成17、存儲(chǔ)電話號(hào)碼格式應(yīng)當(dāng)采用的數(shù)據(jù)類型是( )(選擇壹項(xiàng))A、字符 B、整數(shù) C、浮點(diǎn)數(shù) D、bit18、在SQLServer中,標(biāo)識(shí)列必須采用( )數(shù)據(jù)類型(選擇壹項(xiàng))A、字符 B、int C、浮點(diǎn)數(shù) D、bit19、在SQLServer中,如下對(duì)字段數(shù)據(jù)類型指定錯(cuò)誤的是( )(選擇壹項(xiàng))A、char B、varchar C、int(4) D、decimal(4,1)20、在SQLServer中,想建立壹張名為student的表,下列創(chuàng)立對(duì)的的是( )(選擇壹項(xiàng))A、createtablestudent( …)B、createstudent( …)C、createtablestudent{…}D、createdatabasestudent( …)21、在SQLServer中,需要將表student,其中id字段需要設(shè)置為主鍵,則如下可以實(shí)現(xiàn)的有( )(選擇二項(xiàng))A、createtablestudent(idintprimarykeynotnull)B、createtablestudent(idprimarykeyintnotnull)C、createtablestudent(idintnotnull)Altertablestudentaddconstraint約束名稱primarykey(id)D、createtablestudent(idintnotnull)addconstraint約束名稱primarykey(id)22、在SQLServer中,對(duì)userinfo表中列修改錯(cuò)誤的是( )(選擇壹項(xiàng))A、altertableuserinfoaddageintnotnull;B、altertableuserinfodropcolumnage;C、altertableuserinfoupdatecolumnagedecimal(6,2)D、altertableuserinfoaltercolumnagedecimal(6,2)23、在SQLServer中,要?jiǎng)h除表studentInfo錯(cuò)誤的是( )(選擇壹項(xiàng))A、ifexists(select*fromsys.sysobjectswhere[name]=’studentInfo’) DroptablestudentInfo goB、ifobject_id(‘studentInfo’)isnotnull DroptablestudentInfo goC、droptablestudentInfoD、deletetablestudentInfo第三章在SQLServer中,假設(shè)表users包括主鍵列id,那么執(zhí)行“UpdateusersSETid=20WHEREid=30”,執(zhí)行的成果也許是()。(選擇壹項(xiàng))假如表中同步具有id為20和id為30的記錄,則更新失敗假如表中具有id為30的記錄,但不包括id為20的記錄,則更新失敗執(zhí)行出錯(cuò),由于主鍵列不可以被更新假如表中不包括id為20和id為30的記錄,則更新壹行記錄在SQLServer中創(chuàng)立壹種名為Customers的新表,同步規(guī)定該表與clients表的表構(gòu)造相似,但不包括clients表的記錄,sql語句是()。(選擇壹項(xiàng))Select*intocustomersfromclientswherefalseSelect*intocustomersfromclientswhere1<>1Insertintocustomersselect*fromclientswherefalseInsertintocustomersselect*fromclientswhere1<>13、在SQLServer數(shù)據(jù)庫(kù)中,使用update語句更新數(shù)據(jù)庫(kù)表中的數(shù)據(jù),如下說法對(duì)的的是()

(選擇壹項(xiàng))A、每次只能更新壹行數(shù)據(jù)B、每次可以更新多行數(shù)據(jù)C、假如沒有數(shù)據(jù)項(xiàng)被更新,將提醒錯(cuò)誤信息D、更新數(shù)據(jù)時(shí),必須帶有WHERE條件子句4、在SQLServer數(shù)據(jù)庫(kù)中有已經(jīng)建立關(guān)系的學(xué)生表和班級(jí)表(主表),目前想刪除班級(jí)表,則如下說法中對(duì)的的是()(選擇壹項(xiàng))A、首先應(yīng)當(dāng)刪除班級(jí)表中的數(shù)據(jù),然後再刪除班級(jí)表B、可以直接刪除班級(jí)表C、首先應(yīng)當(dāng)刪除學(xué)生表中的數(shù)據(jù),然後在刪除班級(jí)表D、首先應(yīng)當(dāng)先刪除學(xué)生表,然後在刪除班級(jí)表5、在SQLServer數(shù)據(jù)庫(kù)中,刪除壹種表構(gòu)造的命令是()(選擇壹項(xiàng))A、DELETETABLEB、DROPTABLEC、TRUNCATETABLED、ALTERTABLE6、在SQLServer數(shù)據(jù)庫(kù)中,有student(學(xué)生)表,包括字段:SID(學(xué)號(hào)),SNAME(姓名),Grade(成績(jī))?,F(xiàn)要將所有學(xué)員的成績(jī)加10分。下列SQL語句對(duì)的的是()(選擇壹項(xiàng))A、updatestudentssetGrade=Grade+10whereSID=1B、update*setGrade=Grade+10C、update*fromstedentssetGrade=Grade+10D、updatestudentssetGrade=Grade+107、在SQLSever中,有student(學(xué)生)表,其構(gòu)造為:sID(學(xué)號(hào)、int型、主鍵),sName(姓名、varchar型),birthday(出生曰期、varchar型),score(成績(jī)、int型)?,F(xiàn)要向?qū)W員表中插入壹名學(xué)員的信息,下列SQL語句對(duì)的的是()(選擇壹項(xiàng))A、INSERTINTOstudentsVALUES(1,'李剛','1999-01-01',80)B、INSERTINTOstudents(sID,sName,birthday)VALUES(1,'李剛','1999-01-01',80)C、INSERTINTOstudentsVALUES(1,李剛,1999-01-01,80)D、INSERTINTOstudents(sID,sName,birthday)VALUES(NULL,'李剛','1999-01-01')8、在SQLServer中,刪除表sample中的所有數(shù)據(jù),可以使用如下()語句。(選擇壹項(xiàng))A、DroptablesampleB、deletefromsampleC、delete*fromsampleD、drop*fromsample9、在SQLSever數(shù)據(jù)庫(kù)中有已經(jīng)建立關(guān)系的學(xué)生表和班級(jí)表(主表),目前想刪除班級(jí)表,目前學(xué)生表數(shù)據(jù)不為空,則如下說法中對(duì)的的是()(選擇壹項(xiàng))A、首先應(yīng)當(dāng)先刪除學(xué)生表,然後再刪除班級(jí)表B、可以直接刪除班級(jí)表C、應(yīng)當(dāng)首先清除班級(jí)表中的數(shù)據(jù),然後再刪除班級(jí)表D、應(yīng)當(dāng)首先清除學(xué)生表中的數(shù)據(jù),然後再刪除班級(jí)表10、在SQLServer中,假如表ABC中有A、B、C三列,均設(shè)為字符數(shù)據(jù)類型,其中A列的默認(rèn)值為“VA”。假如可以對(duì)的執(zhí)行語句:INSERTABC(A,C)VALUES

(‘V’,’NULL’),下列的說法對(duì)的的是(

)(選擇二項(xiàng))A、插入A列的值為VB、插入A列的值為VAC、插入B列的值為空值D、插入C列的值為空值11、在SQLSever中,有表構(gòu)造如下?,F(xiàn)要向UserInfo表中插入壹名顧客的信息,下列SQL語句錯(cuò)誤的是()(選擇壹項(xiàng))createtableUserInfo( idintprimarykeyidentitynotnull, namevarchar(20)notnull, ageintdefault20notnull)A、insertintoUserInfovalues(‘a(chǎn)dmin’,22)B、insertintoUserInfovalues(‘a(chǎn)dmin’,default)C、insertintoUserInfo(name)values(‘a(chǎn)dmin’)D、insertintoUserInfovalues(1,’admin’,25)12、在SQLSever中,有表構(gòu)造如下。現(xiàn)要向UserInfo表中插入壹名顧客的信息,下列SQL語句錯(cuò)誤的是()(選擇壹項(xiàng))createtableUserInfo( idintprimarykeyidentitynotnull, namevarchar(20)notnull, ageintdefault20notnull)A、insertintoUserInfovalues(‘a(chǎn)dmin’,22)B、insertintoUserInfo(name,age)values(‘a(chǎn)dmin’,default)C、insertintoUserInfo(age,name)values(‘a(chǎn)dmin’,20)D、insertintoUserInfovalues(’admin’,25)13、在SQLServer數(shù)據(jù)庫(kù)中,刪除壹種User表數(shù)據(jù)但不刪除表構(gòu)造且標(biāo)識(shí)列還原初始值的命令是()(選擇壹項(xiàng))A、deletefromUserB、droptableUserC、truncatetableUserD、altertableUser第四章有關(guān)SqlServer的字符串函數(shù),如下說法不對(duì)的的是()。(選擇壹項(xiàng))selecttrim(‘hello’)返回值為:hello(前後都無空格)selectltrim(rtrim(‘hello’))返回值為:hello(前後都無空格)selectreplace(‘hello’,’e’,’o’)返回值為:holloselectright(‘hello’,3)返回值為:llo在SQLServer中,查詢score表中stuName字段數(shù)據(jù)。()(選擇壹項(xiàng))select*fromscoreselect*fromscorewherestuName=””selectstuNamefromscoreselectstuNamefromscorestudent=””在SQLServer中,假定有studentCourse(學(xué)生選修課)表,其構(gòu)造為:sID(學(xué)號(hào)),cID(課程.編號(hào)),score(成績(jī)).那么列出所有選修課程超過5門的學(xué)生學(xué)號(hào)以及選修課數(shù)目的SQL語句的是()。(選擇壹項(xiàng))selectsID,count(cID)fromstudentcoursewherecount(cID)>5selectsID,count(cID)fromstudentcoursegroupbysIDwherecount(cID)>5selectsID,count(cID)fromstudentcoursegroupbysIDhavingcount(cID)>5selectsID,count(cID)fromstudentcoursegroupbycIDhavingcount(cID)>5在SQLServer中,既有客戶代表customer(主鍵:客戶編號(hào)cid),包括10行數(shù)據(jù)。訂單表orders(外鍵:客戶編號(hào)cid),包括6行數(shù)據(jù)。執(zhí)行sql語句:select*fromcustomersinnerjoinordersoncustomers.cid=orders.cid返回5行記錄,則執(zhí)行sql語句:select*fromcustomersinnerjoinordersoncustomers.cid<>orders.cid將返回()行記錄。(選擇壹項(xiàng))1155605在SQLServer中,有時(shí)候需要顯示的列名為中文,下列哪項(xiàng)代碼具有此功能()。(選擇壹項(xiàng))selectstuName=’學(xué)員姓名’fromscoreselect*‘學(xué)員姓名’fromscoreselectstuName‘學(xué)員姓名’fromscore以上都不對(duì)的取目前時(shí)間轉(zhuǎn)換成10位字符串對(duì)的的是()(選擇壹項(xiàng))selectconvert(getdate())selectconvert(char(10))selectconvert(char(10),getdate())以上都不對(duì)的在SQLServer中,查找student表中所有身份證號(hào)碼CardNo的前三位為010或020的記錄,如下語句對(duì)的的是()。(選擇二項(xiàng))select*fromstudentwherecardnolike‘010%’or‘020%’select*fromstudentwherecardnolike‘010%’orcardnolike‘020%’select*fromstudentwherecardnolike‘0(1,2)0%’select*fromstudentwherecardnolike‘0[1,2]0%’在SQLServer中,學(xué)生表student中包括字段:學(xué)生編號(hào)sid(主鍵),學(xué)生姓名sName,目前查詢所有姓名反復(fù)的記錄,如下語句對(duì)的的是()。(選擇壹項(xiàng))select*fromstudentgroupbysNamewherecount(sid)>1select*fromstudentwherecount(sid)>1selecta.*fromstudenta,studentbwherea.sname=b.snameselecta.*fromstudenta,studentbwherea.sname=b.snameanda.sid!=b.sid9、在SQLServer中,有壹種product(產(chǎn)品)表,包括字段:pname(產(chǎn)品名稱),要從此表中篩選出產(chǎn)品名稱為“蘋果”或者“香蕉”的紀(jì)錄,下列語句對(duì)的的是()(選擇壹項(xiàng))A、SELECT*FROMproductONpname=’蘋果’ORpname=’香蕉’B、SELECT*FROMproductONpname=’蘋果’ANDpname=’香蕉’C、SELECT*FROMproductWHEREpname=’蘋果’ORpname=’香蕉’D、SELECT*FROMproductWHEREpname=’蘋果’ANDpname=’香蕉’10、在SQLServer中,要查找eatables表中item_desc字段的值以“CHOCO”開頭(如CHOCOLATE、CHOCOPIE)的所有記錄。下列SQL語句對(duì)的的是()。(選擇壹項(xiàng))A、select*fromeatableswhereitem_descLIKE“CHOCO”B、select*fromeatableswhereitem_desc=“CHOCO_”C、select*fromeatableswhereitem_descLIKE“CHOCO%”D、select*fromeatableswhereitem_descLIKE“%CHOCO?”11、在SQLServer數(shù)據(jù)庫(kù)的聚合函數(shù)中,函數(shù)()返回表達(dá)式中的平均值.(選擇壹項(xiàng))A、AVGB、SUMC、MIND、COUNT12、在SQLServer數(shù)據(jù)庫(kù)中,有students(學(xué)生)表,包括字段:SID(學(xué)號(hào)),SName(姓名),Grade(成績(jī)).現(xiàn)查找所有學(xué)員中成績(jī)最高的前5名學(xué)員.下列SQL語句對(duì)的的是().

(選擇壹項(xiàng))A、SELECTTOP5FROMstudentsORDERBYGradeDESCB、SELECTTOP5FROMstudentsORDERBYGradeC、SELECTTOP5*FROMstudentsORDERBYGradeD、SELECTTOP5*FROMstudentsORDERBYGradeDESC13、在SQL

Server數(shù)據(jù)庫(kù)中,客戶表customers包括字段:客戶編號(hào)cid和名稱cname,訂單表orders包括字段:客戶編號(hào)cid,假如需要通過查詢獲得有訂單的客戶的名稱,下面查詢語句中()可以實(shí)現(xiàn)該需求.(選擇壹項(xiàng))A、SELECTamefromcustomersLEFTJOINordersONcustomers.cid=orders.cidB、SELECTamefromcustomersINNERJOINordersONcustomers.cid=orders.cidC、SELECTamefromcustomersRIGHTJOINorderswherecustomers.cid=orders.cidD、SELECTamefromcustomersJOINordersWHEREcustomers.cid=orders.cid14、如下運(yùn)算符中()不是SQLServer的T-SQL支持的邏輯運(yùn)算符(選擇壹項(xiàng))A、andB、noC、notD、or15、在SQLServer數(shù)據(jù)庫(kù)中,可以使用()子句進(jìn)行分組篩選(選擇壹項(xiàng))A、whereB、OrderBYC、HavingD、Groupby16、在SQLServer數(shù)據(jù)庫(kù)系統(tǒng)中,使用T-SQL查詢數(shù)據(jù)時(shí),可以使用Orderby子句對(duì)查詢成果排序,假如不指定升序或者降序,將()(選擇壹項(xiàng))A、不排序B、按asc升序排序C、按desc降序排序D、出現(xiàn)語法錯(cuò)誤17、在SQLServer中,假設(shè)在Temp表中A列為商品名稱,則查詢以大寫字母開頭的所有商品名稱的語句是()(選擇壹項(xiàng))A、selectAfromTempwhereAlike'[A-Z]%'B、selectAfromTempwhereAnotlike'[A-Z]%'C、selectAfromTempwhereAlike'%[A-Z]%'D、selectAfromTempwhereAnotlike'%[A-Z]'18、在SQLServer數(shù)據(jù)庫(kù)中,有壹種course(課程)表,包括字段;cName(課程名稱),grade(學(xué)分)。要從此表中查詢所有學(xué)分不在1-4之間的課程名稱,如下語句對(duì)的的是()(選擇二項(xiàng))A、selectcNamefromcoursewheregradein(1,4)B、selectcNamefromcoursewheregradenotbetween1and4C、selectcNamefromcoursewheregradenotbetween4and1D、selectcNamefromcoursewherenot(grade>=1andgrade<=4)19、在SQLServer數(shù)據(jù)庫(kù)中有已經(jīng)建立關(guān)系的學(xué)生表(子表,包括"班級(jí)編號(hào)"和"學(xué)號(hào)"字段)和班級(jí)表(主表,包括"班級(jí)編號(hào)"字段),要查詢每個(gè)班級(jí)的學(xué)生人數(shù),則如下查詢語句中對(duì)的的是()(選擇壹項(xiàng))A、SELECT班級(jí)編號(hào),COUNT(學(xué)號(hào))FROM學(xué)生表達(dá)式GROUPBY班級(jí)編號(hào)B、SELECT班級(jí)編號(hào),MAX(學(xué)號(hào))FROM學(xué)生表達(dá)式GROUPBY班級(jí)編號(hào)C、SELECT班級(jí)編號(hào),COUNT(學(xué)號(hào))FROM學(xué)生表達(dá)式ORDERBY班級(jí)編號(hào)D、SELECT班級(jí)編號(hào),學(xué)號(hào)FROM學(xué)生表達(dá)式GROUPBY班級(jí)編號(hào)20、在SQLServer中,假定壹種學(xué)生選修課管理系統(tǒng)中有兩個(gè)表,包括:student(學(xué)生)表,其構(gòu)造為:sID(學(xué)號(hào)),sName(姓名);studentCourse(學(xué)生選課)表,其構(gòu)造為:sID(學(xué)號(hào)),cID(課程編號(hào)),score(成績(jī))。那么列出所有已選課學(xué)生的學(xué)號(hào)、姓名、課程編號(hào)和成績(jī)的SQL語句是()(選擇二項(xiàng))A、SELECTsID,sName,cID,scoreFROMstudent,studentCourseB、SELECTsID,sName,cID,scoreFROMstudentINNERJOINstudentCourseONstudent.sID=studentCourse.sIDC、SELECTsID,sName,cID,scoreFROMstudentOUTERJOINstudentCourseONstudent.sID=studentCourse.sIDD、SELECTsID,sName,cID,scoreFROMstudent,studentCourseWHEREstudent.sID=studentCourse.sID21、在SQLServer數(shù)據(jù)庫(kù)中,系統(tǒng)提供聚合函數(shù)對(duì)列中的數(shù)據(jù)進(jìn)行記錄,如下聚合函數(shù)中,()用于返回表達(dá)式中所有值中的最小值.(選擇壹項(xiàng))A、sumB、minC、avgD、count22、在SQLServer數(shù)據(jù)庫(kù)中,既有student_info(學(xué)生)表,其中包括字段:stu_name(姓名,varchar型),stu_id(學(xué)號(hào),int型),stu_grade(成績(jī),int型).目前需要查詢成績(jī)?yōu)?0分的學(xué)員姓名,并且成果按照學(xué)號(hào)降序排列.下面查詢語句對(duì)的的是()(選擇壹項(xiàng))A、selectstu_namefromstudent_infowherestu_grade=80orderbystu_idB、selectstu_namefromstudent_infowherestu_grade=80orderbystu_iddescC、selectstu_namefromstudent_infowherestu_gradelike80groupbystu_idD、selectstu_namefromstudent_infowherestu_gradelike80orderbystu_iddesc23、在SQLServer2005數(shù)據(jù)庫(kù)中,假如壹種T-SQL語句中包括多種邏輯運(yùn)算符并且假設(shè)語句中沒有括號(hào)時(shí),其對(duì)的的運(yùn)算次序是()(選擇壹項(xiàng))A、首先or,然後NOT,最終計(jì)算ANDB、首先NOT,然後OR,最終計(jì)算ANDC、首先AND,然後OR,最終計(jì)算NOTD、首先NOT,然後AND,最終計(jì)算OR24、在SQLServer數(shù)據(jù)庫(kù)中,有學(xué)生信息表:Student(stuId,stuName,stu_Address),三個(gè)字段分別儲(chǔ)存學(xué)生的學(xué)號(hào),姓名以及家庭住址,假如要在表中找出家庭住址倒數(shù)第三個(gè)字符”沙”,并且至少包括4個(gè)字符的學(xué)生信息,則查詢條件子句應(yīng)寫成().

(選擇壹項(xiàng))A、WHEREstu_AddressLIKE'__沙_%'B、WHEREstu_AddressLIKE'%沙__%C、WHEREstu_AddressLIKE'%_沙__'D、WHEREstu_AddressLIKE'__沙_%'25、在SQLServer中,學(xué)生表student中包括字段:學(xué)生編號(hào)sid(主鍵),學(xué)生姓名sName,目前查詢所有姓名反復(fù)的記錄,壹下語句對(duì)的的是()(選擇壹項(xiàng))A、select*fromstudentwherecount(sid)>1B、selecta.*fromstudenta,studentbwherea.sname=b.snameC、selecta.*fromstudenta,studentbwherea.sname=b.snameanda.sid!=b.sidD、select*fromstudentgroupbysNamewherecount(sid)>126、在SQLServer數(shù)據(jù)庫(kù)中,系統(tǒng)提供聚合函數(shù)對(duì)列中的數(shù)據(jù)進(jìn)行計(jì)算。如下聚合函數(shù)中,()用于返回表達(dá)式中所有值的總和(選擇壹項(xiàng))A、sumB、maxC、avgD、count27、在SQLServer數(shù)據(jù)庫(kù)中,可以使用()關(guān)鍵字來限制返回的數(shù)據(jù)行數(shù)(選擇壹項(xiàng))A、limitB、topC、countD、sum28、在SQLServer數(shù)據(jù)庫(kù)系統(tǒng)中,表Students的主鍵SCode為表Score的外鍵StudentID,表Students具有5條數(shù)據(jù),表Score具有10條數(shù)據(jù),當(dāng)對(duì)表Students和表Score進(jìn)行如下查詢時(shí),將查詢出()條記錄(選擇壹項(xiàng))

Selects.ScodefromStudentsassleftjoinScoreascon(s.Scode=c.StudentID)A、5B、10C、15D、29、在SQLserver數(shù)據(jù)庫(kù)中,雇員信息表的構(gòu)造如下所示,則選項(xiàng)中的語句可以對(duì)的查詢出薪水低于元的性別為男性的雇員信息的是()(選擇二項(xiàng))表名Employee主鍵Employee列名數(shù)據(jù)類型長(zhǎng)度與否容許為空默認(rèn)值描述Employeeint4不容許標(biāo)識(shí)列Namevarchar50不容許雇員姓名Ageint4不容許0雇員年齡Sexchar2不容許男雇員性別Educationvarchar50不容許雇員學(xué)歷Jobvarchar50不容許雇員職位Salarymoney8不容許雇員薪水A、select*fromEmployeewhere(not(Salary>=))and(Sex='男')B、select*fromEmployeewhere(not(Salary>=))&&(Sex='男')C、select*fromEmployeewhere(Salary<)and(not(Sex='女'))D、select*fromEmployeewhere((Salary<))&&(Sex='男')30、在SQLServer數(shù)據(jù)庫(kù)中,雇員信息表的構(gòu)造如下所示,則選項(xiàng)中的語句可以對(duì)的查詢出非經(jīng)理職位(即雇員職位字段的內(nèi)容不包括"經(jīng)理"字符串)的雇員信息的是()(選擇二項(xiàng))A、SELECT*FROMEmployeeWHERE(JobNOTLIKE'%經(jīng)理%')B、SELECT*FROMEmployeeWHERE(JobNOTLIKE'_經(jīng)理_')C、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'_經(jīng)理_'))D、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'%經(jīng)理%'))31、在SQLServer數(shù)據(jù)庫(kù)形統(tǒng)中,使用T-SQL查詢數(shù)據(jù)時(shí),可以使用ORDERBY子句對(duì)查詢成果排序,并且可以按照多種字段進(jìn)行排序,下列有關(guān)排序描述錯(cuò)誤的是()。(選擇壹項(xiàng))A、按照多種字段排序時(shí),首先按照第壹種字段排序B、默認(rèn)的排序方式為升序C、按照多種字段排序時(shí),按照第壹種字段排序後,再對(duì)所有記錄按照第二個(gè)字段排序D、可以根據(jù)含字段的表達(dá)式排序32、在SQLServer中,下列查詢條件()可以查詢出員工表中的列hometown不是“北京”的紀(jì)錄。(選擇二項(xiàng))A、Wherehometown!='北京'B、Wherehometownnot'北京'C、Wherehometownisnot‘北京’D、Wherehometown<>‘北京’33、在SQLServer中,當(dāng)執(zhí)行下面的SQL語句時(shí),會(huì)發(fā)生()(選擇壹項(xiàng))

Selectau_id,title_id,sum(royaltyper)fromtitleauthorgroupbytitle_id,au_idorderbytitle_id,au_idA、在成果集中,對(duì)每壹種不壹樣的au_id的值和title_id的值的組合都會(huì)有壹行B、在成果集中,每壹行au_id的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論