資料庫入門 SQL語言 常見資料庫產品

2021-09-10 21:18:50 字數 861 閱讀 1244

一、sql語言

sql(structured query language,結構化詢語言)是一種資料庫查詢語言和程式語言,主要用於管理資料庫中的資料,如訪問資料、查詢資料、更新資料等。被定義為關係型資料庫語言的標準,它由4部分組成,具體如下:

(1)資料定義語言(data definition language,ddl)

主要用於定義資料庫、表等,其中包括create語句、alter語句和drop語句。create語句用於建立資料庫、表等,alter語句用於修改表的定義等,drop語句用於刪除資料庫、刪除表等。

(2)資料操作語言(data manipulation language,dml)

主要用於對資料庫進行新增、修改、刪除操作。其中包括insert語句、update語句和delete語句。insert語句用於插入資料,update語句用於修改資料,delete語句用於刪除資料、

(3)資料查詢語言(data query language,dql)

主要用於查詢資料。即select語句。select語句可以查詢資料庫中的一條或多條資料。

(4) 資料控制語言(data control language,dcl)

主要用於控制使用者的訪問許可權,其中包括grant語句,revoke語句,commit語句,rollback語句。

grant語句用於給使用者增加許可權;

revoke語句用於收回使用者許可權;

commit語句用於提交事務;

rollback語句用於回滾事務;

二、常見資料庫產品

隨著資料庫技術的發展,資料庫產品越來越多,如oracle、db2、mongodb、sql server、mysql等。

常見資料庫分頁sql

sql server 從資料庫表中的第m條記錄開始取n條記錄,利用top關鍵字 注意如果select語句中既有top,又有order by,則是從排序好的結果集中選擇 select from select top n from select top m n 1 from 表名稱 orderby 主鍵...

常見資料庫分頁SQL語句

我們在編寫mis系統和web應用程式等系統時,都涉及到與資料庫的互動,如果資料庫中資料量很大的話,一次檢索所有的記錄,會占用系統很大的資源,因此我們常常採用,需要多少資料就只從資料庫中取多少條記錄,即採用分頁語句。根據自己使用過的內容,把常見資料庫sql server,oracle和my sql的分...

常見資料庫分頁SQL語句

sql server 從資料庫表中的第m條記錄開始取n條記錄,利用top關鍵字 注意假如select語句中既有top,又有order by,則是從排序好的結果集中選擇 select from select top n from select top m n 1 from 表名稱 order by 主...