>教育資源庫  SQL是用于訪問和處理數(shù)據(jù)庫的標準的計算機語言。  什么是SQL?  SQL指結(jié)構(gòu)化查詢語言  SQL使我們有能力訪問數(shù)據(jù)庫  SQL是一種ANSI的標準計算機語言  編者">
sqlserver入門教程-sql簡介和sql語法

sqlserver入門教程-sql簡介和sql語法

ID:22820794

大小:56.50 KB

頁數(shù):5頁

時間:2018-10-31

sqlserver入門教程-sql簡介和sql語法_第1頁
sqlserver入門教程-sql簡介和sql語法_第2頁
sqlserver入門教程-sql簡介和sql語法_第3頁
sqlserver入門教程-sql簡介和sql語法_第4頁
sqlserver入門教程-sql簡介和sql語法_第5頁
資源描述:

《sqlserver入門教程-sql簡介和sql語法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、SQLServer入門教程:SQL簡介和SQL語法>>教育資源庫  SQL是用于訪問和處理數(shù)據(jù)庫的標準的計算機語言?! ∈裁词荢QL?  SQL指結(jié)構(gòu)化查詢語言  SQL使我們有能力訪問數(shù)據(jù)庫  SQL是一種ANSI的標準計算機語言  編者注:ANSI,美國國家標準化組織  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è)置表、存儲過程

2、和視圖的權(quán)限  SQL是一種標準-但是...  SQL是一門ANSI的標準計算機語言,用來訪問和操作數(shù)據(jù)庫系統(tǒng)。SQL語句用于取回和更新數(shù)據(jù)庫中的數(shù)據(jù)。SQL可與數(shù)據(jù)庫程序協(xié)同工作,比如MSAccess、DB2、Informix、MSSQLServer、Oracle、Sybase以及其他數(shù)據(jù)庫系統(tǒng)?! 〔恍业厥牵嬖谥芏嗖煌姹镜腟QL語言,但是為了與ANSI標準相兼容,它們必須以相似的方式共同地來支持一些主要的關(guān)鍵詞(比如SELECT、UPDATE、DELETE、INSERT、S數(shù)據(jù)庫程序(比如MSAccess,SQLServer,MySQL)  服務(wù)器端腳本語言(比如PHP或

3、ASP)  SQL  HTML/CSS  RDBMS  RDBMS指的是關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。  RDBMS是SQL的基礎(chǔ),同樣也是所有現(xiàn)代數(shù)據(jù)庫系統(tǒng)的基礎(chǔ),比如MSSQLServer,IBMDB2,Oracle,MySQL以及MicrosoftAccess。  RDBMS中的數(shù)據(jù)存儲在被稱為表(tables)的數(shù)據(jù)庫對象中?! ”硎窍嚓P(guān)的數(shù)據(jù)項的集合,它由列和行組成?! ?shù)據(jù)庫表  一個數(shù)據(jù)庫通常包含一個或多個表。每個表由一個名字標識(例如客戶或者訂單)。表包含帶有數(shù)據(jù)的記錄(行)?! ∠旅娴睦邮且粋€名為Persons的表:IdLastNameFirstNameAddressC

4、ity1AdamsJohnOxfordStreetLondon2BushGeorgeFifthAvenueNeasChanganStreetBeijing  上面的表包含三條記錄(每一條對應(yīng)一個人)和五個列(Id、姓、名、地址和城市)?! QL語句  您需要在數(shù)據(jù)庫上執(zhí)行的大部分工作都由SQL語句完成?! ∠旅娴恼Z句從表中選取LastName列的數(shù)據(jù):SELECT LastName FROM Persons  結(jié)果集類似這樣:LastNameAdamsBushCarter  在本教程中,我們將為您講解各種不同的SQL語句?! ≈匾马棥 ∫欢ㄒ涀。琒QL對大小寫不敏感!  SQ

5、L語句后面的分號?  某些數(shù)據(jù)庫系統(tǒng)要求在每條SQL命令的末端使用分號。在我們的教程中不使用分號?! 》痔柺窃跀?shù)據(jù)庫系統(tǒng)中分隔每條SQL語句的標準方法,這樣就可以在對服務(wù)器的相同請求中執(zhí)行一條以上的語句?! ∪绻褂玫氖荕SAccess和SQLServer2000,則不必在每條SQL語句之后使用分號,不過某些數(shù)據(jù)庫軟件要求必須使用分號?! QLDML和DDL  可以把SQL分為兩個部分:數(shù)據(jù)操作語言(DML)和數(shù)據(jù)定義語言(DDL)?! QL(結(jié)構(gòu)化查詢語言)是用于執(zhí)行查詢的語法。但是SQL語言也包含用于更新、插入和刪除記錄的語法。本文于網(wǎng)頁教學(xué)網(wǎng)?! 〔樵兒透轮噶顦?gòu)成了S

6、QL的DML部分:  SELECT-從數(shù)據(jù)庫表中獲取數(shù)據(jù)  UPDATE-更新數(shù)據(jù)庫表中的數(shù)據(jù)  DELETE-從數(shù)據(jù)庫表中刪除數(shù)據(jù)  INSERTINTO-向數(shù)據(jù)庫表中插入數(shù)據(jù)  SQL的數(shù)據(jù)定義語言(DDL)部分使我們有能力創(chuàng)建或刪除表格。我們也可以定義索引(鍵),規(guī)定表之間的鏈接,以及施加表間的約束。  SQL中最重要的DDL語句:  CREATEDATABASE-創(chuàng)建新數(shù)據(jù)庫  ALTERDATABASE-修改數(shù)據(jù)庫  CREATETABLE-創(chuàng)建新表  ALTERTABLE-變更(改變)數(shù)據(jù)庫表  DROPTABLE-刪除表  CREATEINDEX-創(chuàng)建索引(搜索鍵) 

7、 DROPINDEX-刪除索引   >>>>這篇文章來自..,。

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。