中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      下半年計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料

      時(shí)間:2024-11-04 03:06:29 計(jì)算機(jī)等級(jí) 我要投稿
      • 相關(guān)推薦

      2017年下半年計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料

        數(shù)據(jù)庫(kù)有很多種 類型,從最簡(jiǎn)單的存儲(chǔ)有各種數(shù)據(jù)的 表格到能夠進(jìn)行海量 數(shù)據(jù)存儲(chǔ)的大型 數(shù)據(jù)庫(kù)系統(tǒng)都在各個(gè)方面得到了廣泛的應(yīng)用。下面是小編收集的關(guān)于計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料,希望大家認(rèn)真閱讀!

      2017年下半年計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料

        一、數(shù)據(jù)庫(kù)操作:

        1、查看數(shù)據(jù)庫(kù):

        >SHOW DATABASES;

        2、創(chuàng)建數(shù)據(jù)庫(kù):

        >CREATE DATABASE db_name;  //db_name為數(shù)據(jù)庫(kù)名

        3、使用數(shù)據(jù)庫(kù):

        >USE db_name;

        4、刪除數(shù)據(jù)庫(kù):

        >DROP DATABASE db_name;

        二、創(chuàng)建表:

        1、創(chuàng)建表:

        >CREATE TABLE table_name(

        >id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,    //id值,無(wú)符號(hào)、非空、遞增——唯一性,可做主鍵。

        >name VARCHAR(60) NOT NULL

        >score TINYINT UNSIGNED NOT NULL DEFAULT 0,    //設(shè)置默認(rèn)列值

        >PRIMARY KEY(id)

        >)ENGINE=InnoDB    //設(shè)置表的存儲(chǔ)引擎,一般常用InnoDB和MyISAM;InnoDB可靠,支持事務(wù);MyISAM高效不支持全文檢索

        >DEFAULT charset=utf8;  //設(shè)置默認(rèn)的編碼,防止數(shù)據(jù)庫(kù)中文亂碼

        如果有條件的創(chuàng)建數(shù)據(jù)表還可以使用 >CREATE TABLE IF NOT EXISTS tb_name(........

        2、復(fù)制表:

        >CREATE TABLE tb_name2 SELECT * FROM tb_name;

        或者部分復(fù)制:

        >CREATE TABLE tb_name2 SELECT id,name FROM tb_name;

        3、創(chuàng)建臨時(shí)表:

        >CREATE TEMPORARY TABLE tb_name(這里和創(chuàng)建普通表一樣);

        4、查看數(shù)據(jù)庫(kù)中可用的表:

        >SHOW TABLES;

        5、查看表的結(jié)構(gòu):

        >DESCRIBE tb_name;

        也可以使用:

        >SHOW COLUMNS in tb_name;     //from也可以

        6、刪除表:

        >DROP [ TEMPORARY ] TABLE [ IF EXISTS ] tb_name[ ,tb_name2.......];

        實(shí)例:

        >DROP TABLE IF EXISTS tb_name;

        7、表重命名:

        >RENAME TABLE name_old TO name_new;

        還可以使用:

        >ALTER TABLE name_old RENAME name_new;

        三、修改表:

        1、更改表結(jié)構(gòu):

        >ALTER TABLE tb_name ADD[CHANGE,RENAME,DROP] ...要更改的內(nèi)容...

        實(shí)例:

        >ALTER TABLE tb_name ADD COLUMN address varchar(80) NOT NULL;

        >ALTER TABLE tb_name DROP address;

        >ALTER TABLE tb_name CHANGE score score SMALLINT(4) NOT NULL;

        四、插入數(shù)據(jù):

        1、插入數(shù)據(jù):

        >INSERT INTO tb_name(id,name,score)VALUES(NULL,'張三',140),(NULL,'張四',178),(NULL,'張五',134);

        這里的插入多條數(shù)據(jù)直接在后邊加上逗號(hào),直接寫(xiě)入插入的數(shù)據(jù)即可;主鍵id是自增的列,可以不用寫(xiě)。

        2、插入檢索出來(lái)的數(shù)據(jù):

        >INSERT INTO tb_name(name,score) SELECT name,score FROM tb_name2;

        五、更新數(shù)據(jù):

        1、指定更新數(shù)據(jù):

        >UPDATE tb_name SET score=189 WHERE id=2;

        >UPDATE tablename SET columnName=NewValue [ WHERE condition ]

        六、刪除數(shù)據(jù):

        1、刪除數(shù)據(jù):

        >DELETE FROM tb_name WHERE id=3;

        七、條件控制:

        1、WHERE 語(yǔ)句:

        >SELECT * FROM tb_name WHERE id=3;

        2、HAVING 語(yǔ)句:

        >SELECT * FROM tb_name GROUP BY score HAVING count(*)>2

        3、相關(guān)條件控制符:

        =、>、<、<>、IN(1,2,3......)、BETWEEN a AND b、NOT

        AND 、OR

        Linke()用法中 % 為匹配任意、 _ 匹配一個(gè)字符(可以是漢字)

        IS NULL 空值檢測(cè)

        八、MySQL的正則表達(dá)式:

        1、Mysql支持REGEXP的正則表達(dá)式:

        >SELECT * FROM tb_name WHERE name REGEXP '^[A-D]' //找出以A-D 為開(kāi)頭的name

        2、特殊字符需要轉(zhuǎn)義。

        九、MySQL的一些函數(shù):

        1、字符串鏈接——CONCAT()

        >SELECT CONCAT(name,'=>',score) FROM tb_name

        2、數(shù)學(xué)函數(shù):

        AVG、SUM、MAX、MIN、COUNT;

        3、文本處理函數(shù):

        TRIM、LOCATE、UPPER、LOWER、SUBSTRING

        4、運(yùn)算符:

        +、-、*、\

        5、時(shí)間函數(shù):

        DATE()、CURTIME()、DAY()、YEAR()、NOW().....

        十、分組查詢:

        1、分組查詢可以按照指定的列進(jìn)行分組:

        >SELECT COUNT(*) FROM tb_name GROUP BY score HAVING COUNT(*)>1;

        2、條件使用Having;

        3、ORDER BY 排序:

        ORDER BY DESC|ASC    =>按數(shù)據(jù)的降序和升序排列

        十一、UNION規(guī)則——可以執(zhí)行兩個(gè)語(yǔ)句(可以去除重復(fù)行)

        十二、全文檢索——MATCH和AGAINST

        1、SELECT MATCH(note_text)AGAINST('PICASO') FROM tb_name;

        2、InnoDB引擎不支持全文檢索,MyISAM可以;

        十三、視圖

        1、創(chuàng)建視圖

        >CREATE VIEW name AS SELECT * FROM tb_name WHERE ~~ ORDER BY ~~;

        2、視圖的特殊作用:

        a、簡(jiǎn)化表之間的聯(lián)結(jié)(把聯(lián)結(jié)寫(xiě)在select中);

        b、重新格式化輸出檢索的數(shù)據(jù)(TRIM,CONCAT等函數(shù));

        c、過(guò)濾不想要的數(shù)據(jù)(select部分)

        d、使用視圖計(jì)算字段值,如匯總這樣的值。

        十四、使用存儲(chǔ)過(guò)程:

        個(gè)人理解,存儲(chǔ)過(guò)程就是一個(gè)自定義函數(shù),有局部變量參數(shù),可傳入?yún)?shù),可以返回值,不過(guò)這語(yǔ)法夠呆滯的~~~

        1、創(chuàng)建存儲(chǔ)過(guò)程:

        >CREATE PROCEDURE pro(

        >IN num INT,OUT total INT)

        >BEGIN

        >SELECT SUM(score) INTO total FROM tb_name WHERE id=num;

        >END;

        ***這里的 IN (傳遞一個(gè)值給存儲(chǔ)過(guò)程),OUT(從存儲(chǔ)過(guò)程傳出一個(gè)值),INOUT(對(duì)存儲(chǔ)過(guò)程傳入、傳出),INTO(保存變量)

        2、調(diào)用存儲(chǔ)過(guò)程:

        >CALL pro(13,@total)      //這里的存儲(chǔ)過(guò)程兩個(gè)變量,一個(gè)是IN一個(gè)是OUT,這里的OUT也是需要寫(xiě)上的,不寫(xiě)會(huì)出錯(cuò)

        >SELECT @total         //這里就可以看到結(jié)果了;

        3、存儲(chǔ)過(guò)程的其他操作:

        >SHOW PROCEDURE STATUS;      //顯示當(dāng)期的存儲(chǔ)過(guò)程

        >DROP PROCEDURE pro;         //刪除指定存儲(chǔ)過(guò)程

      【下半年計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料】相關(guān)文章:

      計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料10-17

      2017年計(jì)算機(jī)二級(jí)C語(yǔ)言復(fù)習(xí)資料11-06

      2017年計(jì)算機(jī)二級(jí)C語(yǔ)言公共基礎(chǔ)復(fù)習(xí)資料10-02

      下半年計(jì)算機(jī)二級(jí)c語(yǔ)言基礎(chǔ)試題07-31

      2017年全國(guó)計(jì)算機(jī)考試二級(jí)C語(yǔ)言復(fù)習(xí)資料10-14

      計(jì)算機(jī)二級(jí)C語(yǔ)言考點(diǎn)盤點(diǎn)07-28

      計(jì)算機(jī)二級(jí)c語(yǔ)言題庫(kù)及答案09-25

      計(jì)算機(jī)二級(jí)C語(yǔ)言模擬試題及答案08-25

      2016最新計(jì)算機(jī)二級(jí)C語(yǔ)言試題06-28

      2016計(jì)算機(jī)二級(jí)c語(yǔ)言習(xí)題及答案07-05

      主站蜘蛛池模板: 久久久久久国产福利网站| 国产精品久久久久免费看| 亚洲av综合色区手机| 无码 免费 国产在线观看91| 日本二区视频在线观看| 国产精品综合色区av| 天堂一区二区三区av| 亚洲男人天堂av在线| 亚洲AV无码成人精品区H| 看全色黄大色大片免看的| 鹤壁市| 国产一区二区三区 视频| 日韩人妻一级av一区二区| 无码AV大香线蕉伊人久久| 类乌齐县| 久久久久久免费播放一级毛片| 精精国产xxx在线视频app| 日本一区二区在线视观看| 中日无码精品一区二区三区| 久久洲Av无码西西人体| 亚洲国产欲色有一二欲色| 国产又爽又黄又不遮挡视频| 日韩精品一区二区av在线| 丰满人妻AV无码一区二区三区| 伊金霍洛旗| 久草热视频这里有精品| 日韩欧美精品有码在线观看| 星子县| 亚洲av一二三又爽又爽又色| 99精品国产第一福利网站| 日本熟妇精品一区二区三区| 青青草原亚洲在线视频| 欧美xxxxx精品| 日本福利视频免费久久久| 北岛玲日韩精品一区二区三区| 日本蜜桃视频在线观看| 日本伦理一区二区三区| 午夜无码片在线观看影院y| 免费在线视频精品自拍| 免费美女黄网站久久久| 日韩在线精品在线观看|