2023年MySQL初級(jí)考試試題及答案_第1頁(yè)
2023年MySQL初級(jí)考試試題及答案_第2頁(yè)
2023年MySQL初級(jí)考試試題及答案_第3頁(yè)
2023年MySQL初級(jí)考試試題及答案_第4頁(yè)
2023年MySQL初級(jí)考試試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一、單項(xiàng)選擇題.以下聚合函數(shù)求最大值的是()MAXIFCASEAVG答案:A.SQL語(yǔ)句中的條件用以下哪一項(xiàng)來(lái)表達(dá)(THENWHILEWHEREIF答案:C.在視圖上不能完畢的操作是()A.查詢B.在視圖上定義新的視圖C.更新視圖D.在視圖上定義新的表答案:D.可以用()來(lái)聲明游標(biāo)CREATETABLEALTERCURSORSETGLOBALDECLARECURSOR39.可以在創(chuàng)建表時(shí)用()來(lái)創(chuàng)建唯一索引,也可以用()來(lái)創(chuàng)建唯一索引A.Createtable,CreateindexB.設(shè)立主鍵約束,設(shè)立唯一約束C.設(shè)立主鍵約束,CreateindexD.以上都可以答案:C.在SELECT語(yǔ)句中,使用關(guān)鍵字()可以把反復(fù)行屏蔽TOPALLUNIONDISTINCT答案:D.以下聚合函數(shù)求平均數(shù)的是()COUNTMAXAVGSUM答案:C.返回當(dāng)前日期的函數(shù)是()curtimef)adddate()curnow()curdate()答案:D.用來(lái)插入數(shù)據(jù)的命令是(),用于更新的命令是(A.INSERT,UPDATECREATE,INSERTINTODELETE,UPDATEUPDATEJNSERT答案:A44.SELECTCOUNT(SAL)FROMEMPGROUPBYDEPTNO;意思是()A.求每個(gè)部門(mén)中的工資B.求每個(gè)部門(mén)中工資的大小C.求每個(gè)部門(mén)中工資的綜合D.求每個(gè)部門(mén)中工資的個(gè)數(shù)答案:D.以下表達(dá)降序排序的是()ASCESCDESCDSC答案:C.以下哪項(xiàng)不屬于數(shù)據(jù)模型()A.關(guān)系模型B.網(wǎng)狀模型C.層次模型D.網(wǎng)絡(luò)模型答案:A47.有三個(gè)表,它們的記錄行數(shù)分別是10行、2行和6行,三個(gè)表進(jìn)行交叉連接后,結(jié)果集中共有()行數(shù)據(jù)A.18C.不擬定D.120答案:D.從GROUPBY分組的結(jié)果集中再次用條件表達(dá)式進(jìn)行篩選的子句是(FROMORDERBYHAVINGWHERE答案:C.為數(shù)據(jù)表創(chuàng)建索引的目的是()A.提高查詢的檢索性能B.歸類C.創(chuàng)建唯一索引D.創(chuàng)建主鍵答案:A.假如要回滾一個(gè)事務(wù),則要使用()語(yǔ)句。committransactionbegintransactionrevokerollbacktransaction答案:D.查找數(shù)據(jù)表中的記錄用以下哪一項(xiàng)()ALTREUPDATESELECT答案:c.在MySQL中,建立數(shù)據(jù)庫(kù)用()CREATETABLE命令CREATETRIGGER命令CREATEINDEX命令CREATEDATABASE命令答案:D.MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級(jí)用戶的用戶名為()testAdministratorDAroot答案:D.以下插入記錄對(duì)的的()insertintoemp(ename,hiredate,sal)values(valuel,value2,value3);insertintoemp(ename/sal)values(valuel,value2,value3);insertintoemp(ename)values(valuel,value2/value3);insertintoemp(ename,hiredate,sal)values(valuel,value2);答案:A.在SQL語(yǔ)言中的視圖VIEW是數(shù)據(jù)庫(kù)的()A.外模式B.存儲(chǔ)模式C.模式D.內(nèi)模式答案:A56.以下哪項(xiàng)用來(lái)排序(ORDEREDBYORDERBYGROUPBYGROUPEDBY答案:B.以下聚合函數(shù)求個(gè)數(shù)的是()AVGSUMMAXCOUNT答案:D.在select語(yǔ)句中,實(shí)現(xiàn)選擇操作的子句是()selectgroupbywherefrom答案:C.查找數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)表用以下哪一項(xiàng)()SHOWDATABASESHOWTABLESSHOWDATABASESSHOWTABLE答案:B.觸發(fā)器不是響應(yīng)以下哪一語(yǔ)句而自動(dòng)執(zhí)行的Mysql語(yǔ)句A.selectC.deleteD.update答案:A.()表達(dá)一個(gè)新的事務(wù)解決塊的開(kāi)始STARTTRANSACTIONBEGINTRANSACTIONBEGINCOMMITSTARTCOMMIT答案:A.以下語(yǔ)句不對(duì)的的是()select*fromemp;selectename,hiredate,salfromemp;select*fromemporderdeptno;select*fromwheredeptno=landsal<300;答案:C.deletefromemployee語(yǔ)句的作用是()A.刪除當(dāng)前數(shù)據(jù)庫(kù)中整個(gè)employee表,涉及表結(jié)構(gòu)B.刪除當(dāng)前數(shù)據(jù)庫(kù)中employee表內(nèi)的所有行C.由于沒(méi)有where子句,因此不刪除任何數(shù)據(jù)D.刪除當(dāng)前數(shù)據(jù)庫(kù)中employee表內(nèi)的當(dāng)前行答案:B.按照班級(jí)進(jìn)行分組()ORDERBYCLASSESDORDERCLASSESGROUPBYCLASSES答案:c.格式化日期的函數(shù)是()DATEDIFF()DATE_FORMAT()DAY()CURDATEO答案:B.例如數(shù)據(jù)庫(kù)中有A表,涉及學(xué)生,學(xué)科,成績(jī),序號(hào)四個(gè)字段,數(shù)據(jù)庫(kù)結(jié)構(gòu)為上述哪一列可作為主鍵列()學(xué)生學(xué)科成績(jī)序號(hào)張三語(yǔ)文601張三數(shù)學(xué)1002李四語(yǔ)文703李四數(shù)學(xué)804李四英語(yǔ)805A.序號(hào)B.成績(jī)C.學(xué)科D.學(xué)生答案:A.學(xué)生關(guān)系模式S(S#,Sname,Sex,Age),S的屬性分別表達(dá)學(xué)生的學(xué)號(hào)、姓名、性別、年齡。要在表S中刪除一個(gè)屬性“年齡”,可選用的SQL語(yǔ)句是()。UPDATESAgeDELETEAgefromSALTERTABLES'Age'ALTERTABLESDROPAge答案:D.以下哪項(xiàng)用于左連接()JOINRIGHTJOINLEFTJOININNERJOIN答案:C.一張表的主鍵個(gè)數(shù)為()A.至多3個(gè)B.沒(méi)有限制C.至多1個(gè)D.至多2個(gè)答案:C.SQL語(yǔ)言是()的語(yǔ)言,容易學(xué)習(xí)。A.導(dǎo)航式B.過(guò)程化C.格式化D.非過(guò)程化答案:D.在正則表達(dá)式中,匹配任意一個(gè)字符的符號(hào)是(.*?D.-答案:A.條件“BETWEEN20AND30”表達(dá)年齡在20到30之間,且(A.涉及20歲不涉及30歲B.不涉及20歲涉及30歲C.不涉及20歲和30歲D.涉及20歲和30歲答案:D.以下表達(dá)可變長(zhǎng)度字符串的數(shù)據(jù)類型是()TEXTCHARVARCHAREMUM答案:C.以下說(shuō)法錯(cuò)誤的是()SELECTmax(sal),deptnojobFROMEMPgroupbysal;SELECTmax(sal),deptno,jobFROMEMPgroupbydeptno;SELECTmax(sal),deptno,jobFROMEMP;SELECTmax(sal),deptnojobFROMEMPgroupbyjob;答案:C.以下匹配'1ton'和,2ton,及3ton,的正則表達(dá)式是()'123ton',1,2,3ton''[123]ton''l|2|3ton'答案:C.拼接字段的函數(shù)是()SUBSTRING()TRIM()SUM()CONCATO答案:D.以下刪除表對(duì)的的()Delete*fromempDropdatabaseempDrop*fromempdeletedatabaseemp答案:B.下列說(shuō)法錯(cuò)誤的是()GROUPBY子句用來(lái)分組WHERE子句的輸出WHERE子句用來(lái)篩選FROM子句中指定的操作所產(chǎn)生的行。C.聚合函數(shù)需要和groupby一起使用D.HAVING子句用來(lái)從FROM的結(jié)果中篩選行答案:D.條件年齡BETWEEN15AND35表達(dá)年齡在15至35之間,且(A.不涉及15歲和35歲B.涉及15歲但不涉及35歲C.涉及15歲和35歲D.涉及35歲但不涉及15歲答案:C.創(chuàng)建視圖的命令是()alterviewaltertablecreatetable5.使用5.使用CREATETABLE語(yǔ)句的()子句,在創(chuàng)建基本表時(shí)可以啟用全文本搜索FULLTEXTENGINEFROMWHRER答案:A.以下可以刪除一列的是()altertableempremoveaddcolumnaltertableempdropcolumnaddcolumnaltertableempdeletecolumnaddcolumnaltertableempdeleteaddcolumn答案:B.若要撤消數(shù)據(jù)庫(kù)中已經(jīng)存在的表S,可用()。DELETETABLESDELETESDROPSDROPTABLES答案:D.查找表結(jié)構(gòu)用以下哪一項(xiàng)()FINDSELETEALTERDESC答案:D.要得到最后一句SELECT杳詢到的總行數(shù),可以使用的函數(shù)是(A.FOUNDROWS答案:D81.存儲(chǔ)過(guò)程是一組預(yù)先定義并()的Transact-SQL語(yǔ)句A.保存B.編寫(xiě)C.編譯D.解釋答案:C.返回字符串長(zhǎng)度的函數(shù)是()Ien()Iength()Ieft()Iong()答案:B.從數(shù)據(jù)表中查找記錄用以下哪一項(xiàng)()UPDATEFINDSELECTCREATE答案:C.SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE.DROP、ALTER語(yǔ)句是實(shí)現(xiàn)哪種功能()A.數(shù)據(jù)操縱B.數(shù)據(jù)控制C.數(shù)據(jù)定義D.數(shù)據(jù)查詢答案:C.以下哪項(xiàng)不屬于DML操作()insertupdatedeletecreate答案:D.按照姓名升序序排列()ORDERBYNAMEASCORDERBYASCNAMEORDERBYNAMEDESCORDERBYDESCNAME答案:A.有關(guān)系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是學(xué)生號(hào),SNAME是學(xué)生姓名,SAGE是學(xué)生年齡,C#是課程號(hào),CNAME是課程名稱。要查詢選修'ACCESS”課的年齡不小于20的全體學(xué)生姓名的SQL語(yǔ)句是SELECTSNAMEFROMS,C,SCWHERE子句。這里的WHERE子句的內(nèi)容是()。SAGE>=20andCNAME=*ACCESS'S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin'ACCESS'SAGEin>=20andCNAMEin'ACCESS'S.S#=SC.SttandC.C#=SC.C#andSAGE>=20andCNAME='ACCESS'答案:D.以下哪項(xiàng)屬于DDL操作()updatecreateinsert答案:B.查找條件為:姓名為NULL的記錄(WHERENAMENULL\WHERENAMEISNULLWHERENAME=NULL\WHERENAME==NULL答案:B.條件“IN(20,30,40)”表達(dá)()A.年齡在20到40之間B.年齡在20到30之間C.年齡是20或30或40D.年齡在30到40之間答案:C.正則表達(dá)式的轉(zhuǎn)義符是()\\\C.;$$答案:A.更新數(shù)據(jù)表中的記錄用以下哪一項(xiàng)(DELETEALTREUPDATESELECT答案:C.關(guān)系數(shù)據(jù)庫(kù)中,主鍵是(A.創(chuàng)建唯一的索引,允許空值B.只允許以表中第一字段建立C.允許有多個(gè)主鍵的D.為標(biāo)記表中唯一的實(shí)體答案:D.使用SELECT語(yǔ)句隨機(jī)地從表中挑出指定數(shù)量的行,可以使用的方法是()A.在LIMR?子句中使用RAND()函數(shù)指定行數(shù),并用ORDERBY子句定義?個(gè)排序規(guī)則B.只要使用LIMIT子句定義指定的行數(shù)即可,不使用ORDERBY子句C.只要在ORDERBY子句中使用RAND()函數(shù),不使用LIMIT子句D.在ORDERBY子句中使用RAND()函數(shù),并用LIMIT子句定義行數(shù)答案:D.進(jìn)入要操作的數(shù)據(jù)庫(kù)TEST用以下哪一項(xiàng)()INTESTSHOWTESTUSERTESTUSETEST答案:D.例如數(shù)據(jù)庫(kù)中有A表,涉及學(xué)生,學(xué)科,成績(jī)?nèi)齻€(gè)字段,數(shù)據(jù)庫(kù)結(jié)構(gòu)為學(xué)生學(xué)科成績(jī)張三語(yǔ)文80張三數(shù)學(xué)100李四語(yǔ)文70李四數(shù)學(xué)80李四英語(yǔ)80如何記錄每個(gè)學(xué)科的最高分(select學(xué)生,max(成績(jī))fromAgroupby學(xué)生;select學(xué)生,max(成績(jī))fromAgroupby學(xué)科;select學(xué)生,max(成績(jī))fromAorderby學(xué)生;select學(xué)生,max(成績(jī))fromAgroupby成績(jī);答案:B.下列哪些語(yǔ)句對(duì)主鍵的說(shuō)明對(duì)的(A.主鍵可反復(fù)B.主鍵不唯一C.在數(shù)據(jù)表中的唯一索引D.主鍵用foreignkey修飾答案:C.數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)和表的關(guān)系,對(duì)的的說(shuō)法是(一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表答案:B.例如數(shù)據(jù)庫(kù)中有A表,涉及學(xué)生,學(xué)科,成績(jī)?nèi)齻€(gè)字段,數(shù)據(jù)庫(kù)結(jié)構(gòu)為學(xué)生學(xué)科成績(jī)張三語(yǔ)文60張三數(shù)學(xué)100李四語(yǔ)文70李四數(shù)學(xué)80李四英語(yǔ)80如何記錄最高分>80的學(xué)科(SELECTMAX(成績(jī))FROMAGROUPBY學(xué)科HAVINGMAX(成績(jī))>80;SELECT學(xué)科FROMAGROUPBY學(xué)科HAVING成績(jī)>80;SELECT學(xué)科FROMAGROUPBY學(xué)科HAVINGMAX(成績(jī))>80;SELECT學(xué)科FROMAGROUPBY學(xué)科WHEREMAX(成績(jī))>80;答案:C.記錄每個(gè)部門(mén)中人數(shù)()SELECTSUM(ID)FROMEMPGROUPBYDEPTNO;SELECTSUM(ID)FROMEMPORDERBYDEPTNO;SELECTCOUNT(ID)FROMEMPORDERBYDEPTNO;SELECTCOUNT(ID)FROMEMPGROUPBYDEPTNO;答案:D.DECIMAL是()數(shù)據(jù)類型A.可變精度浮點(diǎn)值B.整數(shù)值C.雙精度浮點(diǎn)值D.單精度浮點(diǎn)值答案:A102.視圖是一種常用的數(shù)據(jù)對(duì)象,它是提供()和()數(shù)據(jù)的另一種途徑,可以簡(jiǎn)化數(shù)據(jù)庫(kù)操作A.插入,更新B.查看,檢索C.查看,存放D.檢索,插入答案:C103.刪除數(shù)據(jù)表中的一條記錄用以下哪一項(xiàng)()DELETEDDELETEC.DROPD.UPDATE答案:B二、多項(xiàng)選擇題.觸發(fā)器是響應(yīng)以下任意語(yǔ)句而自動(dòng)執(zhí)行的一條或一組MYSQL語(yǔ)句(UPDATEINSERTSELECTDELETE答案:B,A,D.對(duì)于刪除操作以下說(shuō)法對(duì)的的是()dropdatabase數(shù)據(jù)庫(kù)名:刪除數(shù)據(jù)庫(kù)deletefrom表名:刪除表中所有記錄條deletefrom表名where字段名=值;刪除符合條件的記錄條droptable表名;刪除表答案:B,C,D,A.下面對(duì)的的說(shuō)法是()A.關(guān)鍵字只能由單個(gè)的屬性組成B.在一個(gè)關(guān)系中,關(guān)鍵字的值不能為空C.一個(gè)關(guān)系中的所有候選關(guān)鍵字均可以被指定為主關(guān)鍵字D.關(guān)鍵字是關(guān)系中可以用來(lái)惟一標(biāo)記元組的屬性答案:D,B,C4.以下說(shuō)法對(duì)的的是()A.字符型既可用單引號(hào)也可用雙引號(hào)將串值括起來(lái)B.字符型的87398143不參與計(jì)算的87398143不能聲明為數(shù)值型數(shù)值型的87398143將參與計(jì)算答案:A,D,B.關(guān)于主鍵下列說(shuō)法對(duì)的的是()A.可以是表中的一個(gè)字段,B.是擬定數(shù)據(jù)庫(kù)中的表的記錄的唯一標(biāo)記字段,C.該字段不可為空也不可以反復(fù)D.可以是表中的多個(gè)字段組成的。答案:B,A,D,C.mySQL支持哪些邏輯運(yùn)算符&&IINOTAND答案:D,C.以下不屬于浮點(diǎn)型的是()smallintmediumintfloatint答案:A,B,D.下列對(duì)的的命令是()showtables;showcolumns;showcolumnsfromcustomers;showdatabases;.正則表達(dá)式中,反復(fù)元字符"”表達(dá)(A.無(wú)匹配B.只匹配1個(gè)0個(gè)匹配D.多個(gè)匹配答案:C,D.下面對(duì)union的描述對(duì)的的是()union只連接結(jié)果集完全同樣的查詢語(yǔ)句union可以連接結(jié)果集中數(shù)據(jù)類型個(gè)數(shù)相同的多個(gè)結(jié)果集union是篩選關(guān)鍵詞,對(duì)結(jié)果集再進(jìn)行操作D.任何查詢語(yǔ)句都可以用union來(lái)連接答案:D,A,C.下列哪一個(gè)邏輯運(yùn)算符的優(yōu)先級(jí)排列不對(duì)的()AND/NOT/ORNOT/AND/OROR/NOT/ANDOR/AND/NOT答案:A,C,D.對(duì)某個(gè)數(shù)據(jù)庫(kù)進(jìn)行篩選后,()<1B)可以選出符合某些條件組合的記錄D)不能選擇出符合條件組合的記錄A)可以選出符合某些條件的記錄C)只能選擇出符合某一條件的記錄答案:C,A.下列語(yǔ)句錯(cuò)誤的是(select*fromorderswhereordernameisnotnull;select*fromorderswhereordernameonull;select*fromorderswhereordernameisnull;select*fromorderswhereordernamenotisnull;答案:D,B.在下列關(guān)于關(guān)系的敘述中,對(duì)的的是()C)行在表中的順序無(wú)關(guān)緊要A)表中任意兩行的值不能相同D)列在表中的順序無(wú)關(guān)緊要B)表中任意兩列的值不能相同答案:B,A,C.下面系統(tǒng)中屬于關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的是()B)MS_SQLSERVERA)OracleC)IMSD)DB2答案:B,A,C.下列是MYSQL比較運(yùn)算符的是()!=<>C.==>=答案:D,B,A17.Excel中有關(guān)數(shù)據(jù)庫(kù)內(nèi)容,描述對(duì)的的有()。LAST_ROWSROW_COUNTLAST_INSERT_ID答案:A.SELECT語(yǔ)句的完整語(yǔ)法較復(fù)雜,但至少涉及的部分是(A.僅SELECTSELECT,FROMSELECT,GROUPSELECT,INTO答案:B.UNIQUE惟一索引的作用是()A.保證各行在該索引上的值都不得反復(fù)B.保證各行在該索引上的值不得為NULLC.保證參與惟一索引的各列,不得再參與其他的索引D.保證惟一索引不能被刪除答案:A.用于將事務(wù)解決寫(xiě)到數(shù)據(jù)庫(kù)的命令是()insertrollbackcommitsavepoint答案:C.查找條件為:姓名不是NULL的記錄()WHERENAME!NULLWHERENAMENOTNULLA.每一個(gè)Excel數(shù)據(jù)庫(kù)相應(yīng)一個(gè)工作簿文獻(xiàn)一列為一個(gè)字段,描述實(shí)體對(duì)象的屬性Excel數(shù)據(jù)庫(kù)屬于“關(guān)系數(shù)據(jù)模型”,又稱為關(guān)系型數(shù)據(jù)庫(kù)一行為一個(gè)記錄,描述某個(gè)實(shí)體對(duì)象答案:D,B,C.下面關(guān)于使用UPDATE語(yǔ)句,對(duì)的的是()A.被定義為NOTNULL的列不可以被更新為NULLB.不能在一個(gè)子查詢中更新一個(gè)表,同時(shí)從同一個(gè)表中選擇C.不能把ORDERBY或LIMIT與多表語(yǔ)法的UPDATE語(yǔ)句同時(shí)使用D.假如把一列設(shè)立為其當(dāng)前具有的值,則該列不會(huì)更新答案:D,C,B.關(guān)于Excel數(shù)據(jù)庫(kù)應(yīng)用的描述對(duì)的的有()。A.是一個(gè)數(shù)據(jù)清單B.是按一定組織方式存儲(chǔ)在一起的相關(guān)數(shù)據(jù)的集合C.是一個(gè)數(shù)組D,是程序化的電子表格答案:B,A.關(guān)于DELETE和TRUNCATETABLE的說(shuō)法,對(duì)的的是()A.兩者都可以刪除指定條目的記錄B.前者可以刪除指定條目的記錄,后者不能C.兩者都反回被刪除記錄的數(shù)目D.前者返回被刪除記錄數(shù)目,后者不返回答案:B,D.關(guān)于游標(biāo),下列說(shuō)法對(duì)的的是()A.聲明后必須打開(kāi)游標(biāo)以供使用B.結(jié)束游標(biāo)使用時(shí),必須閉游標(biāo)C.使用游標(biāo)前必須聲明它D.游標(biāo)只能用于存儲(chǔ)過(guò)程和函數(shù)答案:D,C,A,B.下列說(shuō)法對(duì)的的是()A.在MySQL中,不允許有空表存在,即一張數(shù)據(jù)表中不允許沒(méi)有字段。B.在MySQL中,對(duì)于存放在服務(wù)器上的數(shù)據(jù)庫(kù),用戶可以通過(guò)任何客戶端進(jìn)行訪問(wèn)。C.數(shù)據(jù)表的結(jié)構(gòu)中包含字段名、類型、長(zhǎng)度、記錄。D.字符型數(shù)據(jù)其常量標(biāo)志是單引號(hào)和雙引號(hào),且兩種符號(hào)可以混用。答案:B,A.下面數(shù)據(jù)庫(kù)名稱合法的是()dbl/studentdbl.studentdbl_studentdbl&student答案:D,C.F面語(yǔ)句中,表達(dá)過(guò)慮條件是vend_id=1002或vend_id=1003的是()select*fromproductswherevend_id=1002orvend_id=1003select*fromproductswherevendjdin(1002,1003);select*fromproductswherevendjdnotin(1004,1005);select*fromproductswherevend_id=1002andvend_id=1003答案:B,A.下列哪些列類型是數(shù)值型的數(shù)據(jù)()。DOUBLEINTC.SETD.FLOAT答案:B,A,D.以下否認(rèn)語(yǔ)句搭配對(duì)的的是()notininnotnotbetweenandisnotnull答案:C,A,D.下面檢索結(jié)果一定不是一行的命令是()selectdistinct*fromorders;select*fromorderslimit1,2;selecttop1*fromorders;select*fromorderslimit1;答案:C,A,B.以下哪些是mySQL數(shù)據(jù)類型()BIGINTTINYINTINTEGERINT答案:D,C,A,B.關(guān)于groupby以下語(yǔ)句對(duì)的的是()SELECTstore_nameFROMStore_lnformationGROUPBYstore_nameSELECTSUM(sales)FROMStorejnformationGROUPBYsalesSELECTstore_name?priceSUM(sales)FROMStore_lnformationGROUPBYstore_name,priceSELECTstore_name,SUM(sales)FROMStorejnformationGROUPBYstore_name答案:D,C,B.在數(shù)據(jù)庫(kù)系統(tǒng)中,有哪幾種數(shù)據(jù)模型?()D)實(shí)體聯(lián)系模型C)關(guān)系模型A)網(wǎng)狀模型B)層次模型答案:C,D,B.關(guān)于CREATE語(yǔ)句下列說(shuō)法對(duì)的的是()createtable表名(字段名1字段類型,字段名2字段類型.)createtables表名(字段類型,字段名1字段類型,字段名2.....)createtables表名(字段名1字段類型,字段名2字段類型.)createtable表名(字段類型,字段名1字段類型,字段名2..…)答案:A,D.以下說(shuō)法對(duì)的的是()一個(gè)服務(wù)器只能有一個(gè)數(shù)據(jù)庫(kù)一個(gè)服務(wù)器可以有多個(gè)數(shù)據(jù)庫(kù)一個(gè)數(shù)據(jù)庫(kù)只能建立一張數(shù)據(jù)表一個(gè)數(shù)據(jù)庫(kù)可以建立多張數(shù)據(jù)表答案:B,D.下列說(shuō)法對(duì)的的是()A.一張數(shù)據(jù)表一旦建立完畢,是不能修改的。B.在MySQL中,用戶在單機(jī)上操作的數(shù)據(jù)就存放在單機(jī)中。C.在MySQL中,可以建立多個(gè)數(shù)據(jù)庫(kù),但也可以通過(guò)限定,使用戶只能建立一個(gè)數(shù)據(jù)庫(kù)。D.要建立一張數(shù)據(jù)表,必須先建數(shù)據(jù)表的結(jié)構(gòu)。答案:C,B,D.ushowdatabaseslike'student%'”命令可以顯示出以下數(shù)據(jù)庫(kù)()student_mystudentymystudentstudent答案:D,A,B.下面的選項(xiàng)是關(guān)系數(shù)據(jù)庫(kù)基本特性的是()。A.與列的順序無(wú)關(guān)B.不同的列應(yīng)有不同的數(shù)據(jù)類型C.不同的列應(yīng)有不同的列名D.與行的順序無(wú)關(guān)答案:C,D,A.在mysql提醒符下,輸入命令,可以查看由mysql自己解釋的命令(\??help\h答案:C,D,B.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。()A.中國(guó)“1+2”"can't"D.”張三一李四”答案:B,D,C38.關(guān)于語(yǔ)句limit5,5,說(shuō)法對(duì)的的是A.表達(dá)檢索出第5行開(kāi)始的5條記錄B.表達(dá)檢索出行6開(kāi)始的5條記錄C.表達(dá)檢索出第6行開(kāi)始的5條記錄D.表達(dá)檢索出行5開(kāi)始的5條記錄答案:C,D.SQL語(yǔ)言集幾個(gè)功能模塊為一體,其中涉及()C.DCLB.DMLD.DNLA.DDL答案:D,B,A.下列說(shuō)法對(duì)的的是()altertableuserdropcolumnsex;altertableuseraddsexvarchar(20);altertableuserdropsex;altertableusermodifyidintprimarykey;答案:D,B,A,C.視圖一般不用于下列哪些語(yǔ)句()DELETESELECTINSERTUPDATE.在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符,這三種符號(hào)中,它們的優(yōu)先級(jí)排列不對(duì)的的是()A.算術(shù)/邏輯/比較B.比較/邏輯/算術(shù)C.比較/算術(shù)/邏輯D.算術(shù)/比較/邏輯答案:A,C,B43.對(duì)同一存儲(chǔ)過(guò)程連續(xù)兩次執(zhí)行命令DROPPROCEDUREIFEXISTS,將會(huì)()A.第一次執(zhí)行刪除存儲(chǔ)過(guò)程,第二次產(chǎn)生一個(gè)錯(cuò)誤B.第一次執(zhí)行刪除存儲(chǔ)過(guò)程,第二次無(wú)提醒C.存儲(chǔ)過(guò)程不能被刪除D.最終刪除存儲(chǔ)過(guò)程答案:B,D44.關(guān)于檢索結(jié)果排序,對(duì)的的是()A.關(guān)鍵字DESC表達(dá)降序,ASC表達(dá)升序B.假如指定多列排序,只能在最后一列使用升序或降序關(guān)鍵字C.假如指定多列排序,可以在任意列使用升序或降序關(guān)鍵字D.關(guān)鍵字ASC表達(dá)降序,DESC表達(dá)升序答案:A,C.以下語(yǔ)句錯(cuò)誤的是()/SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYrank;SELECTrank,AVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>1000SELECTrank,AVG(salary)FROMpeopleHAVINGAVG(salary)>1000GROUPBYrank;SELECTAVG(salary)FROMpeopleGROUPBYrankHAVINGAVG(salary)>1000;SELECTrank,AVG(salary)FROMpeopleGROUPBYrankWHEREAVG(salary)>1000;答案:D,B.創(chuàng)建數(shù)據(jù)表時(shí),下列哪些列類型的寬度是可以省略的。()DATEINTCHARTEXT答案:B,D,A.關(guān)于主鍵下列說(shuō)法對(duì)的的是()A.主健的值對(duì)用戶而言是沒(méi)有什么意義B.主鍵的重要作用是將記錄和存放在其他表中的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。一個(gè)主鍵是唯一辨認(rèn)一個(gè)表的每一記錄,D.主鍵是不同表中各記錄之間的簡(jiǎn)樸指針。答案:C,B,D,A.您需要顯示從2023年1月1日到2023年12月31日雇傭的所有職工的姓名和雇傭日期。職工信息表tbIEmployees包含列Name和列HireDate,下面哪些語(yǔ)句能完畢該功能()SELECTName,HireDateFROMtbIEmployeesSELECTName,HireDateFROMtbIEmployeesWHEREHireDate='2023-01-01FOR42023-12-31,SELECTName,HireDateFROMtbIEmployeesWHEREHireDateBETWEEN'2023-12-31*AND42023-01-01*SELECTName,HireDateFROMtbIEmployeesWHEREsubstring(HireDate,l,4)=2023;答案:C,D.以下哪項(xiàng)是事務(wù)特性()A.獨(dú)立性B.持久性C.原子性一致性答案:C,D,A,B.對(duì)于顯示操作以下說(shuō)法對(duì)的的是()showdatabase;顯示所有數(shù)據(jù)庫(kù)showtable;顯示所有表showtables:顯示所有表showdatabases;顯示所有數(shù)據(jù)庫(kù)答案:D,B.語(yǔ)句select*fromproductswhereprod_namelike'%se%'結(jié)果集涉及()A.檢索products表中prod_name字段以'se,結(jié)尾的數(shù)據(jù)B.檢索products表中prod_name字段以‘se'開(kāi)關(guān)的數(shù)據(jù)C.檢索products表中prod_name字段包含,se,的數(shù)據(jù)D.檢索products表中prod_name字段不包含'se'的數(shù)據(jù)答案:C,B,A.在mysql提醒符下可以輸入一個(gè)SQL語(yǔ)句,并以()結(jié)尾,然后按回車(chē)執(zhí)行該語(yǔ)句()“\G”“?!薄癨g”答案:D,C,A.關(guān)于insert語(yǔ)句下列說(shuō)法對(duì)的的是()insertinto表名values(字段名1相應(yīng)的值);insertinto表名values(字段名1相應(yīng)的值,字段名2相應(yīng)值);insertinto表名表段名1)value(字段名1相應(yīng)的值);insertinto表名(字段名1,字段名2)values(字段名1相應(yīng)的值,字段名2相應(yīng)值);答案:D,B54.23關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)?()A)結(jié)構(gòu)簡(jiǎn)樸C)有標(biāo)準(zhǔn)語(yǔ)言B)合用于集合操作D)可表達(dá)復(fù)雜的語(yǔ)義答案:A,C,B55.對(duì)某個(gè)數(shù)據(jù)庫(kù)使用記錄單,可以進(jìn)行的記錄操作有()A.刪除B.新建C.還原D.插入答案:B,A,C56.關(guān)于select語(yǔ)句下列說(shuō)法對(duì)的的是()select(name)fromtableperson:所有記錄的name字段的值select(name)frompersonwhereage=12orname="aa";0r或者select(name)fromtablepersonwhereage=12;查找age=12的記錄的那個(gè)字段的值select(name,age)frompersonwhereage=12andname="aa";and并且答案:B,DWHERENAMEISNOTNULLWHERENAME!=NULL答案:C14.主鍵的建立有()種方法A.一B.四C.二D.三答案:D.在視圖上不能完畢的操作是()A.更新視圖數(shù)據(jù)B.在視圖上定義新的基本表C.在視圖上定義新的視圖D.查詢答案:B.在SQL語(yǔ)言中,子查詢是()。A.選取單表中字段子集的查詢語(yǔ)句B.選取多表中字段子集的查詢語(yǔ)句C.返回單表中數(shù)據(jù)子集的查詢語(yǔ)言D.嵌入到另一個(gè)查詢語(yǔ)句之中的查詢語(yǔ)句答案:D.向數(shù)據(jù)表中插入一條記錄用以下哪一項(xiàng)(CREATEINSERTSAVED.UPDATE57.在字符串比較中,下列哪些是不對(duì)的的()A.所有標(biāo)點(diǎn)符號(hào)比數(shù)字大B.所有數(shù)字都比漢字大C.所有英文比數(shù)字小D.所有英文字母都比漢字小答案:B,C,A58.數(shù)據(jù)庫(kù)信息的運(yùn)營(yíng)安全采用的主措施有()。A.備份與恢復(fù)B.應(yīng)急C.風(fēng)險(xiǎn)分析D.審計(jì)跟蹤答案:C,D,A,B三、填空題.select93;的結(jié)果為。答案:3.0000.補(bǔ)全語(yǔ)句:selectvend_id,count(*)asnum_prodsfromproductsgroupby;答案:vend_id.用SELECT進(jìn)行模糊查詢時(shí),可以使用匹配符,但要在條件值中使用—或%等通配符來(lái)配合查詢。答案:-.當(dāng)所查詢的表不在當(dāng)前數(shù)據(jù)庫(kù)時(shí),可用格式來(lái)指出表或視圖對(duì)象答案:數(shù)據(jù)庫(kù).所有者名稱.對(duì)象名稱.語(yǔ)句SELECT“1+2”;的顯示結(jié)果是答案:“1+2”.假如MySQL服務(wù)名為MySQL5,則在Windows的命令窗口中,啟動(dòng)MySQL服務(wù)的指令是—答案:netstartmysqIS.MySQL是一種(多用戶、單用戶)的數(shù)據(jù)庫(kù)管理系統(tǒng)答案:多用戶.select'2.5a'+3;的結(jié)果為。答案:5.5.select(NULL<=>NULL)isNULL;的結(jié)果為。答案:0.創(chuàng)建數(shù)據(jù)表的命令語(yǔ)句是答案:createtable.—語(yǔ)句可以修改表中各列的先后順序答案:ALTERTABLE.當(dāng)某字段要使用AUTO_INCREMENT的屬性時(shí),該字段必須是類型的數(shù)據(jù)。答案:INT.當(dāng)某字段要使用AUTO_INCREMENT的屬性時(shí),除了該字段必須是指定的類型外,該字段還必須是答案:關(guān)鍵字段或索引字段.在SELECT語(yǔ)句的FROM子句中最多可以指定個(gè)表或視圖答案:256.ODBC是一種答案:開(kāi)放式數(shù)據(jù)庫(kù)連接.在SELECT語(yǔ)句的FROM子句中可以指定多個(gè)表或視圖,互相之間要用分隔答案:逗號(hào).Table'al'alreadyexists這個(gè)錯(cuò)誤信息的含義是.對(duì)一個(gè)超過(guò)200個(gè)漢字的內(nèi)容,應(yīng)用一個(gè)型的字段來(lái)存放答案:text.在INSERT觸發(fā)器中,可以引用一個(gè)名為—的虛擬表,訪問(wèn)被插入的行答案:NEW.語(yǔ)句SELECT"張三\n李四”的顯示結(jié)果是答案:”張三\n李四”.smallint數(shù)據(jù)類型占用的字節(jié)數(shù)分別為答案:1.在DELETE觸發(fā)器中,可以引用一個(gè)名為—的虛擬表,訪問(wèn)被刪除的行答案:OLD.察看當(dāng)前數(shù)據(jù)庫(kù)中表名語(yǔ)句是o答案:showtables.刪除表命令是:。答案:droptable.select'Abe士abc';的結(jié)果為。答案:1.select20*4.0;的結(jié)果為。答案:-8.00.tinyint數(shù)據(jù)類型占用的字節(jié)數(shù)為—答案:2.補(bǔ)全語(yǔ)句:selectvend_id,count(*)fromproductswhereprod_price>=10groupbyvendjdcount(*)>=2;答案:having.計(jì)算字段的累加和的函數(shù)是:.用SELECT進(jìn)行模糊查詢時(shí),可以使用匹配符答案:like四、判斷題.()主鍵被強(qiáng)制定義成NOTNULL和UNIQUEo答案:丫.()select語(yǔ)句的過(guò)濾條件既可以放在where子句中,也可以放在from子句中。答案:N.()邏輯值的“真”和“假”可以用邏輯常量TRUE和FALSE表達(dá)。答案:Y.()假如在排序和分組的對(duì)象上建立了索引,可以極大地提高速度。答案:Y.()建立索引的目的在于加快查詢速度以及約束輸入的數(shù)據(jù)。答案:Y.()UPDATE語(yǔ)句可以有WHERE子句和LIMIT子句。答案:Y.()xbetweenyandz等同于x>y&&x<z。答案:N.()MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)只能在Windows操作系統(tǒng)下運(yùn)營(yíng)。答案:N.()對(duì)于字符串型數(shù)據(jù),空字符串''就是NULL,對(duì)于數(shù)值型數(shù)據(jù)。就是NULL。答案:N.()LTRIM>RTRIM、TRIM函數(shù)既能去除半角空格,又能去除全角空格。答案:N.()NULL和Null都代表空值。.()關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)稱為RDBMS。答案:Y.()用union上下連接的各個(gè)select都可以帶有自己的orderby子句。答案:N.()ALTERTABLE語(yǔ)句可以修改表中各列的先后順序。答案:Y.()!=和。都代表不等于。答案:Y.()所創(chuàng)建的數(shù)據(jù)庫(kù)和表的名字,都可以使用中文。答案:Y.()SELECT語(yǔ)句的ORDERBY子句定義的排序表達(dá)式所參照的列甚至可以不出現(xiàn)在輸出列表中。答案:Y.()在(:乃模式中,客戶端不能和服務(wù)器端安裝在同一臺(tái)機(jī)器上。答案:N.()UPDATE語(yǔ)句修改的是表中數(shù)據(jù)行中的數(shù)據(jù),也可以修改表的結(jié)構(gòu)。答案:N.()createtable語(yǔ)句中有定義主鍵的選項(xiàng)。答案:Y.()結(jié)構(gòu)化查詢語(yǔ)言只涉及查詢數(shù)據(jù)的語(yǔ)句,并不涉及修改和刪除數(shù)據(jù)的語(yǔ)句。答案:N.()一句delete語(yǔ)句能刪除多行。答案:Y.()字符串“2023-8-15”和整數(shù)20230815都可以代表2023年8月15日。答案:Y.()INSERT語(yǔ)句所插入的數(shù)據(jù)行數(shù)據(jù)可以來(lái)自此外一個(gè)SELECT語(yǔ)句的結(jié)果集。答案:Y.()所有TIMESTAMP列在插入NULL值時(shí),自動(dòng)填充為當(dāng)前口期和時(shí)間。答案:丫.()帶有GROUPBY子句的SELECT語(yǔ)句,結(jié)果集中每一個(gè)組只用一行數(shù)據(jù)來(lái)表達(dá)。答案:丫.()UNION中ALL關(guān)鍵字的作用是在結(jié)果集中所有行所有列出,不管是否有反復(fù)行。答案:丫.()為了讓MySQL較好地支持中文,在安裝MySQL時(shí),應(yīng)當(dāng)將數(shù)據(jù)庫(kù)服務(wù)器的缺省字符集設(shè)定為gb2312。答案:N.()只能將表中的一個(gè)列定義為主鍵,不能將多個(gè)列定義為復(fù)合的主鍵。答案:N.()當(dāng)一個(gè)表中所有行都被delete語(yǔ)句刪除后,該表也同時(shí)被刪除了。答案:N五、簡(jiǎn)答題.什么是數(shù)據(jù)庫(kù)鏡像?它有什么用途?答案:答:數(shù)據(jù)庫(kù)鏡像即根據(jù)DBA的規(guī)定,自動(dòng)把整個(gè)數(shù)據(jù)庫(kù)或者其中的部分關(guān)鍵數(shù)據(jù)復(fù)制到另一個(gè)磁盤(pán)上。每當(dāng)主數(shù)據(jù)庫(kù)更新時(shí),DBMS自動(dòng)把更新后的數(shù)據(jù)復(fù)制過(guò)去,即DBMS自動(dòng)保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性。數(shù)據(jù)庫(kù)鏡像的用途有:一是用于數(shù)據(jù)庫(kù)恢復(fù)。當(dāng)出現(xiàn)介質(zhì)故障時(shí),可由鏡像磁盤(pán)繼續(xù)提供使用,同時(shí)DBMS自動(dòng)運(yùn)用鏡像磁盤(pán)數(shù)據(jù)進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù),不需要關(guān)閉系統(tǒng)和重裝數(shù)據(jù)庫(kù)副本。二是提高數(shù)據(jù)庫(kù)的可用性。在沒(méi)有出現(xiàn)故障時(shí),當(dāng)一個(gè)用戶對(duì)某個(gè)數(shù)據(jù)加排它鎖進(jìn)行修改時(shí),其他用戶可以讀鏡像數(shù)據(jù)庫(kù)上的數(shù)據(jù),而不必等待該用戶釋放鎖。.為什么事務(wù)非正常結(jié)束時(shí)會(huì)影響數(shù)據(jù)庫(kù)數(shù)據(jù)的對(duì)的性答案:答:事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。假如數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)營(yíng)中發(fā)生故障,有些事務(wù)尚未完畢就被迫中斷,這些未完畢事務(wù)對(duì)數(shù)據(jù)庫(kù)所做的修改有一部分已寫(xiě)入物理數(shù)據(jù)庫(kù),這時(shí)數(shù)據(jù)庫(kù)就處在一種不對(duì)的的狀態(tài),或者說(shuō)是不一致的狀態(tài)。.什么是物理設(shè)計(jì):答案:對(duì)一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過(guò)程,稱為數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。物理結(jié)構(gòu),重要指數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法。.什么是日記文獻(xiàn)?為什么要設(shè)立日記文獻(xiàn)?答案:答:(1)日記文獻(xiàn)是用來(lái)記錄事務(wù)對(duì)數(shù)據(jù)庫(kù)的更新操作的文獻(xiàn)。(2)設(shè)立口記文獻(xiàn)的目的是:進(jìn)行事務(wù)故障恢復(fù);進(jìn)行系統(tǒng)故障恢復(fù);協(xié)助后備副本進(jìn)行介質(zhì)故障恢復(fù)。.在數(shù)據(jù)庫(kù)系統(tǒng)生存期中,生存期的總開(kāi)銷可分為幾項(xiàng):答案:規(guī)劃開(kāi)銷、設(shè)計(jì)開(kāi)銷、實(shí)現(xiàn)與測(cè)試開(kāi)銷、操作開(kāi)銷、維護(hù)開(kāi)銷。.數(shù)據(jù)庫(kù)中為什么要有恢復(fù)子系統(tǒng)?它的功能是什么?答案:答:由于計(jì)算機(jī)系統(tǒng)中硬件的故障、軟件的錯(cuò)誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則導(dǎo)致運(yùn)營(yíng)事務(wù)非正常中斷,影響數(shù)據(jù)庫(kù)中數(shù)據(jù)的對(duì)的性,重則破壞數(shù)據(jù)庫(kù),使數(shù)據(jù)庫(kù)中所有或部分?jǐn)?shù)據(jù)丟失,因此必須要有恢兔子系統(tǒng)?;謴?fù)子系統(tǒng)的功能是:把數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的對(duì)的狀態(tài)(亦稱為一致?tīng)顟B(tài)或完整狀態(tài))。.數(shù)據(jù)庫(kù)運(yùn)營(yíng)中也許產(chǎn)生的故障有哪兒類?哪些故障影響事務(wù)的正常執(zhí)行?哪些故障破壞數(shù)據(jù)庫(kù)數(shù)據(jù)?答案:答:數(shù)據(jù)庫(kù)系統(tǒng)中也許發(fā)生各種各樣的故障,大體可以分以下幾類:(1)事務(wù)內(nèi)部的故障;(2)系統(tǒng)故障;(3)介質(zhì)故障;(4)計(jì)算機(jī)病毒。事務(wù)故障、系統(tǒng)故障和介質(zhì)故障影響事務(wù)的正常執(zhí)行;介質(zhì)故障和計(jì)算機(jī)病毒破壞數(shù)據(jù)庫(kù)數(shù)據(jù)。.登記日記文獻(xiàn)時(shí)為什么必須先寫(xiě)日記文獻(xiàn),后寫(xiě)數(shù)據(jù)庫(kù)?答案:答:把對(duì)數(shù)據(jù)的修改寫(xiě)到數(shù)據(jù)庫(kù)中和把表達(dá)這個(gè)修改的日記記錄寫(xiě)到口記文獻(xiàn)中是兩個(gè)不同的操作。有也許在這兩個(gè)操作之間發(fā)生故障,即這兩個(gè)寫(xiě)操作只完畢了一個(gè)。假如先寫(xiě)了數(shù)據(jù)庫(kù)修改,而在運(yùn)營(yíng)記錄中沒(méi)有登記這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了。假如先寫(xiě)日記,但沒(méi)有修改數(shù)據(jù)庫(kù),在恢復(fù)時(shí)只但是是多執(zhí)行一次UNDO操作,并不會(huì)影響數(shù)據(jù)庫(kù)的對(duì)的性。所以?定要先寫(xiě)日記文獻(xiàn),即一方面把F1記記錄寫(xiě)到日記文獻(xiàn)中,然后寫(xiě)數(shù)據(jù)庫(kù)的修改。.數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)的意義是什么?答案:答:數(shù)據(jù)轉(zhuǎn)儲(chǔ)是數(shù)據(jù)庫(kù)恢復(fù)中采用的基本技術(shù)。所謂轉(zhuǎn)儲(chǔ)即DBA定期地將數(shù)據(jù)庫(kù)復(fù)制到磁帶或另?個(gè)磁盤(pán)上保存起來(lái)的過(guò)程。當(dāng)數(shù)據(jù)庫(kù)遭到破壞后可以將后備副本重新裝入,將數(shù)據(jù)庫(kù)恢復(fù)到轉(zhuǎn)儲(chǔ)時(shí)的狀態(tài)。靜態(tài)轉(zhuǎn)儲(chǔ):在系統(tǒng)中無(wú)運(yùn)營(yíng)事務(wù)時(shí)進(jìn)行的轉(zhuǎn)儲(chǔ)操作。靜態(tài)轉(zhuǎn)儲(chǔ)簡(jiǎn)樸,但必須等待正運(yùn)營(yíng)的用戶事務(wù)結(jié)束才干進(jìn)行。同樣,新的事務(wù)必須等待轉(zhuǎn)儲(chǔ)結(jié)束才干執(zhí)行。顯然,這會(huì)減少數(shù)據(jù)庫(kù)的可用性。動(dòng)態(tài)轉(zhuǎn)儲(chǔ):指轉(zhuǎn)儲(chǔ)期間允許對(duì)數(shù)據(jù)庫(kù)進(jìn)行存取或修改。動(dòng)態(tài)轉(zhuǎn)儲(chǔ)可克服靜態(tài)轉(zhuǎn)儲(chǔ)的缺陷,它不用等待正在運(yùn)營(yíng)的用戶事務(wù)結(jié)束,也不會(huì)影響新事務(wù)的運(yùn)營(yíng)。但是,轉(zhuǎn)儲(chǔ)結(jié)束時(shí)后援副本上的數(shù)據(jù)并不能保證對(duì)的有效。由于轉(zhuǎn)儲(chǔ)期間運(yùn)營(yíng)的事務(wù)也許修改了某些數(shù)據(jù),使得后援副本上的數(shù)據(jù)不是數(shù)據(jù)庫(kù)的一致版本。為此,必須把轉(zhuǎn)儲(chǔ)期間各事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改活動(dòng)登記下來(lái),建立日記文獻(xiàn)(logfile)o這樣,后援副本加上日記文獻(xiàn)就能得到數(shù)據(jù)庫(kù)某一時(shí)刻的對(duì)的狀態(tài)。轉(zhuǎn)儲(chǔ)還可以分為海量轉(zhuǎn)儲(chǔ)和增量轉(zhuǎn)儲(chǔ)兩種方式。海量轉(zhuǎn)儲(chǔ)是指每次轉(zhuǎn)儲(chǔ)所有數(shù)據(jù)庫(kù)。增量轉(zhuǎn)儲(chǔ)則指每次只轉(zhuǎn)儲(chǔ)上一次轉(zhuǎn)儲(chǔ)后更新過(guò)的數(shù)據(jù)。從恢復(fù)角度看,使用海量轉(zhuǎn)儲(chǔ)得到的后備副本進(jìn)行恢復(fù)一般說(shuō)來(lái)更簡(jiǎn)樸些。但假如數(shù)據(jù)庫(kù)很大,事務(wù)解決又十分頻繁,則增最轉(zhuǎn)儲(chǔ)方式更實(shí)用更有效。.試述事務(wù)的概念及事務(wù)的四個(gè)特性。答案:答:事務(wù)是用戶定義的一個(gè)數(shù)據(jù)庫(kù)操作序列,這些操作要么全做要么全不做,是一?個(gè)不可分割的工作單位。事務(wù)具有四個(gè)特性:原子性、一致性、隔離性)和連續(xù)性。.數(shù)據(jù)庫(kù)恢復(fù)的基本技術(shù)有哪些?答案:答:數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登錄日記文獻(xiàn)是數(shù)據(jù)庫(kù)恢復(fù)的基本技術(shù)。當(dāng)系統(tǒng)運(yùn)營(yíng)過(guò)程中發(fā)生故障,運(yùn)用轉(zhuǎn)儲(chǔ)的數(shù)據(jù)庫(kù)后備副本和日記文獻(xiàn)就可以將數(shù)據(jù)庫(kù)恢復(fù)到故障前的某個(gè)一致性狀態(tài)。.數(shù)據(jù)庫(kù)設(shè)計(jì)中的規(guī)劃階段的重要任務(wù):答案:是進(jìn)行建立數(shù)據(jù)庫(kù)的必要性及可行性分析,擬定數(shù)據(jù)庫(kù)系統(tǒng)在組織中和信息系統(tǒng)中的地位,以及各個(gè)數(shù)據(jù)庫(kù)之間的聯(lián)系。六、編程題1.表名UserNameTelContentDate張三大專畢業(yè)2023-10-11張三本科畢業(yè)2023-10-15張四中專畢業(yè)2023-10-15(a)有一新記錄(小王高中畢業(yè)2023-05-06)請(qǐng)用SQL語(yǔ)句新增至表中(b)請(qǐng)用sql語(yǔ)句把張三的時(shí)間更新成為當(dāng)前系統(tǒng)時(shí)間(c)請(qǐng)寫(xiě)出刪除名為張四的所有記錄答案:(a)insertintouservalues('小王高中畢業(yè)','2023-05-06');updateusersetdate=time()wherename='張三';deletefromuserwherename='張四答案:B.在select語(yǔ)句的where子句中,使用正則表達(dá)式過(guò)濾數(shù)據(jù)的關(guān)鍵字是()likeagainstmatchregexp答案:D.SQL語(yǔ)言的數(shù)據(jù)操縱語(yǔ)句涉及SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最頻繁的語(yǔ)句是()oUPDATESELECTDELETEINSERT答案:B.以下哪種操作可以實(shí)現(xiàn)實(shí)體完整性()A.設(shè)立唯一鍵B.設(shè)立外鍵C.減少數(shù)據(jù)冗余D.設(shè)立主鍵答案:B.SQL語(yǔ)言中,刪除一個(gè)視圖的命令是()REMOVECLEARDELETEDROP答案:D2.當(dāng)前數(shù)據(jù)庫(kù)是testdb,在該數(shù)據(jù)庫(kù)中,有students、scores、courses,majors四個(gè)表,其結(jié)構(gòu)及數(shù)據(jù)如下所列:studentsid學(xué)號(hào)int(ll)name姓名char(4)sex性別char(l)bofd生日datemid專業(yè)號(hào)tinyint1張三男1980-12-0312王武女1980-09-2233李四女1981-03-0424趙六女1981-05-2415張建國(guó)男1980-06-0246趙娟女1980-08-302scoresid學(xué)號(hào)char(10)term學(xué)期tinyintcid課程編號(hào)smallintscore分?jǐn)?shù)numerirc(4,l)11280.012276.021360.022365.034166.0342NULL34481.034670.051267.061250.062287.062386.0coursescid課程編號(hào)smallintcname課程名稱chr(24)電子商務(wù)概論c語(yǔ)言程序設(shè)計(jì)MySQL數(shù)據(jù)庫(kù)php程序設(shè)計(jì)FoxPro數(shù)據(jù)庫(kù)會(huì)計(jì)原理majorsmid專業(yè)號(hào)tinyintmname專業(yè)名稱chr(24)電子商務(wù)商務(wù)英語(yǔ)計(jì)算機(jī)硬件計(jì)算機(jī)軟件社區(qū)管理日語(yǔ)不考慮學(xué)號(hào)、考試科目和學(xué)期,計(jì)算并列出所有考試成績(jī)中,成績(jī)?yōu)閮?yōu)的分?jǐn)?shù)的累加值,和成績(jī)?yōu)榱嫉姆謹(jǐn)?shù)的平均值。優(yōu)和良的界線是90分和80分。(使用一句語(yǔ)句)答案:selectSum(if(score>90,score,。))AS成績(jī)?yōu)閮?yōu)的分?jǐn)?shù)累加,avg(if(scorebetween80and89,score,null))AS成績(jī)?yōu)榱嫉钠骄煽?jī)3.當(dāng)前數(shù)據(jù)庫(kù)是testdb,在該數(shù)據(jù)庫(kù)中,有students、scores、courses>majors四個(gè)表,其結(jié)構(gòu)及數(shù)據(jù)如下所列:studentsid學(xué)號(hào)int(ll)name姓名char(4)sex

性別char(l)bofd生日datemiddatemid專業(yè)號(hào)tinyint1張三男2王武女3李四女4趙六女5張建國(guó)男6趙娟女scoresdatemid專業(yè)號(hào)tinyintdatemid專業(yè)號(hào)tinyint1張三男2王武女3李四女4趙六女5張建國(guó)男6趙娟女scores1980-12-0311980-09-2231981-03-0421981-05-2411980-06-0241980-08-302id學(xué)號(hào)char(10)term學(xué)期tinyintcid課程編號(hào)smallintscore分?jǐn)?shù)numerirc(4,l)id學(xué)號(hào)id學(xué)號(hào)char(10)term學(xué)期tinyintcid課程編號(hào)smallintscore分?jǐn)?shù)numerirc(4,l)11280.012276.021360.022365.034166.0342NULL34481.034670.051267.061250.062287.062386.0coursescid課程編號(hào)smallintcname課程名稱chr(24)電子商務(wù)概論c語(yǔ)言程序設(shè)計(jì)MySQL數(shù)據(jù)庫(kù)php程序設(shè)計(jì)FoxPro數(shù)據(jù)庫(kù)會(huì)計(jì)原理majorsmid業(yè)號(hào)tinyintmname專業(yè)名稱chr(24)電子商務(wù)商務(wù)英語(yǔ)計(jì)算機(jī)軟件社區(qū)管理日語(yǔ)將students表中的結(jié)構(gòu)(主鍵和索引)和數(shù)據(jù)復(fù)制到?個(gè)新的studentsl表中。(分兩個(gè)環(huán)節(jié)兩句語(yǔ)句)答案:createtablestudentsllikestudents;insertintostudentslselect*fromstudent

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論