數(shù)據(jù)庫基本概念

1、數(shù)據(jù)(Data):對客觀事物的符號表示

2、數(shù)據(jù)庫(Database,簡稱DB):按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫

3、數(shù)據(jù)庫管理系統(tǒng)(Database Management System)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫,簡稱DBMS

4、DBA :ORACLE數(shù)據(jù)庫專家認證

5、OCP:ORACLE數(shù)據(jù)庫開發(fā)專家認證

數(shù)據(jù)庫管理系統(tǒng):MYSQL,oracle,mangodb,sql server


SQL是Structured Quevy Language(結構化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。

SQL語法組成

結構化查詢語言(Structured Query Language)簡稱SQL

由3個部分組成

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

——查詢、插入、刪除和修改數(shù)據(jù)庫中的數(shù)據(jù);

——SELECT、INSERT、 UPDATE 、DELETE等;

DCL( Data Control Language數(shù)據(jù)控制語言)

——用來控制存取許可、存取權限等;

——GRANT、REVOKE 等;

DDL( Data Definition Language數(shù)據(jù)定義語言)

——用來建立數(shù)據(jù)庫、數(shù)據(jù)庫對象和定義其列

——CREATE TABLE 、DROP TABLE、ALTER TABLE 等

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

SQL語言的特點
綜合統(tǒng)一
高度非過程化
面向集合的操作方式
以同一種語法結構提供兩種使用方法
語言簡潔,易學易用

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

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

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