首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL 語言概述:標準地位、四大分類、主要特點與 Oracle 9i 工具

     編輯:Oracle 資料庫相關知識

4.1.1 什麼是 SQL

SQL (Structured Query Language) 是關聯式資料庫的**通用標準語言**,地位如英語之於世界。ANSI 已確立為工業標準。同樣的 SELECT * FROM table 在 Oracle 9i、SQL Server 2000、FoxPro 均可執行。

4.1.2 SQL 四大功能分類

類別縮寫功能
資料查詢語言DQL查詢資料 (SELECT)
資料定義語言DDL建立/修改/刪除資料庫物件 (CREATE/ALTER/DROP)
資料操縱語言DML資料操作命令,含查詢 (INSERT/UPDATE/DELETE/SELECT)
資料控制語言DCL控制存取權限、伺服器啟動關閉 (GRANT/REVOKE/COMMIT/ROLLBACK)

4.1.3 SQL 主要特點

  • 簡單易學、風格統一,少數英文單詞組合完成所有功能。
  • SQLPlus Worksheet 環境下的 SQL 几乎無需修改即可嵌入 VB、PowerBuilder 等前端開發工具,結合前端運算與資料庫操作能力快速建構應用。

4.1.4 Oracle 9i 使用 SQL 的工具

  1. SQL*Plus:經典命令列/視窗工具。
  2. SQLPlus Worksheet:圖形化介面,更適合初學者,本書重點介紹。

4.1.5 存取資料表命名規則

格式:用戶名.資料表名 (如 scott.emp)。若以資料表擁有者登入可省略用戶名,但**建議永遠使用完整格式**以明確權限歸屬。

4.1.6 兩個範例資料表

Oracle 安裝預設建立 scott 用戶及 emp (員工)、dept (部門) 表。用 DESC scott.emp、DESC scott.dept 查看結構 (圖 4.1/4.2)。後續範例均以此二表示範。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved