您好,登錄后才能下訂單哦!
SQL 是用于訪問和處理數據庫的標準的計算機語言。
如何使用 SQL 訪問和處理數據系統中的數據,這類數據庫包括:MySQL、SQL Server、Access、Oracle、Sybase、DB2 等等。
:::::::::::::::::::::::::
SQL 簡介
SQL 是用于訪問和處理數據庫的標準的計算機語言。
。。。。。。
SQL 是什么?
SQL,指結構化查詢語言,全稱是 Structured Query Language。
SQL 讓您可以訪問和處理數據庫。
SQL 是一種 ANSI(American National Standards Institute 美國國家標準化組織)標準的計算機語言。
。。。。。。
SQL 能做什么?
SQL 面向數據庫執行查詢
http:/ /www.iis7.com/b/plc/
SQL 可從數據庫取回數據
SQL 可在數據庫中插入新的記錄
SQL 可更新數據庫中的數據
SQL 可從數據庫刪除記錄
SQL 可創建新數據庫
SQL 可在數據庫中創建新表
SQL 可在數據庫中創建存儲過程
SQL 可在數據庫中創建視圖
SQL 可以設置表、存儲過程和視圖的權限
。。。。。。
SQL 是一種標準 - 但是...
雖然 SQL 是一門 ANSI(American National Standards Institute 美國國家標準化組織)標準的計算機語言,但是仍然存在著多種不同版本的 SQL 語言。
然而,為了與 ANSI 標準相兼容,它們必須以相似的方式共同地來支持一些主要的命令(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。
注釋:除了 SQL 標準之外,大部分 SQL 數據庫程序都擁有它們自己的專有擴展!
。。。。。。
在您的網站中使用 SQL
要創建一個顯示數據庫中數據的網站,您需要:
(關系型數據庫管理系統)RDBMS 數據庫程序(比如 MS Access、SQL Server、MySQL)
使用服務器端腳本語言,比如 PHP 或 ASP
使用 SQL 來獲取您想要的數據
使用 HTML / CSS
。。。。。。
RDBMS
RDBMS 指關系型數據庫管理系統,全稱 Relational Database Management System。
RDBMS 是 SQL 的基礎,同樣也是所有現代數據庫系統的基礎,比如 MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access。
RDBMS 中的數據存儲在被稱為表的數據庫對象中。
表是相關的數據項的集合,它由列和行組成。
:::::::::::::::::::::::::::::::::::
SQL 語法
數據庫表
一個數據庫通常包含一個或多個表。每個表由一個名字標識(例如:"Websites"),表包含帶有數據的記錄(行),用于存儲網站記錄。
。。。。。。
SQL 語句
您需要在數據庫上執行的大部分工作都由 SQL 語句完成。
請記住...SQL 對大小寫不敏感:SELECT 與 select 是相同的。
。。。。。。
SQL 語句后面的分號?
某些數據庫系統要求在每條 SQL 語句的末端使用分號。
分號是在數據庫系統中分隔每條 SQL 語句的標準方法,這樣就可以在對服務器的相同請求中執行一條以上的 SQL 語句。
。。。。。。
一些最重要的 SQL 命令
SELECT - 從數據庫中提取數據
UPDATE - 更新數據庫中的數據
DELETE - 從數據庫中刪除數據
INSERT INTO - 向數據庫中插入新數據
CREATE DATABASE - 創建新數據庫
ALTER DATABASE - 修改數據庫
CREATE TABLE - 創建新表
ALTER TABLE - 變更(改變)數據庫表
DROP TABLE - 刪除表
CREATE INDEX - 創建索引(搜索鍵)
DROP INDEX - 刪除索引
::::::::::::::::::::::::::::::::::::::
SQL SELECT 語句,SELECT 語句用于從數據庫中選取數據。結果被存儲在一個結果表中,稱為結果集。
SQL SELECT 語法:
SELECT column_name,column_name
FROM table_name;
與
SELECT * FROM table_name;
。。。。。。
結果集中的導航
大多數數據庫軟件系統都允許使用編程函數在結果集中進行導航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record 等等。
:::::::::::::::::::::::::::::::::::::
SQL SELECT DISTINCT 語句,SELECT DISTINCT 語句用于返回唯一不同的值。
在表中,一個列可能會包含多個重復值,有時您也許希望僅僅列出不同(distinct)的值。
DISTINCT 關鍵詞用于返回唯一不同的值。
語法:
SELECT DISTINCT column_name,column_name
FROM table_name;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。