數據庫基本詞匯解釋


數據庫:DB(Database)

數據庫系統:DBS(Database System):是一種虛擬的系統,將多種內容關聯起來的稱呼

DBS = DBMS +DB

DBMS:Database Management System,數據庫管理系統,專門管理數據庫

DBA:Database Administrator,數據庫管理員

行/記錄:Row/Record,本質是一個東西:都是指表中的一行(一條記錄);行是從結構角度出發,記錄是從數據角度出發

列/字段:Column/Field,本質是一個東西:都是表中的一列;列是從結構的角度出發,字段是從數據的角度出發

SQL

SQL:Structured Query Language,結構化查詢語言(數據以查詢為主:99%是在進行查詢操作)

SQL分為三個部分:

DDL:Data Definition Language,數據定義語言,用來維護存儲數據的結構(數據庫,表),代表指令:Create,drop,alter等

DML:Data Manipulation Language,數據操作語言,用來對數據進行操作(數據表中的內容),代表指令:Insert,Delete,Update等;其中DML內部又單獨進行了一個分類:DQL(Data Query Language:數據查詢語言,代表指令:Select)

DCL:Data Control Language,數據控制語言,主要是負責權限管理(用戶),代表指令:Grant,Revoke等

SQL是關系型數據庫的操作指令,SQL是一種約束,但不強制(類似W3C);不同的數據庫產品(如Oracle,MySQL)可能內部會有一些細微的區別。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com