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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

(選擇壹項)A、WHEREstu_AddressLIKE'__沙_%'B、WHEREstu_AddressLIKE'%沙__%C、WHEREstu_AddressLIKE'%_沙__'D、WHEREstu_AddressLIKE'__沙_%'25、在SQLServer中,學生表student中包括字段:學生編號sid(主鍵),學生姓名sName,目前查詢所有姓名反復(fù)的記錄,壹下語句對的的是()(選擇壹項)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ù)庫中,系統(tǒng)提供聚合函數(shù)對列中的數(shù)據(jù)進行計算。如下聚合函數(shù)中,()用于返回表達式中所有值的總和(選擇壹項)A、sumB、maxC、avgD、count27、在SQLServer數(shù)據(jù)庫中,可以使用()關(guān)鍵字來限制返回的數(shù)據(jù)行數(shù)(選擇壹項)A、limitB、topC、countD、sum28、在SQLServer數(shù)據(jù)庫系統(tǒng)中,表Students的主鍵SCode為表Score的外鍵StudentID,表Students具有5條數(shù)據(jù),表Score具有10條數(shù)據(jù),當對表Students和表Score進行如下查詢時,將查詢出()條記錄(選擇壹項)

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論