1. 程式人生 > >SQL資料庫學習

SQL資料庫學習

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

存在著很多不同版本的 SQL 語言,但是為了與 ANSI 標準相相容,它們必須以相似的方式共同地來支援一些主要的關鍵詞(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)

SQL 對大小寫不敏感!

SQL 可從資料庫取回資料

SQL 可在資料庫中插入新的記錄 SQL 可更新資料庫中的資料 SQL 可從資料庫刪除記錄 SQL 可建立新資料庫 SQL 可在資料庫中建立新表 SQL 可在資料庫中建立儲存過程 SQL 可在資料庫中建立檢視 SQL 可以設定表、儲存過程和檢視的許可權

--------------------------------------------------------------------------------------------------------------------------------------------------------  

可以把 SQL 分為兩個部分:資料操作語言 (DML) 和 資料定義語言 (DDL)。

資料操作語言 (DML)---主要是查詢和更新

  • SELECT - 從資料庫表中獲取資料
  • UPDATE - 更新資料庫表中的資料
  • DELETE - 從資料庫表中刪除資料
  • INSERT INTO - 向資料庫表中插入資料

資料定義語言 (DDL)---主要是建立、刪除、增加索引、鍵、約束

  • CREATE DATABASE - 建立新資料庫
  • ALTER DATABASE - 修改資料庫
  • CREATE TABLE - 建立新表
  • ALTER TABLE - 變更(改變)資料庫表
  • DROP TABLE - 刪除表
  • CREATE INDEX - 建立索引(搜尋鍵)
  • DROP INDEX - 刪除索引

--------------------------------------------------------------------------------------------------------------------------------------------------------