極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁軟件教程軟件問答 → SQL教程基本教程和使用環(huán)境配置

SQL教程基本教程和使用環(huán)境配置

時間:2019-08-17 16:40:26  作者:無名  瀏覽量:31

Structured Query Language教程

進入下載
MySQL
MySQL 5.7.22 官方版
大。79.36 MB
日期:2019/8/17 16:40:26
環(huán)境:WinXP,Win7

大家好,隨著人們對生活的質(zhì)量要求越來越高,電腦已經(jīng)成為人們生活和工作中的必需品,電腦是有很多軟件系統(tǒng)程序組成,如果想要學(xué)好電腦,我們必須對這些軟件系統(tǒng)程序有所了解,今天小編就帶領(lǐng)大家學(xué)習(xí)SQL

SQL 是用于訪問和處理數(shù)據(jù)庫的標(biāo)準(zhǔn)的計算機語言。

SQL 是什么?

SQL,指結(jié)構(gòu)化查詢語言,全稱是 Structured Query Language。

SQL 讓您可以訪問和處理數(shù)據(jù)庫。

SQL 是一種 ANSI(American National Standards Institute 美國國家標(biāo)準(zhǔn)化組織)標(biāo)準(zhǔn)的計算機語言。

SQL 能做什么?

SQL 面向數(shù)據(jù)庫執(zhí)行查詢

SQL 可從數(shù)據(jù)庫取回數(shù)據(jù)

SQL 可在數(shù)據(jù)庫中插入新的記錄

SQL 可更新數(shù)據(jù)庫中的數(shù)據(jù)

SQL 可從數(shù)據(jù)庫刪除記錄

SQL 可創(chuàng)建新數(shù)據(jù)庫

SQL 可在數(shù)據(jù)庫中創(chuàng)建新表

SQL 可在數(shù)據(jù)庫中創(chuàng)建存儲過程

SQL 可在數(shù)據(jù)庫中創(chuàng)建視圖

SQL 可以設(shè)置表、存儲過程和視圖的權(quán)限

SQL 是一種標(biāo)準(zhǔn) - 但是...

雖然 SQL 是一門 ANSI(American National Standards Institute 美國國家標(biāo)準(zhǔn)化組織)標(biāo)準(zhǔn)的計算機語言,但是仍然存在著多種不同版本的 SQL 語言。

然而,為了與 ANSI 標(biāo)準(zhǔn)相兼容,它們必須以相似的方式共同地來支持一些主要的命令(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。

圖:SQL教程基礎(chǔ)教程

Structured Query Language教程圖1

在您的網(wǎng)站中使用 SQL

要創(chuàng)建一個顯示數(shù)據(jù)庫中數(shù)據(jù)的網(wǎng)站,您需要:

RDBMS 數(shù)據(jù)庫程序(比如 MS Access、SQL Server、MySQL

使用服務(wù)器端腳本語言,比如 PHP 或 ASP

使用 SQL 來獲取您想要的數(shù)據(jù)

使用 HTML / CSS

RDBMS

RDBMS 指關(guān)系型數(shù)據(jù)庫管理系統(tǒng),全稱 Relational Database Management System。

RDBMS 是 SQL 的基礎(chǔ),同樣也是所有現(xiàn)代數(shù)據(jù)庫系統(tǒng)的基礎(chǔ),比如 MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access。

RDBMS 中的數(shù)據(jù)存儲在被稱為表的數(shù)據(jù)庫對象中。

表是相關(guān)的數(shù)據(jù)項的集合,它由列和行組成。

SQL 語法

數(shù)據(jù)庫表

一個數(shù)據(jù)庫通常包含一個或多個表。每個表有一個名字標(biāo)識(例如:\"Websites\"),表包含帶有數(shù)據(jù)的記錄(行)。

在本教程中,我們在 MySQL 的 RUNOOB 數(shù)據(jù)庫中創(chuàng)建了 Websites 表,用于存儲網(wǎng)站記錄。

我們可以通過以下命令查看 \"Websites\" 表的數(shù)據(jù):

圖:SQL教程基礎(chǔ)教程

Structured Query Language教程圖2

解析

use RUNOOB; 命令用于選擇數(shù)據(jù)庫。

set names utf8; 命令用于設(shè)置使用的字符集。

SELECT * FROM Websites; 讀取數(shù)據(jù)表的信息。

上面的表包含五條記錄(每一條對應(yīng)一個網(wǎng)站信息)和5個列(id、name、url、alexa 和country)。

SQL 語句

您需要在數(shù)據(jù)庫上執(zhí)行的大部分工作都由 SQL 語句完成。

下面的 SQL 語句從 \"Websites\" 表中選取所有記錄:

圖:SQL教程基礎(chǔ)教程

Structured Query Language教程圖3

在本教程中,我們將為您講解各種不同的 SQL 語句。

圖:SQL教程基礎(chǔ)教程

Structured Query Language教程圖4

SQL 語句后面的分號?

某些數(shù)據(jù)庫系統(tǒng)要求在每條 SQL 語句的末端使用分號。

分號是在數(shù)據(jù)庫系統(tǒng)中分隔每條 SQL 語句的標(biāo)準(zhǔn)方法,這樣就可以在對服務(wù)器的相同請求中執(zhí)行一條以上的 SQL 語句。

12下一頁>

MySQL 5.7.22 官方版

MySQL圖片
  • 軟件性質(zhì):國外軟件
  • 授權(quán)方式:免費版
  • 軟件語言:英文
  • 軟件大。81268 KB
  • 下載次數(shù):4122 次
  • 更新時間:2019/8/17 16:05:58
  • 運行平臺:WinXP,Win7...
  • 軟件描述:MySQL是比較流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)之一。由于其使用C和C++編寫,還為多種... [立即下載]

相關(guān)資訊

相關(guān)軟件