數據庫學習01

首先要知道我接下來要說的數據庫是關系型數據庫。我們直觀來看,一個數據庫可由多張表構成,每張表有不重復的名稱(表名),并且每張表有多列組成。一張表就是一個關系,一張關系表的一個列就是一個屬性,一行數據就是元組,又叫記錄。

什么是SQL

SQL指結構化查詢語言、使我們有能力訪問數據庫、是一種ANSI的標準計算機語言。

SQL能做什么

SQL面向數據庫執行查詢、可從數據庫中取回數據、可在數據庫中插入新的記錄、可更新數據庫中的數據、可從數據庫刪除記錄、可創建新數據庫、可在數據庫中創建新表、可在數據庫中創建存儲過程、可在數據庫中創建視圖、可設置表、存儲過程和視圖的權限。

SQL的DML和DDL

可以把數據庫分成兩部分:數據操作語言(DML)和數據定義語言(DDL)。

SQL(結構化查詢語言)是用于執行查詢的語法。但是SQL語言包含用于更新、插入、刪除記錄的語法。

查詢和更新指令構成了SQL的DML部分:

SELECT-從數據庫中獲取數據

UPDATE-更新數據庫表中的數據

DELETE- 從數據庫表中刪除數據

INSERT INTO-向數據庫表中插入數據

SQL的數據定義語句(DDL)部分使我們有能力創建和刪除表格。我們也可以定義索引(鍵),規定表之間的鏈接,以及施加表間的約束。

SQL中重要的DDL語句:

CREATE ?DATABASE- 創建新數據庫

ALTER DATABASE - 修改數據庫

CREATE TABLE - 創建新表

ALTER TABLE - 變更(改變)數據庫表

DROP TABLE- 刪除表

CREATE INDEX- 創建索引(搜索鍵)

DROP INDEX- 刪除索引

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容