【正文】
選題]存儲(chǔ)程序中選擇語句有哪些( ) 參考答案:A 15[單選題] SQL語言又稱________。 17[簡答題] 請(qǐng)使用DELETE語句將數(shù)據(jù)庫db_test的表content中留言人姓名為“MysQL初學(xué)者”的留言信息刪除。 Database changed mysqlDELETE FROM content 一WHERE usemame=39?! uery OK,1 rOW affected( sec) 18[單選題]在關(guān)系數(shù)據(jù)庫中,能夠唯一地標(biāo)識(shí)一個(gè)記錄的屬性或?qū)傩缘慕M合,稱為( ) 參考答案:A 19單選題]數(shù)據(jù)庫系統(tǒng)的核心是________?! ⒖冀馕觯簍runcate table employee?! reate user ( ) ( )‘shangwu’。dsh39。localhost39。dsh39。localhost39?! rant select On sxcj.* to 39。39。 先進(jìn)入mydb1數(shù)據(jù)庫use mydb1?! ⒖冀馕觯篿nsert into employee(id,username,birthday,entry_date,job,salary,resume) values(null,’aaa39。1980090939。1980090939。bbb39。bbbbbbbb39?! ?[簡答題]使用insert語句向表中插入一個(gè)員工的信息。小李子39。1980090939。1980090939。bbb39。bbbbbbbb39?! ?[簡答題]將所有員工薪水修改為5000元。 6[簡答題]將姓名為’aaa’的員工薪水修改為3000元。aaa39。ccc39。aaa39?! ⒖冀馕觯骸 pdate employee set salary=salary+1000 where username=39。 9[簡答題]刪除表中名稱為’小李子’的記錄。小李子39。 參考解析:delete from employee?! ⒖冀馕觯骸 ≡贛ySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):mysqlUSE dbtest。如何使用INSERT語句?39。MySQL初學(xué)者39?! ? BY 參考答案:B 14[單選題]如果關(guān)系模式R屬于1NF,且每個(gè)非主屬性都完全函數(shù)依賴于R的主碼,則R屬于( ) 參考答案:A 15[填空題] 用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為________數(shù)據(jù)模型?! ⒖冀馕觯篒NSERT觸發(fā)器 DELETE觸發(fā)器 UPDATE觸發(fā)器 18[單選題]mysql中唯一索引的關(guān)鍵字是( ) index index index 參考答案:C 19[簡答題]給XS表增加一個(gè)列“備注”,數(shù)據(jù)類型為text,不允許為空 參考解析:alter table xs add column ment text not null?! ⒖冀馕觯耗J?外模式 內(nèi)模式 2[簡答題]請(qǐng)簡述PHP是什么類型的語言? 參考解析:PHP,是英文超級(jí)文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP的另一個(gè)含義是:菲律賓比索的標(biāo)準(zhǔn)符號(hào)。留言標(biāo)題為“MySQL問題請(qǐng)教”。留言人姓名為“MySQL初學(xué)者”。電子郵件為“tom ”。 參考解析: 在文本編輯器中編寫如下PHP程序, $con=mysqlconnect(localhost:3306,root,123456) or die(數(shù)據(jù)庫服務(wù)器連接失敗! ): mysql_select_db(db_test,$con)or die(數(shù)據(jù)庫選擇失敗! ): mysql_query(set names39。39。//設(shè)置中文字符集 $sql 2INSERT INTO content(content_id,subject,words,username,face,createtime)n。MySQL問題請(qǐng)教39。MySQL中對(duì)表數(shù)據(jù)的基本操作有哪些?39。MySQL初學(xué)者39。39。tom39?! f(mysql_query($sql,$con)) ech0留言信息添加成功! : else ech0留言信息添加失敗! ?。骸 ? 4[填空題]一個(gè)關(guān)系R的3NF是指它們的( )都不傳遞依賴它的任一候選關(guān)鍵字 參考解析:非主屬性 5[簡答題]有student表如下查詢表中所有學(xué)生的信息?! 〔樵冃彰麨橥跷宓膶W(xué)生成績 查詢英語成績大于90分的同學(xué) 查詢英語分?jǐn)?shù)在 8090之間的同學(xué)。 對(duì)數(shù)學(xué)成績排序后輸出名字和數(shù)學(xué)成績。select id,name,chinese,english,math from student?! ≡谒袑W(xué)生的英語分?jǐn)?shù)上加10分特長分?! 〔樵冃彰麨橥跷宓膶W(xué)生成績 select * from student where name=39?! 〔樵冇⒄Z成績大于90分的同學(xué) select * from student where english90?! elect * from student where english80 and english90?! 〔樵償?shù)學(xué)分?jǐn)?shù)為89,90,91的同學(xué)?! elect * from student where math in(80,90,91)?! elect name,math from student order by math。 8[單選題]在數(shù)據(jù)庫設(shè)計(jì)中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( ) 參考答案:B 9[單選題] ER圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它一般適用于建立數(shù)據(jù)庫的________?! ⒖冀馕觯骸 ∈褂肞HP進(jìn)行MySQL數(shù)據(jù)庫編程的基本步驟如下: (1)首先建立與MySQL數(shù)據(jù)庫服務(wù)器的連接?! ?3)再執(zhí)行相應(yīng)的數(shù)據(jù)庫操作,包括對(duì)數(shù)據(jù)的添加、刪除、修改和查詢等?! ⒖冀馕觯骸 ≡贛ySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):mysqlUSE db_test?! ∫籈ND$$ Query OK,0 rows affected( SeC) 12[填空題]bool型數(shù)據(jù)用于存儲(chǔ)邏輯值,它只有兩種狀態(tài),即“( )”和“ ( ) ”?! ⒖冀馕觯篣NION 14[單選題]mysql中唯一索引的關(guān)鍵字是( ) index index index 參考答案:C 15[填空題] 創(chuàng)建唯一性索引時(shí),通常使用的關(guān)鍵字是_______?! ?9[單選題]在數(shù)據(jù)庫設(shè)計(jì)中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( ) 參考答案:B 20[單選題]在概念設(shè)計(jì)階段,最常使用的數(shù)據(jù)模型是( ) 參考答案:D一、編程題 在數(shù)據(jù)庫db_test中創(chuàng)建一個(gè)事件,用于每個(gè)月將表content中姓名為“MySQL初學(xué)者”的留言人所發(fā)的全部留言信息刪除,該事件開始于下個(gè)月并且在2013年12月31日結(jié)束?! ? 習(xí)題答案 一、編程題 在MySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn): mysqlUSE db_test?! 狤ND IF。0 rows affected( see) 二、簡答題 ,其中這些特定任務(wù)通常是一些確定的SQL語句?! 。际窃谀承┦虑榘l(fā)生的時(shí)候才被啟動(dòng),因此事件也可稱作臨時(shí)觸發(fā)器(temporal trig—ger)。一、填空題 在實(shí)際使用中,MySQL所支持的觸發(fā)器有_______、_______和_______三種。將用戶變量str的值設(shè)置為“0ld cdntent deleted!”?! atabase changed mysqlCREATE TRIGGER content_delete_trigger AFTER DELETE — ON content FOR EACH ROW SETstr=’old content deleted!’?! 《?、簡答題 ? ? 習(xí)題答案 一、填空題 實(shí)體完整性 參照完整性 用戶定義的完整性?!?滿分5) 5)寫代碼 返回所有北京籍貫的學(xué)生信息 (滿分5) 6)寫代碼 返回所有學(xué)費(fèi)低于平均學(xué)費(fèi)的學(xué)生信息。 、屬性和________的方法?! 。瑢?shí)體與聯(lián)系都可以表示成________。 —R模型向關(guān)系模型轉(zhuǎn)換,一個(gè)M:N的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式時(shí),該關(guān)系模式的鍵是________?! ?C/S結(jié)構(gòu))和________兩種?! ?。 ,矩形表示________?! ?。關(guān)系 三、簡答題 ?! ! ! 數(shù)據(jù)庫引擎檢測信息 25) sp_helpdb中有這樣一條信息:COMPATIBILITY_LEVEL =90 該代碼表示的正確含義是: A 數(shù)據(jù)庫兼容級(jí)別是 2000 B 數(shù)據(jù)庫兼容級(jí)別是 2005 C 數(shù)據(jù)庫兼容級(jí)別是 2008 D 以上說法都不對(duì)26) 數(shù)據(jù)定義語言中的 創(chuàng)建,修改,刪除這三個(gè)英語單詞 下列哪項(xiàng)才是完全正確的? A 創(chuàng)建(create) , 修改(alter) , 刪除(update) B 創(chuàng)建(alter) , 修改(modify), 刪除(drop) C 創(chuàng)建(create) , 修改(alter) , 刪除(drop) D 創(chuàng)建(alter) , 修改(create), 刪除(drop) 27) SQL 2005 的建表語句要寫在______之內(nèi)? A { } B [ ] C ( ) D 28) 建表語句中的 not null,該代碼表示的含義是: A 允許空格B 非空約束 C 不允許寫入數(shù)據(jù) D 不允許讀取數(shù)據(jù) 29) select * from student 該代碼中的 * 號(hào),表示的正確含義是: A 普通的字符*號(hào) B 錯(cuò)誤信息 C 所有的字段名 D 模糊查詢 30) 向數(shù)據(jù)表添加數(shù)據(jù),哪些是添加的關(guān)鍵字? A insert B update C delete D select 參考答案:AAACB DCBCA1) 第39題中的代碼 如果取消 where s_id 5 ,執(zhí)行 delete from student 語句后的結(jié)果意味著什么? A 刪除表student B 刪除表student的所有記錄 C 刪除數(shù)據(jù)庫student D 語句不完整,不能執(zhí)行 42) 修改操作的語句 update student set s_name =N’王軍’ 該代碼執(zhí)行后的結(jié)果是: A 只把姓名叫王軍的記錄進(jìn)行更新 B 只把字段名s_name 改成 N’王軍’ C 表中的所有人姓名都更新為王軍 D 更新語句不完整,不能執(zhí)行 43) 請(qǐng)把下劃處的代碼補(bǔ)充完整: ______ into student (s_name) ______(N’王大軍’) A update, values B insert, value C insert, values D delete, like 44) (error = 0) 該代碼表示的含義是: A 找到至少一個(gè)錯(cuò)誤 B 沒有任何一個(gè)錯(cuò)誤 C 錯(cuò)誤的編號(hào)是0 D 發(fā)生了除數(shù)為0的錯(cuò)誤 45) 開始事務(wù),提交事務(wù),回滾事務(wù)的英語單詞分別是: A begin transaction , rollback transaction , mit transaction B mit transaction , rollback transaction , begin transaction C rollback transaction , begin transaction , mit transaction D begin transaction , mit transaction , rollback transaction 46)以下的標(biāo)識(shí)符中 符合標(biāo)識(shí)符命名規(guī)則的有幾個(gè)?3abc7, abc73, bc73a, c73ab,*73abc A 1 個(gè) B 2 個(gè) C 3 個(gè) D 4 個(gè) 47) 標(biāo)識(shí)符的第一個(gè)字符允許包括哪些符號(hào)? A _ 或者 或者 或者 $ B _ 或者 * 或者 或者 $ C _ 或者 或者 ^ 或者 $ D _ 或者 或者 48) 包含在哪些符號(hào)內(nèi)的標(biāo)識(shí)符號(hào)才能稱為分割標(biāo)識(shí)符? A 或 [ ] B 或 {} C () 或 ’ ’ D + + 或 {} 49) SQL 2005中聲明變量的關(guān)鍵字是: A dim B decimal C declare D dealcre 50) SQL 2005中變量的聲明應(yīng)該使用哪個(gè)符號(hào)來表示? A _ B C D 參考答案:BCCCD CDACD專業(yè):移動(dòng)通信 科目:MySQL數(shù)據(jù)庫一、單項(xiàng)選擇題1.以下聚合函數(shù)求數(shù)據(jù)總和的是( ) A.MAX B.SUM C.COUNT D.AVG答案:B2.可以用( )來聲明游標(biāo) A.CREATE CURSOR B.AL