




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
l)SQLServer2023是哪個公司開發(fā)出來的?
ASyBase
BSun
CAstonTate
DMicrosoft
2)微軟的access數(shù)據(jù)庫是一種數(shù)據(jù)庫
A低端的
B中端的
C高端的
D無法確定
3)MSSQLServer2023EnterpriseEdition是哪一種版本?
A精簡版
B標準版
C企業(yè)版
D工作組版
4)MSSQLServer2023EnterpriseEdition的安裝條件,對內(nèi)存的最低要求是:_MB?
A128
B256
C512
D1024
5)MSSQLServer2023EnterpriseEdition的安裝條件,對內(nèi)存的建議要求是:_MB?
A256及更高
B512及更高
C1024或更高
D沒有要求
6)以下關(guān)于數(shù)據(jù)安裝的說法正確的是:
A安裝SQLServer2023EnterpriseEditionwindows的98系統(tǒng)也可以
B安裝SQLServer2023EnterpriseEdition不須要安裝IIS
C安裝SQLServer2023EnterpriseEdition須要IE6.0spl以上的版本
D安裝SQLServer2023EnterpriseEdition系統(tǒng)不會檢查安裝要求
7)安裝SQLServer2023EnterpriseEdition過程中,系統(tǒng)會進行一項系統(tǒng)配置檢查?
All
B12
C13
D14
8)安裝SQLServer2023EnterpriseEdition時,會有幾種身份驗證模式?
A1
B2
C3
D根本沒有身份驗證
9)安裝SQLServer2023EnterpriseEdition勝利以后,啟動數(shù)據(jù)庫應(yīng)當點擊哪個子菜
單選項?
Amanagementstudio
B配置工具
C分析服務(wù)
D性能工具
10)安裝安裝SQLServer2023EnterpriseEdition勝利之后,系統(tǒng)數(shù)據(jù)庫默認供應(yīng)幾
個數(shù)據(jù)庫?
A1
B2
C3
D4
參考答案:DACCCCDBAD
1[單選題]在MySQL中,通常運用語句來指定一個已有數(shù)據(jù)庫作為當前工作數(shù)據(jù)庫。
參考答案:D
2[簡答題]請運用MySQL吩咐行客戶端在MySQL中創(chuàng)建一個名為db-test的數(shù)據(jù)庫。
參考解析:在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>CREATEDATABASEdb_test;
QueryOK,1rowaffected(0.05see)
3[簡答題】列名name修改為username
參考解析'altertableuserchangecolumnnameusernamevarchar(20);
4[單選題]設(shè)置表的默認字符集關(guān)鍵字是()
A.DEFAULTCHARACTER
B.DEFAULTSET
C.DEFAULT
0,DEFAULTCHARACTERSET
參考答案:D
5[填空題]在創(chuàng)建數(shù)據(jù)庫時,可以運用()子句確保假如數(shù)據(jù)庫不存在就創(chuàng)建它,假如
存在就干脆運用它。
參考解析:IFNOTEXISTS
6[簡答題]創(chuàng)建數(shù)據(jù)庫sxcj,引擎采納InnoDB,在sxcj中創(chuàng)建表xs包含字段如下
字段名稱數(shù)據(jù)類型說明
snoint主鍵
snameChar(8)名字
ZhuanyemingChar(lO)專業(yè)名
sexChaRl)性另II
sbirdate生日
photoblob照片
commenttext注釋
參考解析:
createdatabasesxcj;
usesxcj
createtablexs
(snointnotnullautojncrementprimarykey,
snamechar(8)notnull,
zhuanyemingchar(10)null,
sexchar(l)notnull,
sbirdatenotnull,
photoblobnull,
commenttextnull
)engine=lnooDB;
7[填空題]在CREATETABLE語句中,通常運用關(guān)鍵字來指定主鍵。
參考解析:
PRIMARYKEY
8[簡答題]請運用MySQL吩咐行客戶端在數(shù)據(jù)庫db_test中,創(chuàng)建一個網(wǎng)絡(luò)留言板系統(tǒng)
中用于描述網(wǎng)絡(luò)留言內(nèi)容的數(shù)據(jù)表content,該表的結(jié)構(gòu)如下:
注:本書諸多習(xí)題將基于這里創(chuàng)建的數(shù)據(jù)庫dbjest和表content。
參考解析:
在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb-test:
Databasechanged
mysqI>CREATETABLEcontent
—>(content-idINTNOTNULLAUTO-INCREMENTPRIMARYKEY,
—>subjectVARCHAR(200),
—>wordsVARCHAR(IOOO),
—>usernameVARCHAR(50),
—>faceVARCHAR(50),
—>emailVARCHAR(50),
—>createtimeDATETIME
—>):
QueryOK,0rowsaffected(2.56sec)
9[填空題]在創(chuàng)建表格時,可以運用()關(guān)鍵詞使當前建立的表為臨時表。
參考解析:TEMPORARY
10[簡答題]給XS表增加一個列“備注”,數(shù)據(jù)類型為text,不允許為空
參考解析:
altertablexs
addcolumncommenttextnotnull;
11[單選題]下列類型不是MySQL中常用的的數(shù)據(jù)類型。
參考答案:B
12[單選題]關(guān)于DATETIME與TIMESTAMP兩種數(shù)據(jù)類型的描述,錯誤的是()
A.兩者值的范圍不一樣。
B.兩者值的范圍一樣。
C.兩者占用空間不一樣。
D.TIMESTAMP可以自動記錄當前日期時間。
參考答案:B
參考解析:DATETIME值的范圍是“1000-01-0100:00:00'至『9999-12-3123:59:59'
TIMESTAMP值的范圍是‘1970-01-0100:00:00,到2037年第12題筆記記錄我的筆記(0)
I精選筆記⑴選擇筆記標簽:試題內(nèi)容⑴答案解析(0)
13[填空題]()吩咐用于刪除一個數(shù)據(jù)庫。
參考解析:DROPDATABASE
14[簡答題]創(chuàng)建表XS的一個名為student的拷貝
參考解析:Createtablestudentlikexs;
15[單選題]刪除列指令是()
A.ALTERTABLE-DELETE-
B.ALTERTABLE-DELETECOLUMN-
C.ALTERTABLE-DROP??
D.ALTERTABLE-DROPCOLUMN-
參考答案:D
16[填空題]()[字符串長度]用于聲明一個定長類型的列,其中“字符串長度”用于
限制可插入的字符串的最大長度,設(shè)置范圍為0至弘)o
參考解析:、
CHAR255O
17[簡答題]創(chuàng)建一個名稱為mydbl的數(shù)據(jù)庫。
參考解析.createdatabasemydbl;
[單選題]語句中修改表結(jié)構(gòu)的吩咐是()
18SQLo
A.MODIFYTABLE
B.MODIFYSTRUCTURE
C.ALTERTABLE
D.ALTERSTRUCTURE
參考答案:C
19[填空題]假如一個列是()類型,則可以運用“(),,關(guān)鍵字指定該列的值自動
增加。
參考解析:整數(shù),"autoincrement"
20[填空題]在MySQL中,通常運用_______值來表示一個列植沒有值或缺值的情形。
參考解析:NULL
21[單選題]只修改列的數(shù)據(jù)類型指令是()
A.ALTERTABLE……ALTERCOLUMN
B.ALTERTABLE…MODIFYCOLUMN-
C.ALTERTABLE-UPDATE-
D.ALTERTABLE…UPDATECOLUMN-
參考答案:B
22[填空題]將一個列設(shè)置為主鍵的方法是,在列的定義中運用u()”子句。
參考解析:
“PRIMARYKEY/KEYn
23[簡答題]創(chuàng)建一個員工表
字段名稱數(shù)據(jù)類型說明
idint主鍵
namevarchar(20)名字
gendervarchar⑷性別
birthdaydate生日
Entry_datedate入學(xué)日期
jobVarchar(40)工作
salarydouble薪金
resumetext簡歷
參考解析:
usemydbl;進入庫
createtableemployee
(
idintnotnullauto_incrementprimarykey,
namevarchar(20),
gendervarchar(4),
birthdaydate,
entry_datedate,
jobvarchar(40),
salarydouble,
resumetext
);
24[單選題]創(chuàng)建表時,不允許某列為空可以運用
A.NOTNULLB.NONULLC.NOTBLANKD.NOBLANK
參考答案:A
25(簡答題]表名改為user。
參考解析:renametableemployeetouser;
26[單選題]下列描述正確的是()。
A.一個數(shù)據(jù)庫只能包含一個數(shù)據(jù)表
B.一個數(shù)據(jù)庫可以包含多個數(shù)據(jù)表
C.一個數(shù)據(jù)庫只能包含兩個數(shù)據(jù)表
D.一個數(shù)據(jù)表可以包含多個數(shù)據(jù)
庫參考答案:B
28[簡答題]在上面員工表的基本上增加一個image歹存放照片。
參考解析:altertableemployeeaddcolumnimageblob;
[簡答題]修改列,使其長度為
29job60o
參考解析:altertableemployeemodifycolumnjobvarchar(60);
30[簡答題]刪除性別列g(shù)ender
參考解析:altertableemployeedropcolumngender;
1[填空題]()關(guān)鍵字能夠?qū)蓚€或多個SELECT語句的結(jié)果連接起來。
參考解析:UNION
2[填空題]5天后開啟每天定時清空test表,一個月后停止執(zhí)行:
()EVENTe_test
ONSCHEDULE()
()CURDATE()+()
ENDSCURDATEQ+()
DOTRUNCATETABLEtest;
參考解析:5天后開啟每天定時清空test表,一個月后停止執(zhí)行:
CREATEEVENTe_test
ONSCHEDULEEVERY1DAY
STARTSCURDATE()+INTERVAL5DAY
ENDSCURDATE()+INTERVAL1MONTH
DOTRUNCATETABLEtest;
3[單選題]mysql中,備份數(shù)據(jù)庫的吩咐是()
A.mysqldumpB.mysqlC.backupD.copy
參考答案:A
4[填空題]假如x->y,y->z成立,那么x->z也成立,這個推理規(guī)則稱為()
參考解析:傳遞函數(shù)依靠
5[單選題]依據(jù)關(guān)系模式的完整性規(guī)則,一個關(guān)系中的主鍵()0
A.不能有兩列組成
B.不能成為另一個關(guān)系的外部鍵
C.不允許空值
D.可以取空值
參考答案:C
6[簡答題]請簡述游標在存儲過程中的作用。
參考解析:游標是一個被SELECT語句檢索出來的結(jié)果集。在存儲了游標后,應(yīng)用程序
或用戶就可以依據(jù)須要滾動或閱讀其中的數(shù)據(jù)。
7[填空題]數(shù)據(jù)庫設(shè)計分為以下六個階段:需求分析、()、邏輯結(jié)構(gòu)設(shè)計、()、數(shù)
據(jù)庫實施、數(shù)據(jù)庫運行與維護
參考解析:概念結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計
8[單選題]以下哪個語句用于撤銷權(quán)限()
A.DELETEB.DROPC.REVOKED.UPDATE
參考答案:C
9[填空題]在MySQL中,通常運用_______值來表示一個列植沒有值或缺值的情形。
參考解析:NULL
10]簡答題]請列舉兩個常用的MySQL客戶端管理工具。
參考解析:MySQL吩咐行客戶端、MySQL圖形化管理工具phpAdmin。
11[單選題]對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中運用()
A.屬性描述B.關(guān)鍵字描述C.二維表格描述D.實體描述
參考答案:A
12[簡答題]請運用SELECTINTO...OUTFILE語句,備份數(shù)據(jù)庫db_test中表content的全
部數(shù)據(jù)到C盤的BACKUP書目下一個名為backupcontent.txt的文件中,要求字段值假如是
字符則用雙引號標注,字段值之間用逗號隔開,每行以問號為結(jié)束標記。
參考解析:在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb_test;
Databasechanged
mysql>SELECT*FROMcontent
—>INTOOUTFILE'C:/BACKUP/backupcontent.txt,
—>FIELDSTERMINATEDBY,;
—>OPTIONALLYENCLOSEDBY""
—>LINESTERMINATEDBY1?1:
QueryOK,1rowaffected(O.OIsec)
13[填空題]創(chuàng)建索弓I通常運用()語句.
參考解析:CREATEINDEX
14[單選題]存儲程序中選擇語句有哪些()
參考答案:A
15[單選題]SQL語言又稱o
A.結(jié)構(gòu)化定義語言
B.結(jié)構(gòu)化限制語言
C.結(jié)構(gòu)化查詢語言
D.結(jié)構(gòu)化操縱語言
參考答案:C
16[填空題]在如下的建表語句中,設(shè)置外鍵sno參照于xs(sno),外鍵kno參照于kc(kno),
并都在更新、刪除數(shù)據(jù)時設(shè)置cascade策略
Createtablexs_kc
(idintnotnullautojncrementprimarykey,
snochar(6)notnull,
Knochar(3)notnull,
Chengjitinyint(l)null,
()
參考解析:
Createtablexs_kc
(idintnotnullautojncrementprimarykey,
snochar(6)notnull,
Knochar(3)notnull,
Chengjitinyint(l)null,
Foreignkey(sno)referencesxs(sno)ondeletecascadeonupdatecascade,
Foreignkey(kno)referenceskc(kno)ondeletecascadeonupdatecascade);
17[簡答題]請運用DELETE語句將數(shù)據(jù)庫db_t6st的表content中留言人姓名為“MysQL
初學(xué)者”的留言信息刪除。
參考解析:在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb-test;
Databasechanged
mysql>DELETEFROMcontent
—>WHEREusemame='MySQL初學(xué)者’;
QueryOK,1rOWaffected(0.09sec)
18[單選題]在關(guān)系數(shù)據(jù)庫中,能夠唯一地標識一個記錄的屬性或?qū)傩缘慕M合,稱為()
A.主碼B.屬性C.關(guān)系D.域
參考答案:A
19單選題]數(shù)據(jù)庫系統(tǒng)的核心是o
A.數(shù)據(jù)模型B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫D.數(shù)據(jù)庫管理員
參考答案:B
2[單選題]對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中運用()
A.屬性描述B.關(guān)鍵字描述C.二維表格描述D.實體描述
參考答案:A
1[填空題]()關(guān)鍵字能夠?qū)蓚€或多個SELECT語句的結(jié)果連接起來。
參考解析:UNION
2[填空題]5天后開啟每天定時清空test表,一個月后停止執(zhí)行:
()EVENTe_test
ONSCHEDULE()
()CURDATEQ+()
ENDSCURDATE()+()
DOTRUNCATETABLEtest;
參考解析:5天后開啟每天定時清空test表,一個月后停止執(zhí)行:
CREATEEVENTe_test
ONSCHEDULEEVERY1DAY
STARTSCURDATE()+INTERVAL5DAY
ENDSCURDATE()+INTERVAL1MONTH
DOTRUNCATETABLEtest;
3[單選題]mysql中,備份數(shù)據(jù)庫的吩咐是()
A.mysqldumpB.mysqlC.backupD.copy
參考答案:A
4[填空題]假如x->y,y->z成立,那么x->z也成立,這個推理規(guī)則稱為()
參考解析:傳遞函數(shù)依靠
5[單選題]依據(jù)關(guān)系模式的完整性規(guī)則,一個關(guān)系中的主鍵()。
A.不能有兩列組成
B.不能成為另一個關(guān)系的外部鍵
C.不允許空值
D.可以取空值
參考答案:C
6[簡答題]請簡述游標在存儲過程中的作用。
參考解析:游標是一個被SELECT語句檢索出來的結(jié)果集。在存儲了游標后,應(yīng)用程序
或用戶就可以依據(jù)須要滾動或閱讀其中的數(shù)據(jù)。
7[填空題]數(shù)據(jù)庫設(shè)計分為以下六個階段:需求分析、()、邏輯結(jié)構(gòu)設(shè)計、()、數(shù)
據(jù)庫實施、數(shù)據(jù)庫運行與維護
參考解析:概念結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計
8[單選題]以下哪個語句用于撤銷權(quán)限()
A.DELETEB.DROPC.REVOKED.UPDATE
參考答案:C
9[填空題]在MySQL中,通常運用_______值來表示一個列植沒有值或缺值的情形。
參考解析:NULL
10[簡答題]請列舉兩個常用的MySQL客戶端管理工具。
參考解析:MySQL吩咐行客戶端、MySQL圖形化管理工具phpAdmin。
11[單選題]對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中運用()
A.屬性描述B.關(guān)鍵字描述C.二維表格描述D.實體描述
參考答案:A
12]簡答題]請運用SELECTINTO...OUTFILE語句,備份數(shù)據(jù)庫dbjest中表content的全
部數(shù)據(jù)到C盤的BACKUP書目下一個名為backupcontent.txt的文件中,要求字段值假如是
字符則用雙引號標注,字段值之間用逗號隔開,每行以問號為結(jié)束標記。
參考解析:在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdbjest;
Databasechanged
mysql>SELECT*FROMcontent
—>INTOOUTFILE'C:/BACKUP/backupcontent.txf
—>FIELDSTERMINATEDBY',,
—>OPTIONALLYENCLOSEDBY"”
—>LINESTERMINATEDBY'?':
QueryOK,1rowaffected(O.OIsec)
13[填空題愴!]建索引通常運用()語句.
參考解析:CREATEINDEX
14[單選題]存儲程序中選擇語句有哪些()
參考答案:A
15[單選題]SQL語言又稱o
A.結(jié)構(gòu)化定義語言
B.結(jié)構(gòu)化限制語言
C.結(jié)構(gòu)化查詢語言
D.結(jié)構(gòu)化操縱語言
參考答案:C
16[填空題]在如下的建表語句中,設(shè)置外鍵sno參照于xs(sn。),外鍵kno參照于kc(kno),
并都在更新、刪除數(shù)據(jù)時設(shè)置cascade策略
Createtablexs_kc
(idintnotnullautojncrementprimarykey,
snochar(6)notnull,
Knochar(3)notnull,
Chengjitinyint(l)null,
()
參考解析:
Createtablexs_kc
(idintnotnullautojncrementprimarykey,
snochar(6)notnull,
Knochar⑶notnull,
Chengjitinyint(l)null,
Foreignkey(sno)referencesxs(sno)ondeletecascadeonupdatecascade,
Foreignkey(kno)referenceskc(kno)ondeletecascadeonupdatecascade);
17[簡答題]請運用DELETE語句將數(shù)據(jù)庫db_test的表content中留言人姓名為“MysQL
初學(xué)者”的留言信息刪除。
參考解析:在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb-test;
Databasechanged
mysql>DELETEFROMcontent
—>WHEREusemame='MySQL初學(xué)者’;
QueryOK,1rOWaffected(0.09sec)
18[單選題]在關(guān)系數(shù)據(jù)庫中,能夠唯一地標識一個記錄的屬性或?qū)傩缘慕M合,稱為()
A.主碼B.屬性C.關(guān)系D.域
參考答案:A
19單選題]數(shù)據(jù)庫系統(tǒng)的核心是o
A.數(shù)據(jù)模型B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫D.數(shù)據(jù)庫管理員
參考答案:B
20[單選題]對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中運用()
A.屬性描述B.關(guān)鍵字描述C.二維表格描述D.實體描述
參考答案:A
1[簡答題]運用truncate刪除表中記錄。
參考解析:truncatetableemployee;
2[填空題]用root用戶新建"dsh"用戶,密碼為"shangwu",授予對sxcj數(shù)據(jù)庫中全
部表的select權(quán)限。
Createuser()
()'shangwu';
()
On()to'dsh'@'localhost';
參考解析:
Createuser'dsh^'localhost'
identifiedby'shangwu';
Grantselect
Onsxcj*to'dsh'@'localhost';
針對第三章建立的表mydbl.employee
先進入mydbl數(shù)據(jù)庫usemydbl;
回答問題
3[簡答題]運用insert語句向表中插入一個員工的信息。
參考解析:insertintoemployee(id,username,birthday,entry_date,job,salary,resume)
values(null/aaa',,1980-09-09,,,1980-09-09','bbb,,1000,'bbbbbbbb');
4[簡答題]運用insert語句向表中插入一個員工的信息。
參考解析:
insertintoemployee(id,username,birthday,entry_date,job,salary,resume)values(null,,/]\
'1980-09-09',,1980-09-09','bbb'.lOOO.'bbbbbbbb');
5[簡答題]將全部員工薪水修改為5000元。
參考解析:updateemployeesetsalary=5000;
6[簡答題]將姓名為‘a(chǎn)aa'的員工薪水修改為3000元。
參考解析:
updateemployeesetsalary=3000whereusername='aaa';
7[簡答題]將姓名為‘a(chǎn)aa'的員工薪水修改為4000元,job改為ccc
參考解析:updateemployeesetsalary=4000,job='ccc'whereusername='aaa';
8[簡答題]將aaa的薪水在原有基礎(chǔ)上增加1000元。
參考解析:
updateemployeesetsalary=salary+1000whereusername='aaa';
9[簡答題]刪除表中名稱為‘小李子’的記錄。
參考解析:deletefromemployeewhereusername=’小李子';
10[簡答題]刪除表中全部記錄。
參考解析:deletefromemployee;
11[簡答題]請運用UPDATE語句將數(shù)據(jù)庫db_test的表content中留言人姓名為
“MySQL初學(xué)者”的留言內(nèi)容修改為“如何運用INSERT語句?”。
參考解析:
在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb-test;
Databasechanged
mysql>UPDATEcontent
—>SETwords='如何運用INSERT語句?’
—>WHEREusername='MySQL初學(xué)者';
QueryOK,1rowaffected(0.08sec)
Rowsmatched:1Changed:1Warnings:0
12[單選題]有訂單表orders,包含用戶信息userid,產(chǎn)品信息productid,以下()語
句能夠返回至少被訂購過兩回的productid?
A.selectproductidfromorderswherecount(productid)>l
B.selectproductidfromorderswheremax(productid)>l
C.selectproductidfromorderswherehavingcount(productid)>lgroupbyproductid
0.selectproductidfromordersgroupbyproductidhavingcount(productid)>l
參考答案:D
13[單選題]在SELECT語句中,可以運用子句,將結(jié)果集中的數(shù)據(jù)行依據(jù)選擇列
的值進行邏輯分組,以便能匯總表內(nèi)容的子集,即實現(xiàn)對每個組的聚集計算。
A.LIMITB.GROUPBYC.WHERED.ORDERBY
參考答案:B
14[單選題]假如關(guān)系模式R屬于1NF,且每個非主屬性都完全函數(shù)依靠于R的主碼,則R
屬于()
A.2NFB.3NFC.BCNFD.4NF
參考答案:A
15[填空題]用二維表結(jié)構(gòu)表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為數(shù)據(jù)模型。
參考解析:關(guān)系
16[單選題]DB、DBS和DBMS三者之間的關(guān)系是()
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
參考答案:B
17[填空題]在實際運用中,MySQL所支持的觸發(fā)器有、和______三種。
參考解析:INSERT觸發(fā)器DELETE觸發(fā)器UPDATE觸發(fā)器
18[單選題]mysql中唯一索引的關(guān)鍵字是()
A.fulltextindexB.onlyindexC.uniqueindexD.index
參考答案:C
19[簡答題]給XS表增加一個列“備注",數(shù)據(jù)類型為text,不允許為空
參考解析:altertablexs
addcolumncommenttextnotnull;
20[單選題]()吩咐可以查看視圖創(chuàng)建語句
A.SHOWVIEWB.SELECTVIEWC.SHOWCREATEVIEWD.DISPLAYVIEW
參考答案:C
1[填空題]數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由______、和_______三級
構(gòu)成。
參考解析:模式外模式內(nèi)模式
2[簡答題]請簡述PHP是什么類型的語言?
參考解析:PHP,是英文超級文本預(yù)處理語言HypertextPreprocessor的縮寫。PHP是
一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的
風(fēng)格有類似于C語言,被廣泛的運用。PHP的另一個含義是:菲律賓比索的標準符號。
3[簡答題]請編寫一段PHP程序,要求可通過該程序?qū)崿F(xiàn)向數(shù)據(jù)庫db_test的表content
中,插入一行描述了下列留言信息的數(shù)據(jù):留言ID號由系統(tǒng)自動生成;留言標題為"MySQL
問題請教”;留言內(nèi)容為“MySQL中對表數(shù)據(jù)的基本操作有哪些?”;留言人姓名為“MySQL
初學(xué)者”;臉譜圖標文件名為“face.jpg”;電子郵件為“tom@gmail”;留言創(chuàng)建日期
和時間為系統(tǒng)當前時間。
參考解析:
在文本編輯器中編寫如下PHP程序,并命名為insert_content.php
$con=mysqI-connect("localhost:3306","root","123456")
ordie(”數(shù)據(jù)庫服務(wù)器連接失??!
?):
mysql_select_db("db_test",$con)ordie("數(shù)據(jù)庫選擇失敗!
"):
mysql_query("setnames'gbk。');〃設(shè)置中文字符集
$sql2"INSERTINTOcontent(content_id,subject,words,username,face,email,
createtime)n;
$sql=$sql."VALUES(NULL,'MySQL問題請教','MySQL中對表數(shù)據(jù)的基本操作有哪些?
'MySQL初學(xué)者','face.JP9',tom@gmail.corn',N0W());";
if(mysql_query($sql,$con))
echo”留言信息添加勝利!
else
echo”留言信息添加失敗!
II.
?>
4[填空題]一個關(guān)系R的3NF是指它們的()都不傳遞依靠它的任一候選關(guān)鍵字
參考解析:非主屬性
5[簡答題]有student表如下
查詢表中全部學(xué)生的信息。
在全部學(xué)生的英語分數(shù)上加10分特長分。
查詢姓名為王五的學(xué)生成果
查詢英語成果大于90分的同學(xué)
查詢英語分數(shù)在80-90之間的同學(xué)。
查詢數(shù)學(xué)分數(shù)為89,90,91的同學(xué)。
對數(shù)學(xué)成果排序后輸出名字和數(shù)學(xué)成果。
參考解析:
查詢表中全部學(xué)生的信息。
selectid,name,Chinese,english,mathfromstudent;
select*fromstudent;
在全部學(xué)生的英語分數(shù)上加10分特長分。
selectname,english+10fromstudent;
查詢姓名為王五的學(xué)生成果
select*fromstudentwherename二'王五';
查詢英語成果大于90分的同學(xué)
select*fromstudentwhereenglish>90;
查詢英語分數(shù)在80-90之間的同學(xué)。
select*fromstudentwhereenglish>80andenglish<90;
select*fromstudentwhereenglishbetween80and90;
查詢數(shù)學(xué)分數(shù)為89.90,91的同學(xué)。
select*fromstudentwheremath=80ormath=90ormath=91;
select*fromstudentwheremathin(80,90,91);
對數(shù)學(xué)成果排序后輸出名字和數(shù)學(xué)成果。
selectname,mathfromstudentorderbymath;
6[單選題]索弓I可以提高哪一操作的效率()
A.INSERTB.UPDATEC.DELETED.SELECT
參考答案:D
7[填空題]由于數(shù)據(jù)庫系統(tǒng)在三級模式之間供應(yīng)了()和()兩層映射功能,所以就
保證了數(shù)據(jù)庫系統(tǒng)具有較高的數(shù)據(jù)獨立性。
8[單選題]在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()
A.需求分析階段B.邏輯設(shè)計階段C.概念設(shè)計階段D.物理設(shè)計階段
參考答案:B
9[單選題]E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它一般適用于建立數(shù)據(jù)庫的o
A.概念模型B.結(jié)構(gòu)模型C.物理模型D.邏輯模型
參考答案:A
10[簡答題]請簡述運用PHP進行MySQL數(shù)據(jù)庫編程的基本步驟。
參考解析:
運用PHP進行MySQL數(shù)據(jù)庫編程的基本步驟如下:
(1)首先建立與MySQL數(shù)據(jù)庫服務(wù)器的連接。
⑵然后選擇要對其進行操作的數(shù)據(jù)庫。
(3)再執(zhí)行相應(yīng)的數(shù)據(jù)庫操作,包括對數(shù)據(jù)的添加、刪除、修改和查詢等。
11[簡答題]在數(shù)據(jù)庫db_test中創(chuàng)建一個存儲過程,用于實現(xiàn)給定表content中一個留
言人的姓名即可修改表content中該留言人的電子郵件地址為一個給定的值。
參考解析:
在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb_test;
Databasechanged
mysql>DELIMITER$$
mysqI>CREATEPROCEDUREsp_updateemail(INUSer_nameVARCHAR(50),INe_mail
VARCHAR(50))
—>BEGIN
—>UPDATEcontentSETemail=e_mailWHEREusername=user_name;
—>END$$
QueryOK,0rowsaffected(0.06SeC)
12[填空題]bool型數(shù)據(jù)用于存儲邏輯值,它只有兩種狀態(tài),即“()”和“()”。
參考解析:TRUE、FALSE
13[填空題]()關(guān)鍵字能夠?qū)蓚€或多個SELECT語句的結(jié)果連接起來。
參考解析:UNION
14[單選題]mysql中唯一索引的關(guān)鍵字是()
A.fulltextindexB.onlyindexC.uniqueindexD.index
參考答案:C
15[填空題]創(chuàng)建唯一性索引時,通常運用的關(guān)鍵字是。
參考解析:UNIQUE
16[填空題]假如運用''()”關(guān)鍵詞,則即使在更新過程中出現(xiàn)錯誤,更新語句也不
會中斷
參考解析:uIGNORE"
17[單選題]只修改列的數(shù)據(jù)類型指令是()
A.ALTERTABLE……ALTERCOLUMN
B.ALTERTABLE--MODIFYCOLUMN"
C.ALTERTABLE-UPDATE-
D.ALTERTABLE-UPDATECOLUMN-
參考答案:B
18[簡答題]查看表的結(jié)構(gòu)
參考解析:descemployee;
19[單選題]在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()
A.需求分析階段B.邏輯設(shè)計階段C.概念設(shè)計階段D.物理設(shè)計階段
參考答案:B
20[單選題]在概念設(shè)計階段,最常運用的數(shù)據(jù)模型是()
A.對象模型B.物理模型C.邏輯模型D.實體聯(lián)系模型
參考答案:D
一、編程題
在數(shù)據(jù)庫db_test中創(chuàng)建一個事務(wù),用于每個月將表content中姓名為"MySQL初學(xué)
者”的留言人所發(fā)的全部留言信息刪除,該事務(wù)起先于下個月并且在2023年12月31日結(jié)
束。
二、簡答題
L請說明什么是事務(wù)?
2.請簡述事務(wù)的作用。
3?請簡述事務(wù)與觸發(fā)器的區(qū)分。
習(xí)題答案
一、編程題
在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb_test;
Databasechanged
mysql>DELIMITER$$
mysqI>CREATEEVENTIFNOTEXISTSevent_delete_content
—>ONSCHEDULEEVERYIMONTH
—>STARTSCURDATEQ+INTERVALIMONTH
—>ENDS'2023—12—31,
—>DO
—>BEGIN
—>IFYEAR(CURDATE())<2023THEN
一>DELETEFROMcontent
一〉WHEREusername二,MySQL初學(xué)者,;
—>ENDIF;
—>END$$
Query0Ko0rowsaffected(2.35see)
二、簡答題
1.事務(wù)就是須要在指定的時刻才被執(zhí)行的某些特定任務(wù),其中這些特定任務(wù)通常是一些
確定的SQL語句。
2.事務(wù)可以依據(jù)須要在指定的時刻被事務(wù)調(diào)度器調(diào)用執(zhí)行,并以此可取代原先只能由操
作系統(tǒng)的安排任務(wù)來執(zhí)行的工作。
3.事務(wù)和觸發(fā)器相像,都是在某些事情發(fā)生的時候才被啟動,因此事務(wù)也可稱作臨時觸
發(fā)器(temporaltrig—ger)。其中,事務(wù)是基于特定時間周期觸發(fā)來執(zhí)行某些任務(wù),而觸發(fā)器
是基于某個表所產(chǎn)生的事務(wù)觸發(fā)的,它們的區(qū)分也在于此。
一、填空題
在實際運用中,MySQL所支持的觸發(fā)器有、和______三種。
二、編程題
在數(shù)據(jù)庫db_test的表content中創(chuàng)建一個觸發(fā)器content_delete_trigger,用于每次當
刪除表中一行數(shù)據(jù)時。將用戶變量的值設(shè)置為
contentstr"Oldcdntentdeleted!"0
習(xí)題答案
一、填空題
INSERT觸發(fā)器DELETE觸發(fā)器UPDATE觸發(fā)器
二、編程題
在MySQL吩咐行客戶端輸入如下SQL語句即可實現(xiàn):
mysql>USEdb—test;
Databasechanged
mysqI>CREATETRIGGERcontent_delete_triggerAFTERDELETE
一>ONcontentFOREACHROWSET@str="oldcontentdeleted!1;
QueryOK,0rowsaffected(2.59sec)
一、填空題
MySQL支持關(guān)系模型中、和______三種不同的完整性約束。
二、簡答題
L什么是實體完整性?
2.MySQL是如何實現(xiàn)實體完整性約束的?
習(xí)題答案
一、填空題
實體完整性參照完整性用戶定義的完整性。
(二)代碼題:要求代碼完整,每錯一個單詞扣一分.每出現(xiàn)一次不匹配的()扣兩分,(總分40
分)
1)寫代碼創(chuàng)建student數(shù)據(jù)庫(滿分10)
數(shù)據(jù)庫里建立數(shù)據(jù)表student_web
要求包含以下字段:
s_id數(shù)據(jù)類型為整型,非空約束,
s_name數(shù)據(jù)類型為可變字符型,最大長度12個字符,保存學(xué)生姓名
sjenshu數(shù)據(jù)類型為整型,
保存學(xué)生考試成果
sjometown數(shù)據(jù)類型為可變字符型,最大長度50個字符保存學(xué)生籍貫
sjuition數(shù)據(jù)類型為整型
保存學(xué)生學(xué)費
2)寫代碼向上題所創(chuàng)建好的數(shù)據(jù)表中添加以下三條記錄,(滿分9)
id:1id:2id:3
姓名:JackTomas姓名:TomJoe姓名:Smiths
成果:89成果:88成果:87
籍貫:北京豐臺籍貫:天津南開籍貫:北京海濱
學(xué)費:2800學(xué)費:3000學(xué)費:2700
3)寫代碼返回全部學(xué)生的信息(滿分3)
4)寫代碼返回全部姓名帶J字母的學(xué)生信息。(滿分5)
5)寫代碼返回全部北京籍貫的學(xué)生信息(滿分5)
6)寫代碼返回全部學(xué)費低于平均學(xué)費的學(xué)生信息。提示運用嵌套的select查詢
分8)
代碼答案:(如下)
1)
createdatabasestudent
usestudent
createtablestudent_web
(
s_idintnotnull,
s_namevarchar(12),
sjenshuint,
s_hometownvarchar(50),
sjuitionint
)
2)
insertintostudent_web(sjd,s_name,s_fenshu,s_hoinetown,sjuition)
values。,'Jacktomas",89;北京豐臺,,2800)
insertintostudent_web(s_id,s_name,sjenshu,s_hometown,sjuition)
values。,'TomJoe,,88/天津南開’,3000)
insertintostudent_web(s_id,s_name,s_fenshu,s_hometown,sjuition)
values。,’Smiths',87:北京海濱,,2700)
3)
select*fromstudent_web
4)
select*fromstudent_webwheres_namelike'%J%'
5)
select*fromstudent_webwheres_hometown二’匕京附
6)
select*fromstudent_webwheres_tuition<(selectavg(s_tuition)fromsjuition)
一、選擇題
L數(shù)據(jù)庫系統(tǒng)的核心是O
A.數(shù)據(jù)模型
B.數(shù)據(jù)庫管理系統(tǒng)
C.數(shù)據(jù)庫
D.數(shù)據(jù)庫管理員
2.E-R圖供應(yīng)了表示信息世界中實體、屬性和的方法。
A.數(shù)據(jù)
B.聯(lián)系
C.表
D模式
3.E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它一般適用于建立數(shù)據(jù)庫的o
A.概念模型
B.結(jié)構(gòu)模型
C.物理模型
D.邏輯模型
4.將E.R圖轉(zhuǎn)換到關(guān)系模式時,實體與聯(lián)系都可以表示成。
A.屬性
B.關(guān)系
C鍵
D域
5.在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式屬于數(shù)據(jù)庫設(shè)計的。
A.需求分析階段
B.概念設(shè)計階段
C.邏輯設(shè)計階段
D.物理設(shè)計階段
6.從E-R模型向關(guān)系模型轉(zhuǎn)換,一個M:N的聯(lián)系轉(zhuǎn)換成一個關(guān)系模式時,該關(guān)系模式
的鍵是O
A.M端實體的鍵
B.IV端實體的鍵
C.M端實體鍵與N端實體鍵組合
D.重新選取其他屬性
二、填空題
L數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由______、和_______三級構(gòu)成。
2.數(shù)據(jù)庫系統(tǒng)的運行與應(yīng)用結(jié)構(gòu)有客戶/服務(wù)器結(jié)構(gòu)(C/S結(jié)構(gòu))和兩種。
3.在數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)中,外模式與模式之間的映射實現(xiàn)了數(shù)據(jù)庫的
獨立性。
4.用二維表結(jié)構(gòu)表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為數(shù)據(jù)模型。
5.數(shù)據(jù)庫設(shè)計包括概念設(shè)計、和物理設(shè)計。
6.在E-R圖中,矩形表示o
三、簡答題
L請簡述什么是數(shù)據(jù)庫管理系統(tǒng),以及它的主要功能有哪些?
2.請簡述什么是數(shù)據(jù)庫系統(tǒng)?
3.請簡述什么是模式、外模式和內(nèi)模式?
4.請簡述C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的區(qū)分。
5.請簡述關(guān)系規(guī)范化過程。
習(xí)題答案
一、選擇題
1.A2.B3.A4.B5.C6,C
二、填空題
1.模式外模式內(nèi)模式2.閱讀器/服務(wù)器結(jié)構(gòu)(B/S結(jié)構(gòu))3.邏輯
4O關(guān)系5.邏輯設(shè)計6.實體
三、簡答題
L略??蓞⒖嫉?章L1節(jié)內(nèi)容。
2.數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與操作數(shù)據(jù)庫的應(yīng)用程序,加上支撐它們的硬件平臺、軟件
平臺和與數(shù)據(jù)庫有
關(guān)的人員(如DBA、程序設(shè)計者等)一起,就構(gòu)成了一個完整的數(shù)據(jù)庫系統(tǒng)。
3.略。可參考第1章1.3.1小節(jié)內(nèi)容。
4.略??蓞⒖嫉?章1.3.3小節(jié)內(nèi)容。
5.略??蓞⒖嫉?章1.4.2小節(jié)內(nèi)容。
21)sp_helpdb該代碼的功能是:
A返回數(shù)據(jù)庫的基本信息
B返回數(shù)據(jù)庫的運用空間
C返回數(shù)據(jù)庫的變量名稱
D返回數(shù)據(jù)庫的表名
22)spjielpdb中有這樣一條信息:Updateability=Read_Write該代碼表示的正確含義
日.
7H?
A更新實力為可讀可寫
B復(fù)原模式為完整復(fù)原
C可用于全部用戶
D兼容級別
23)sp_helpdb中有這樣一條信息:status=online該代碼表示的正確含義是:
A表示數(shù)據(jù)庫的狀態(tài)為:可用于查詢
B表示數(shù)據(jù)庫的狀態(tài)為:正在還原數(shù)據(jù)庫
C表示數(shù)據(jù)庫的狀態(tài)為:數(shù)據(jù)庫未復(fù)原
D
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠房弱電工程合同范本
- 臥式制氧機采購合同范本
- 變質(zhì)水果切塊銷售合同范例
- 代理辦證機構(gòu)合同范本
- 農(nóng)場投資合同范本
- 東西轉(zhuǎn)讓合同范本
- 用車合同范本怎么寫
- 廠家合伙合同范本
- 務(wù)工司機合同范本
- 餐廚垃圾資源化利用項目建議書(僅供參考)
- 2025年黑龍江能源職業(yè)學(xué)院單招職業(yè)傾向性測試題庫完整
- 學(xué)校垃圾處理運輸服務(wù)合同
- 廣西2025年01月南寧市良慶區(qū)公開考試招考專職化城市社區(qū)工作者筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 注塑產(chǎn)品生產(chǎn)流程
- 統(tǒng)編版(2025)七年級下冊道德與法治教學(xué)計劃
- 七年級數(shù)學(xué)下冊 第11章 單元測試卷(蘇科版 2025年春)
- 2024年天津市建筑安全員A證考試題庫及答案
- 2021年江蘇省公務(wù)員考試行測+申論真題及答案解析(A類卷)
- 2024年皖西衛(wèi)生職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案解析
- 《病理學(xué)》課程標準
- 統(tǒng)編版一年級下冊語文全冊完整課件
評論
0/150
提交評論