亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        2016年計(jì)算機(jī)二級(jí)考試MySQL數(shù)據(jù)庫(kù)練習(xí)題模擬

        字號(hào):

        一、編程題
            在數(shù)據(jù)庫(kù)db_test中創(chuàng)建一個(gè)存儲(chǔ)過(guò)程,用于實(shí)現(xiàn)給定表content中一個(gè)留言人的姓名即可修改表content中該留言人的電子郵件地址為一個(gè)給定的值。
            二、簡(jiǎn)答題
            1.請(qǐng)解釋什么是存儲(chǔ)過(guò)程?
            2.請(qǐng)列舉使用存儲(chǔ)過(guò)程的益處。
            3.請(qǐng)簡(jiǎn)述游標(biāo)在存儲(chǔ)過(guò)程中的作用。
            4.請(qǐng)簡(jiǎn)述存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)的區(qū)別。
            習(xí)題答案
            一、編程題
            在MySQL命令行客戶端輸入如下SQL語(yǔ)句即可實(shí)現(xiàn):
            mysql>USE db_test;
            Database changed
            mysql>DELIMITER$$
            mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))
            一>BEGIN
            一> UPDATE content SET email=e_mail WHERE username=user_name;
            一>END$$
            Query OK,0 rows affected(0.06 SeC)
            二、簡(jiǎn)答題
            1.存儲(chǔ)過(guò)程是一組為了完成某特定功能的SQL語(yǔ)句集,其實(shí)質(zhì)上就是一段存放在數(shù)據(jù)庫(kù)中的代碼,它可以由聲明式的SQL語(yǔ)句(如CREATE、UPDATE和SELECT等語(yǔ)句)和過(guò)程式SQL語(yǔ)句(如IF-THEN-ELSE控制結(jié)構(gòu)語(yǔ)句)組成。
            2.略。可參考第11章11.1節(jié)內(nèi)容。
            3.游標(biāo)是一個(gè)被SELECT語(yǔ)句檢索出來(lái)的結(jié)果集。在存儲(chǔ)了游標(biāo)后,應(yīng)用程序或用戶就可以根據(jù)需要滾動(dòng)或?yàn)g覽其中的數(shù)據(jù)。
            4.存儲(chǔ)函數(shù)與存儲(chǔ)過(guò)程之間存在這樣幾點(diǎn)區(qū)別:
            (1)存儲(chǔ)函數(shù)不能擁有輸出參數(shù),這是因?yàn)榇鎯?chǔ)函數(shù)自身就是輸出參數(shù);而存儲(chǔ)過(guò)程可以擁有輸出參數(shù)。
            (2)可以直接對(duì)存儲(chǔ)函數(shù)進(jìn)行調(diào)用,且不需要使用CALL語(yǔ)句;而對(duì)存儲(chǔ)過(guò)程的調(diào)用,需要使用CALL語(yǔ)句。
            (3)存儲(chǔ)函數(shù)中必須包含一條RETURN語(yǔ)句,而這條特殊的SQL語(yǔ)句不允許包含于存儲(chǔ)過(guò)程中。