• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    SQL常用語句用法淺析

    2016-11-14 00:08:32李柱
    電腦知識與技術(shù) 2016年24期
    關(guān)鍵詞:數(shù)據(jù)庫

    李柱

    摘要:SQL是結(jié)構(gòu)化查詢語言(Structured Query Language)的縮寫,主要作用是溝通、建立與數(shù)據(jù)庫的聯(lián)系。通過SQL語句完成對數(shù)據(jù)庫的各種操作,本文主要介紹SQL中的數(shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)操作三種功能。

    關(guān)鍵詞:SQL;數(shù)據(jù)庫;SQL語句

    中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2016)24-0001-02

    Abstract:SQL is the abbreviation of structured query language, its main role is to establish a communication and connection to the database. Through the SQL statement to complete various operations to the database, this paper mainly introduces three kinds of functions data definition, data query and data operation of the SQL.

    Key words: SQL; database; SQL statement

    1 引言

    SQL是關(guān)系數(shù)據(jù)庫的國際標(biāo)準(zhǔn)語言,也是當(dāng)前和將來DBMS發(fā)展的基礎(chǔ)。通過SQL可以對數(shù)據(jù)庫進行操作。美國國家標(biāo)準(zhǔn)協(xié)會 (ANSI)將SQL定義為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)標(biāo)準(zhǔn)語言,具有重大意義。

    SQL語言具有以下特點:詞匯量少、查詢功能強大和非過程性三大特點。本文通過SQL常用語句的用法,對SQL的應(yīng)用進行進一步解析。

    2 SQL概述

    SQL語句用來對數(shù)據(jù)庫進行各種操作,如查詢數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)等,大多數(shù)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(如Access,Oracle, SQL Server等)都支持SQL標(biāo)準(zhǔn)。

    但由于SQL存在著許多版本,給用戶帶來了很多不便,為了與 ANSI 標(biāo)準(zhǔn)兼容,這些SQL就必須支持大部分共同或相似的SQL語句,如SELECT、DELETE、UPDATE等。

    3 SQL操作語句

    SQL包含數(shù)據(jù)定義語言(DDL)、數(shù)據(jù)操作語言(DML)、數(shù)據(jù)查詢語言(DQL)、數(shù)據(jù)控制語言(DCL)、指針控制語言(CCL)、事務(wù)處理語言(TPL)6個部分。本文著重對其中三種常用語言進行介紹,即數(shù)據(jù)定義、查詢、操作3種語言:

    3.1數(shù)據(jù)定義語言

    數(shù)據(jù)定義語言語句有CREATE、DROP兩種,具體來說就是創(chuàng)建表、刪除表、創(chuàng)建索引、刪除索引4種,詳見下表。

    3.2數(shù)據(jù)查詢語言

    查詢語言只包含SELECT語句,主要功能就是從數(shù)據(jù)表中查詢數(shù)據(jù),該語句應(yīng)用最為廣泛,在實際應(yīng)用中需要與其他保留字配合使用(如ORDER BY,WHERE等),對數(shù)據(jù)加以限定,以便提高查詢效率。

    數(shù)據(jù)查詢是關(guān)系運算理論在SQL語言中的主要體現(xiàn)。數(shù)據(jù)查詢只有一個語句:SELECT語句。需要從其基本句法、完整句法和各種限定三個方面著手,才能完整掌握這個語句。

    3.3 數(shù)據(jù)操作語言(DML:Data Manipulation Language)

    操作語言語句包括更新(UPDATE)、插入(INSERT)、刪除(DELETE)三種語句,用于更新、添加和刪除表中數(shù)據(jù)。

    數(shù)據(jù)插入有下列三種句法:

    3.3.1單元組的插入句法

    3.3.3查詢結(jié)果的插入句法

    4 結(jié)束語

    現(xiàn)在大部分?jǐn)?shù)據(jù)庫都可以通過SQL語句進行相應(yīng)操作,因此,SQL語句的作用是必不可少的。本文對SQL定義、查詢、操作語句進行了簡要介紹。看起來操作很方便,但在實際使用中根據(jù)需求的不同,可能要復(fù)雜的多。要掌握好SQL語句,還需要進一步加強理解和實踐。

    參考文獻:

    [1] 徐悅竹,張澤寶.數(shù)據(jù)庫系統(tǒng)概論知識要點與習(xí)題解析.[M].哈爾濱:哈爾濱工程大學(xué)出版社,2007.

    [2] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論.[M].北京:高等教育出版社,2006.

    [3] 石宏磊.淺析SQL語言的基礎(chǔ)應(yīng)用[J].計算機光盤軟件與應(yīng)用,2004.15:74-76.

    猜你喜歡
    數(shù)據(jù)庫
    數(shù)據(jù)庫
    財經(jīng)(2017年15期)2017-07-03 22:40:49
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    數(shù)據(jù)庫
    財經(jīng)(2016年6期)2016-02-24 07:41:51
    數(shù)據(jù)庫
    財經(jīng)(2010年20期)2010-10-19 01:48:32
    八宿县| 南阳市| 方正县| 恩施市| 南川市| 临武县| 贵港市| 庆城县| 上杭县| 蓝山县| 蕉岭县| 北流市| 广安市| 侯马市| 绥德县| 定襄县| 莲花县| 正安县| 阜平县| 枝江市| 江口县| 股票| 阳信县| 赤城县| 台山市| 莱州市| 曲松县| 鲜城| 永康市| 邢台市| 宁夏| 梁山县| 宜昌市| 白朗县| 铜陵市| 禄丰县| 壶关县| 攀枝花市| 库伦旗| 山西省| 正蓝旗|