A. mysql是tsql語句還是plsql語句
都不是。
mysql是關系資料庫,使用標準的SQL語言;
tsql是標准SQL語言的加強版
plsql是ORACLE資料庫的特有的語言
B. 6.sql,t-sql,pl/sql三者有什麼關系
幫你找下資料
SQL是Structrued Query Language的縮寫,即結構化查詢語言。它是負責與ANSI(美國國家標准學會)維護的資料庫交互的標准。作為關系資料庫的標准語言,它已被眾多商用DBMS產品所採用,使得它已成為關系資料庫領域中一個主流語言,不僅包含數據查詢功能,還包括插入、刪除、更新和數據定義功能.
T-SQL是SQL語言的一種版本,且只能在SQL SERVER上使用。它是ANSI SQL的加強版語言、提供了標準的SQL命令。另外,T-SQL還對SQL做了許多補允,提供了資料庫腳本語言,即類似C、Basic和Pascal的基本功能,如變數說明、流控制語言、功能函數等。
PL-SQL(Proceral Language-SQL)是一種增加了過程化概念的SQL語言,是Oracle對SQL的擴充。與標准SQL語言相同,PL-SQL也是Oracle客戶端工具(如SQL*Plus、Developer/2000等)訪問伺服器的操作語言。它有標准SQL所沒有的特徵:變數(包括預先定義的和自定義的);控制結構(如IF-THEN-ELSE等流控制語句);自定義的存儲過程和函數 ;對象類型等。由於 P/L-SQL 融合了SQL語言的靈活性和過程化的概念,使得P/L-SQL成為了一種功能強大的結構化語言,可以設計復雜的應用。
引自:博客園 ,www.cnblogs.com/zgx/archive/2011/08/22/2149810.html
C. SQL和TSQL語言是一樣的嗎
兩種概念不一樣.
SQL 是關系資料庫的標准語言.而 TSQL(Transact-SQL)是標准SQL的加強版,除了標準的SQL命令外還對SQL命令做了許多擴充.TSQL語言主要由以下幾部份組成:
數據操作語言(DML) 例:增刪改查(insert delete update select)
數據控制語言(DCL) 例:grant revoke 等
數據定義語言(DDL) 例:create drop 等
除此之外,TSQL還包括有變數,函數以及其他命令!
D. SQL是什麼
*******************************************************************
SQL
語言是一種介於關系代數與關系演算之間的語言,其功能包括查詢操縱定義和控制4
個方面,是一個通用的功能極強的關系資料庫語言
SQL
語言是1974
年由Boyce
和Chamberlin
提出的,1975
年至1979
年,IBM
公司SanJose
Research
Laboratory
研製的關系資料庫管理系統原形系統System
R
實現了這種語言。由於它功能豐富,語言簡潔,使用方法靈活倍受用戶和計算機業界的青睞,被眾多的計算機公司和軟體公司採用經過多年的發展SQL
語言已成為關系資料庫的標准語言。
——————————————————————————————————
SQL
語言主要由以下幾部分組成:
數據定義語言DDL
Data
Definition
Language
數據操縱語言DML
Data
Manipulation
Language
數據控制語言DCL
Data
Control
Language
其它語言要素Additional
Language
Elements
——————————————————————————————————
Transact-SQL
是ANSI
SQL
的加強版語言,它提供了標準的SQL
命令,另外還對SQL
命令做了許多擴充提供類似Basic
Pascal
C
等第三代語言的基本功能,如變數說明、程序流程式控制制語言、功能
函數等,不過SQL
Server
是定位在Server
上的系統,它只負責提供
和儲存數據就像汽車的引擎,它只提供汽車的動力,其它功能由前
端設計工具如FoxPro
、Delphi
、Power
Builder、
Visual
Basic
等來處
理因。此我們一般稱SQL
Server
、Oracle
、Informix
等資料庫系統為
資料庫引擎。
E. 如何安裝sql2005
SQL Server 2005 Express Edition安裝步驟詳解 : 隨著SQL Server 2005 Express Edition、SQL Server Management Studio Express以及Microsoft SQL Desktop Edition的發布,微軟公司已經步入小型資料庫市場領域。SQL Server Management Studio Express是一款擁有各種特徵的管理工具,完全能夠與SQL Server Enterprise Manager相媲美。特別是,它是非常適合於小程序、小Web站點使用的小型資料庫軟體。 以下是安裝SQL Server 2005 Express Edition的詳細過程: 第一步: 下載 SQL Server 2005 Express Edition SQL Server 2005 Express Edition下載頁面提供了3個獨立的下載地址,你可從這3個地址中下載2005 Express版本。 表A – 確定安裝需要的特徵 版本特徵 SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition with Advanced Services SP1 SQL Server 2005 Express Edition Toolkit SP1
資料庫引擎 X X
客戶軟體 X X X
全文本搜索
X
報表服務
X
Management Studio Express
X X
第二步:確定系統要求 SQL Server 2005 Express Edition沒有明顯的系統要求,尤其在伺服器功能非常強大的今天更是如此。其最低的系統要求如表B 所示: 表 B -- SQL Server 2005 Express Edition 的系統和軟體要求 版本特徵 SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition with Advanced Services SP1 SQL Server 2005 Express Edition Toolkit SP1
RAM (最小) 192 MB 512 MB 512 MB
RAM (推薦) 512 MB 1 GB 1 GB
Drive space 600 MB
Processor (最小) 600 MHz
Processor (推薦) 1 GHz
IIS 5 or 更高 No Yes No
操作系統支持 Windows Server 2003 SP1, Windows Server 2003 Enterprise Edition SP1, Windows Server 2003 Datacenter Edition SP1, Windows Server 2003 Web Edition SP1, Windows Small Business Server 2003 Standard Edition SP1, Windows Small Business Server 2003 Premium Edition SP1, Windows XP Professional SP2, Windows XP Home Edition SP2, Windows XP Tablet Edition SP2, Windows XP Media Edition SP2, Windows 2000 Professional Edition SP4, Windows 2000 Server Edition SP4, Windows 2000 Advanced Edition SP4, Windows 2000 Datacenter Server Edition SP4,Windows XP Professional SP3,Windows 7
軟體條件 .NET Framework 2.0 & MSXML 6
其他要求 伺服器連接到活動目錄域
強烈建議不要使用已有其它作用的伺服器用於安裝本軟體。如果沒有多餘的硬體設備,可以考慮使用VMware Server或Virtual Server 2005 R2,並且創建一個虛擬機。這兩個產品都是免費的,而且用於創建測試平台非常好。SQL Server 2005需要.NET Framework 2.0,它能暫停某些程序,以保持資料庫分離。 第三步: 安裝資料庫軟體的必要條件 在上面已經提到SQL Server 2005 Express Edition有很多軟體要求。在安裝資料庫軟體之前,必須准備好這些必要條件。 依次按照以下順序安裝相應的內容。 互聯網信息伺服器5或更高 如果Windows伺服器沒有安裝IIS,請從「開始」|「控制面板」|「添加刪除程序」|「添加刪除Windows組件」進行安裝。 .NET Framework 2.0 從這里下載.NET Framework 2.0(x86)。下載完成後,執行dotnetfx.exe文件,然後根據提示一步一步地操作,以下是我給出一些屏幕截圖。 MSXML6 從這里下載MSXML6.。執行msxml6.msi,進行快速安裝。 第四步: 創建 SQL Server service帳戶 從安全方面考慮,最好是作為常規用戶運行SQL Server。倘若有可能,不要在SQL Server上使用built-in服務帳戶。 創建一個域帳戶,命名為「SQLExpressUser」,如果連接到另一個域,則應該使用「活動目錄用戶」和「計算機」。如果僅僅進行本地測試,使用「計算機管理」添加帳戶。並請為帳戶指定合適的口令。 第五步: 安裝SQL Server 2005 Express Edition 在本文中,我演示安裝SQL Server 2005 Express Edition with Advanced Services SP1的過程。下載的文件名為「SQLEXPR_ADV.EXE」。雙擊文件開始安裝。文件的內容將被解壓縮並開始執行安裝。 安裝開始之後,在電腦屏幕給出安裝之前必須准備的必要條件信息之前,必須同意端用戶許可協議。安裝程序將處理這些安裝必要條件。點擊「安裝」按鈕,則開始安裝這些內容,並點擊「下一步」。 圖A:需要安裝新的本地客戶端和設置支持文件。 如果必要條件滿足,SQL Server安裝向導將開始工作。圖A顯示必要條件的列表。在圖B中,你可以看到在測試系統中有個關於最小硬體要求的警告信息。我將SQL Server 2005 Express Edition安裝在基於VMware Server的虛擬機上,安裝程序似乎不喜歡這樣:因為我僅僅為虛擬機分配768M RAM,而SQL Server實際需要1GB 。但是這個警告信息並不會終止安裝程序,所以我們可以繼續安裝。點擊「下一步」繼續。 圖B 如果產生嚴重問題,請在繼續安裝前更正它們 之後,需要提供用戶名和計算機名。並且不要選中「隱藏高級配置選項」復選框,所以在安裝的時候,可以看到這些可選內容。 圖C:提供注冊的詳細信息 下一步,將選擇安裝的特性與功能。雖然Express Edition是免費的,但它仍包含標准版和企業版的很多特徵。請注意,我選擇安裝的是Management Studio Express,這是微軟推出一款傑出的、可取代Query Analyzer和Enterprise Manager的軟體。我強烈向大家推薦安裝此版本。當前,我安裝的默認路徑為:C:\Program Files\Microsoft SQL Server。如果需要安裝在其它路徑,則點擊「瀏覽」按鈕並選擇新路徑即可。 圖D:確定安裝的特性 SQL Server 2000安裝可包含很多實例,並且可以從單個SQL Sever向多個資料庫提供服務。SQL Server 2005 Express Edition支持多達16個指定的實例,而Enterprise Edition則支持更多,達到50個。我在伺服器上安裝SQL Server 2005 Express Edition作為默認的資料庫實例。 圖E:選擇實例 設置服務帳戶的作用是:更好地保護SQL Server和網路的其他部分,尤其在出現安全問題的時候。如果在管理員帳戶下運行SQL Server,則存在其他風險,將有可能危及伺服器的安全。因此,一般在普通用戶帳戶下運行SQL Server 2005 Express Edition比較安全。 圖F:使用以前創建的帳戶作為SQL Sever2005的服務帳戶 SQL Server使用兩種方法鑒定使用用戶:1、直接依賴Active Directory(Windows鑒定模式);2、依賴其自身資料庫(混合模式,同樣支持Windows鑒定)。從安全形度考慮,Windows鑒定模式是首選。因為此時僅有一個單用戶資料庫。 然而,Windows鑒定模式不一定都是合適的。有時候使用混合鑒定模式的SQL Sever則比Windows鑒定模式SQL Sever更加安全。如果選擇了混合模式,則需要為SQL Sever 的「sa」用戶提供一個密碼。如果採用這種方法,請注意設置另外一個密碼。 圖G:選擇SQL用戶鑒定模 下一步,則是選擇校對方法。如果需要保持與以前老版本的SQL Sever的兼容性,則必須選擇「SQL Collations」。如果不需要考慮兼容性問題,則可選擇「Latin1_General」校對方法,此時可選擇使用不同的語言。 圖H:選擇校對方法 SQL Server 2005 Express提供了一些新特徵,比如在普通用戶賬戶下運行產品實例。使用用戶實例,則用戶可具有SQL「sandbox」的SQL系統管理員許可權,但是其他系統仍受保護,因為用戶的初級賬戶沒有權力作全局修改。資料庫在用戶實例下只支持單連接,高端特徵如「復制」則不支持。 如果在安裝中需要支持用戶實例,則應選中「Enable User Instances」復選框。 圖I:選擇是否支持用戶實例 「Reporting Services」是 SQL Server 2000的一個附帶物,但是其加強版被包含在SQL Sever 2005 中。如果安裝小型SQL Server 2005 Express Edition,我推薦安裝這個特徵,其默認的配置地址為http://{your server name}/ReportServer。Report Manager工具放置在http://{your server name}/Reports下。 如果在開發過程中使用SQL Server 2005 和Reporting Services,請注意獲得Reporting Services站點的SSL證書。SSL證書被收藏在IIS中。我將在另一篇「怎麼辦」文章中解釋如何在IIS中安裝證書。 圖J:Reporting Services是SQL Sever的一個很受歡迎的附屬品 微軟在其他應用中包含了一個令人驚奇的錯誤報告工具。這一特徵也包含在SQL Server 2005 Express的可選項中。另外,微軟歡迎你發送匿名的安裝使用數據給他們,但這一選項不是默認激活的。從個人來說,我喜歡這個錯誤報告服務,但是我不喜歡發送使用信息。 圖K:確定向微軟發送的信息 這些都是SQL Server 2005 Express Edition的可選項,選擇這些選項以繼續安裝。 圖L:安裝進度 在某些情況下,當出現SQL Native Client 和 SQL Server Database Services錯誤時,則導致安裝失敗。另外,工作站組件也會提示失敗。如果發生這種情況,則有可能是電腦上存在相沖突的SQL Server 服務,並且以前安裝的Native Client產生了問題。如果確實是這樣,請參看下面的步驟進行修正: 將工作目錄轉換到存放下載的SQL Server Express 2005 installer位置。 釋放安裝程序中的內容到一個新的目錄:SQLEXPR_ADV.EXE /x:c:\sqltmp。如果下載的文件沒有包含這個高級服務,請使用下面的命令:SQLEXPR.EXE /x:c:\sqltmp進行代替。 轉換到C:\sqltmp\setup。 運行「sqlncli.msi」。 選擇「卸載Uninstal」選項。 重啟伺服器。 再次運行SQL Server Express 2005 installer,安裝應該會成功了。 安裝完畢 此時,SQL Server 2005 Express Edition安裝完畢,並且可以使用與資料庫伺服器一起安裝的SQL Server Management Studio Express工具進行管理。可以通過「開始|所有程序| Microsoft SQL Server 2005 | SQL Server Management Studio Express」運行此工具
F. sql server 2008與sql server 2008 R2有啥區別
sql server 2008 是基於Vista內核的
sql Server 2008 r2是基於 win7內核的
r2是算是加強版的吧,多了一些新功能
G. 目前那種資料庫最流行學習該資料庫什麼書好要全面
樓主你好!, 我覺得吧,學數據不應該針對品牌來學習。 很多企業在招聘的時候通常要求「熟練使用SQLSever/Oracle/MySQL/DB2一種或者多種資料庫」, 而不會嚴格要求會使用哪一個資料庫。 呵呵,這是因為多數資料庫的數據存儲、數據查詢都大同小異,甚至程序員執行對資料庫的連接、查詢操作時、使用的語句都是標準的、一樣的。 學資料庫,主要學習的是資料庫語言。 這里小僧介紹一下資料庫語言 SQL語言:SQL語言是1984年由Boyce和Chamberlin提出來的,1975-1979年IBM公司研製的關系資料庫管理系統原型系統System R實現了這種語言, 經過多年的發展,SQL語言已經成為關系資料庫的標准語言 T-SQL語言:(Transact-SQL)是標准SQL的加強版,熟練標準的SQL命令之外,還多SQL命令做了許多擴充,提供類似於C語言的基本功能,如變數說明、流程式控制制、功能函數等。 現在操作資料庫一般用的都是T-SQL語言 T-SQL主要由以下幾部分組成 DML(數據操作語言):用來查詢、插入、刪除和修改資料庫中的數據,如SELECT(查詢)、Insert(插入)、UPDATE(更新)以及Delete(刪除) DCL(數據控制語言):用來控制資料庫組建的存取學科、存取uanxian等。如Grant、Revoke DDL(數據定義語言):用來建立資料庫、資料庫對象和定義其列,大部分是以Create開頭的命令,如 Create Table、Create View及Drop Table等。 除此之外,T-SQL還包括變數聲明、內嵌函數以及其他的命令等·· 差不多這些了,希望樓主能學有所成-。-b
希望採納
H. 超贏軟體增強SQL版數據怎麼保存下來
在關閉後台程序的時候選擇「Y」就可以了,也就是選擇是,選擇Y表示感謝是退出系統並且備份數據。選擇「N」表示只退出系統不備份,選擇「取消」表示返回軟體後台界面。
I. SQL2008和sql2008 r2有什麼區別
sql server 2008 是基於Vista內核的 sql Server 2008 r2是基於 win7內核的 r2是算是加強版的吧,多了一些新功能