軟件測試攻略(三):SQL數(shù)據(jù)庫初識

有話要港:
這個軟件測試分享是作為實(shí)踐派來寫的,對于理論知識方面少有涉及,注重實(shí)操,注重讓學(xué)習(xí)者看到學(xué)習(xí)成果,最大化保持學(xué)習(xí)者的學(xué)習(xí)熱情,也最大化能運(yùn)用到實(shí)際的工作中。本人在學(xué)習(xí)過程中配以菜鳥教程來學(xué)習(xí),不懂的、缺失的理論知識自行查閱彌補(bǔ)。


SQL是Structured Query Language(結(jié)構(gòu)化查詢語言)的縮寫。SQL是所有數(shù)據(jù)庫查詢的語言,SQL功能強(qiáng)大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ)。


一、SQL數(shù)據(jù)庫

  • 安裝SQLyog,安裝SQLyog客戶端用以連接數(shù)據(jù)庫。


    安裝圖示1.png

    安裝圖示2.png

    安裝圖示3.png

    安裝圖示4.png

    安裝圖示5.png

    安裝圖示6.png

    安裝圖示7.png

    安裝圖示8.png

    安裝圖示9.png
  • 破解:


    破解圖示1.png

    破解圖示2.png

    破解圖示3.png
  • 連接數(shù)據(jù)庫


    連接圖示1.png

    連接圖示2.png

    連接圖示3.png

    連接圖示4.png

    連接圖示5.png
  • 數(shù)據(jù)庫界面初識


    image.png

二、對表數(shù)據(jù)的操作

  1. 可視化操作
    插入、刪除、保存


    image.png

過濾


image.png

2.sql語句操作
SELECT語句用于從數(shù)據(jù)庫中選取數(shù)據(jù)。結(jié)果被存儲在一個結(jié)果表中,稱為結(jié)果集。

  • 數(shù)據(jù)過濾:
    WHERE 子句用于過濾記錄。用于提取那些滿足指定標(biāo)準(zhǔn)的記錄。
    語法:
    SELECT 字段名1,字段名2,…… FROM 表名 ( WHERE 字段名 運(yùn)算符 值 ) ;
    例:SELECT sname FROM gy_student_leitx WHERE age=25; :表示從數(shù)據(jù)庫表gy_student_leitx里,提取出字段名age中的字段值為25的數(shù)據(jù),展示改條數(shù)據(jù)的sname字段。
    【注】SELECT * FROM gy_student_leitx WHERE age=25; 星號* ,表示展示所有字段名。
  • 數(shù)據(jù)排序:
    升序語法:SELECT 字段名1,字段名2,…… FROM 表名 ORDER BY 字段名 ASC;
    降序語法:SELECT 字段名1,字段名2,…… FROM 表名 ORDER BY 字段名 DESC;
    【注】ASC可不寫,默認(rèn)為升序。
  • 數(shù)據(jù)統(tǒng)計(jì):
    統(tǒng)計(jì)函數(shù)有:求和SUM(),平均值A(chǔ)VG(),最大值MAX() ,最小值MIN(), 計(jì)數(shù)COUNT()
    語法:
SELECT SUM(字段名1) FROM 表名;
SELECT AVG(字段名1) FROM 表名;
SELECT MAX(字段名1) FROM 表名;
SELECT MIN(字段名1) FROM 表名;
SELECT COUNT(字段名1) FROM 表名;

課后練習(xí):熟練使用SELECT語句對數(shù)據(jù)進(jìn)行過濾、排序、統(tǒng)計(jì)操作。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容