数据库的四种功能是什么?

(1)数据定义语言,即SQL DDL(data definition language),用于定义SQL模式、基本表、视图、索引等结构。

(2)数据操纵语言,即SQL DML(data manipulation language)。

数据操纵语言DML主要有三种形式:1) 插入:INSERT、2) 更新:UPDATE、3) 删除:DELETE

(3)数据查询语言,即SQL DQL(Data Query Language)。

(4)数据控制语言,即SQL DCL(Data Control Language),这一部分包括对基本表和视图的授权、完整性规则的描述、事务控制等内容。

SOL可以分为数据定义、数据查询、数据更新、数据控制四大部分。人们有时把数据更新称为数据操纵,或把数据查询与数据更新合称为数据操纵

  —— 源自-数据库系统概论  第5版

《数据库系统概论(第5版)》是王珊、萨师煊编著的“十二五”普通高等教育本科国家级规划教材。



  • 鏁版嵁搴撶殑鍥涚鍔熻兘鏄粈涔?
    绛旓細(1)鏁版嵁瀹氫箟璇█锛屽嵆SQL DDL锛坉ata definition language锛夛紝鐢ㄤ簬瀹氫箟SQL妯″紡銆佸熀鏈〃銆佽鍥俱佺储寮曠瓑缁撴瀯銆(2)鏁版嵁鎿嶇旱璇█锛屽嵆SQL DML锛坉ata manipulation language锛夈傛暟鎹搷绾佃瑷DML涓昏鏈変笁绉嶅舰寮忥細1) 鎻掑叆锛欼NSERT銆2) 鏇存柊锛歎PDATE銆3) 鍒犻櫎锛欴ELETE (3)鏁版嵁鏌ヨ璇█锛屽嵆SQL DQL(Data Query Langua...
  • sql鍏锋湁鏁版嵁鍝嚑涓鍥涚涓昏鍔熻兘
    绛旓細sql鍏锋湁鏁版嵁鐨勫畾涔夈佹煡璇佹洿鏂 銆佹帶鍒跺洓绉嶄富瑕佸姛鑳銆俿ql鏄竴绉嶆暟鎹簱鏌ヨ鍜岀▼搴忚璁¤瑷锛岀敤浜庡瓨鍙栨暟鎹互鍙婃煡璇佹洿鏂板拰绠$悊鍏崇郴鏁版嵁搴撶郴缁燂紱鍚屾椂涔熸槸鏁版嵁搴撹剼鏈枃浠剁殑鎵╁睍鍚嶃傜粨鏋勫寲鏌ヨ璇█鏄珮绾х殑闈炶繃绋嬪寲缂栫▼璇█锛屽厑璁哥敤鎴峰湪楂樺眰鏁版嵁缁撴瀯涓婂伐浣溿傚畠涓嶈姹傜敤鎴锋寚瀹氬鏁版嵁鐨勫瓨鏀炬柟娉曪紝涔熶笉闇瑕佺敤鎴蜂簡瑙e叿浣...
  • 鏁版嵁搴DBMS鐨勪富瑕佺粍鎴愰儴鍒鏄粈涔?鍚勯儴鍒嗙殑涓昏鍔熻兘鏄粈涔
    绛旓細涓昏鐢憋細鏁版嵁瀹氫箟銆佹暟鎹搷浣溿佹暟鎹簱鐨勮繍琛岀鐞嗐佹暟鎹粍缁囥佸瓨鍌ㄤ笌绠$悊銆佹暟鎹簱鐨勪繚鎶ゃ佹暟鎹簱鐨勭淮鎶ゃ侀氫俊銆備富瑕佸姛鑳斤細1銆佹暟鎹畾涔夛細渚涚敤鎴峰畾涔夋暟鎹簱鐨勪笁绾фā寮忕粨鏋勩佷袱绾ф槧鍍忎互鍙婂畬鏁存х害鏉熷拰淇濆瘑闄愬埗绛夌害鏉熴侱DL涓昏鐢ㄤ簬寤虹珛銆佷慨鏀规暟鎹簱鐨勫簱缁撴瀯銆2銆佹暟鎹搷浣滐細DBMS鎻愪緵鏁版嵁鎿嶄綔璇█DML锛圖ata Manipulation...
  • 鏁版嵁搴DBMS鍔熻兘
    绛旓細锛1锛夋暟鎹畾涔夊姛鑳銆侱BMS鎻愪緵鐩稿簲鏁版嵁璇█鏉ュ畾涔夛紙DDL锛夋暟鎹簱缁撴瀯锛屽畠浠槸鍒荤敾鏁版嵁搴撴鏋讹紝骞惰淇濆瓨鍦ㄦ暟鎹瓧鍏镐腑銆傦紙2锛夋暟鎹瓨鍙栧姛鑳姐侱BMS鎻愪緵鏁版嵁鎿嶇旱璇█锛圖ML锛夛紝瀹炵幇瀵规暟鎹簱鏁版嵁鐨勫熀鏈瓨鍙栨搷浣滐細妫绱紝鎻掑叆锛屼慨鏀瑰拰鍒犻櫎銆傦紙3锛鏁版嵁搴撹繍琛岀鐞嗗姛鑳銆侱BMS鎻愪緵鏁版嵁鎺у埗鍔熻兘锛屽嵆鏄暟鎹殑瀹夊叏鎬с佸畬鏁存у拰...
  • 鏁版嵁搴鎻愪緵鐨勫畨鍏ㄤ繚鎶鍔熻兘鍖呮嫭鍝鍥涗釜鏂归潰?瑙i噴瀹冧滑鐨勫惈涔夈
    绛旓細鏁版嵁搴撶殑瀹夊叏鎬э細鎸囦繚鎶ゆ暟鎹簱锛岄槻姝笉鍚堟硶鐨勪娇鐢ㄩ犳垚鐨勬暟鎹硠闇层佹洿鏀规垨鐮村潖銆係QL Server 2000 鐨勫畨鍏ㄦф満鍒剁敱鍥涘眰鏋勬垚 绗竴灞傦細鎿嶄綔绯荤粺鐨勭櫥褰 绗簩灞傦紙鏈嶅姟鍣ㄥ畨鍏ㄧ鐞嗭級锛歋QL Server鐨勭櫥褰曗斺斺旂壒娈婅处鎴穝a 绗笁灞傦紙鏁版嵁搴撳畨鍏ㄧ鐞嗭級锛氭暟鎹簱鐨勮闂潈鈥斺斺旀垚涓烘暟鎹簱鐢ㄦ埛 绗洓灞傦紙鏁版嵁搴撳璞″畨鍏...
  • DB鏁版嵁搴撳洓绉鍒嗙被
    绛旓細DB鏁版嵁搴鍥涚鍒嗙被 锛1锛夐敭鍊煎瀛樺偍浠h〃杞欢Redis锛屽畠鐨勪紭鐐规槸鑳藉杩涜鏁版嵁鐨勫揩閫熸煡璇紝鑰岀己鐐规槸闇瑕佸瓨鍌ㄦ暟鎹箣闂寸殑鍏崇郴銆傦紙2锛夊垪瀛樺偍浠h〃杞欢HBase锛屽畠鐨勪紭鐐规槸瀵规暟鎹兘蹇熸煡璇紝鏁版嵁瀛樺偍鐨勬墿灞曟у己銆傝岀己鐐规槸鏁版嵁搴撶殑鍔熻兘鏈夊眬闄愭с傦紙3锛夋枃妗f暟鎹簱瀛樺偍浠h〃杞欢MongoDB锛屽畠鐨勪紭鐐规槸瀵规暟鎹粨鏋勮姹備笉鐗瑰埆...
  • nosql鏁版嵁搴撶殑鍥涚绫诲瀷
    绛旓細1.key-value閿煎瓨鍌鏁版嵁搴:鐩稿叧浜у搧: Redis銆丷iak銆丼impleDB銆丆hordless銆丼calaris銆丮emcached.涓昏搴旂敤: 鍐呭缂撳瓨,澶勭悊澶ч噺鏁版嵁鐨勯珮璐熻浇璁块棶,涔熺敤浜庣郴缁熸棩蹇椼備紭鐐:鏌ユ壘閫熷害蹇,澶ч噺鎿嶄綔鏃舵ц兘楂樸2.鍒楀瓨鍌ㄦ暟鎹簱:鐩稿叧浜у搧: BigTable銆丠Base銆丆assandra銆丠adoopDB銆丟reenPlum銆丳NUTS.涓昏搴旂敤: 鍒嗗竷寮忔暟鎹殑...
  • 鍦╡xcel鐨鏁版嵁搴撲腑鏁版嵁鐨勭瓫閫夋柟寮忔湁鍑犵
    绛旓細鍦‥xcel鐨鏁版嵁搴撲腑锛屾暟鎹殑绛涢夋柟寮忎富瑕鏈夊洓绉锛屽垎鍒槸锛氳嚜鍔ㄧ瓫閫夈佽嚜瀹氫箟绛涢夈侀珮绾х瓫閫変互鍙婃悳绱㈢瓫閫夈傞鍏堬紝鑷姩绛涢夋槸Excel涓渶鍩虹涔熸槸鏈甯哥敤鐨勭瓫閫夋柟寮忋傜敤鎴峰彧闇鐐瑰嚮鏁版嵁鍖哄煙浠讳竴鍗曞厓鏍硷紝鐒跺悗鍦“鏁版嵁”閫夐」鍗′腑閫夋嫨“绛涢”锛孍xcel灏变細鑷姩涓烘瘡涓鍒楁坊鍔犱笅鎷夌澶淬傜偣鍑昏繖浜涚澶达紝...
  • 鏁版嵁搴鎶ヨ〃鐨勮鍥炬湁鍑犵?姣忕瑙嗗浘鐨勫姛鑳芥槸浠涔?
    绛旓細鏁版嵁搴鎶ヨ〃鐨勮鍥惧叡鏈夊洓绉锛氭姤琛ㄨ鍥俱佹墦鍗伴瑙堣鍥俱佸竷灞瑙嗗浘鍜岃璁¤鍥俱1銆佹姤琛ㄨ鍥剧敤浜庢樉绀烘姤琛ㄧ殑瀹為檯鏁堟灉锛屼絾涓嶅垎椤点2銆佹墦鍗伴瑙堣鍥剧敤浜庢樉绀烘姤琛ㄧ殑鍒嗛〉鎵撳嵃鏁堟灉銆3銆佸竷灞瑙嗗浘鐢ㄤ簬鏄剧ず鎶ヨ〃鐨勫疄闄呮晥鏋滐紝鍙洿鎺ヨ繘琛屼慨鏀广4銆佽璁¤鍥剧敤浜庡垱寤烘垨淇敼宸叉湁鐨勬姤琛ㄣ傝鍥炬槸鍘熷鏁版嵁搴撴暟鎹殑涓绉嶅彉鎹紝鏄煡鐪嬭〃涓...
  • nosql鏁版嵁搴撶殑鍥涚绫诲瀷
    绛旓細閿(Key-Value)瀛樺偍鏁版嵁搴Key鎸囧悜Value鐨勯敭鍊煎锛岄氬父鐢╤ash琛ㄦ潵瀹炵幇鏌ユ壘閫熷害蹇暟鎹棤缁撴瀯鍖(閫氬父鍙褰撲綔瀛楃涓叉垨鑰呬簩杩涘埗鏁版嵁)鍐呭缂撳瓨锛屼富瑕佺敤浜庡鐞嗗ぇ閲忔暟鎹殑楂樿闂礋杞斤紝涔熺敤浜庝竴浜涙棩蹇楃郴缁熺瓑銆傚垪瀛樺偍鏁版嵁搴擄紝浠ュ垪绨囧紡瀛樺偍锛屽皢鍚屼竴鍒楁暟鎹瓨鍦ㄤ竴璧锋煡鎵鹃熷害蹇紝鍙墿灞曟у己锛屾洿瀹规槗杩涜鍒嗗竷寮忔墿灞鍔熻兘...
  • 扩展阅读:五个常见的数据库软件 ... 数据库的四个基本特点 ... 数据库管理的五个功能 ... 数据库的四大功能 ... 数据库的四个特征 ... 数据库管理功能有哪些 ... 数据库的几种功能 ... 数据库的三个基本特征 ... 数据库管理系统的功能包括哪四个 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网