❶ 想問問大家,sql server,PL/SQL,mysql這幾個什麼區別
sql server,PL/SQL,mysql區別為:性質不同、數據類型不同、面向群不同。
一、性質不同
1、sql server:sql server是Microsoft公司推出的關系型資料庫管理系統。
2、PL/SQL:PL/SQL是一種過程化語言,是Oracle資料庫對SQL語句的擴展。
3、mysql:mysql是一個關系型資料庫管理系統,由瑞典MySQL AB 公司開發,屬於Oracle旗下產品。
二、數據類型不同
1、sql server:sql server對非傳統的數據類型缺乏內置的支持。
2、PL/SQL:PL/SQL能夠利用Web的多媒體特性,將在Web中發現的各種數據類型集成為數據包(mess)。
3、mysql:mysql能夠將非傳統的數據存儲到單獨的伺服器里的平面(flat)文件中,然後使用OLE-DB將它們鏈接在一起。
三、面向群不同
1、sql server:sql server的面向群體為商業化大型企業。
2、PL/SQL:PL/SQL的面向群體為商業化大型企業。
3、mysql:mysql的面向群體為一般的個人使用者和中小型企業。
❷ plsql是oracle嗎
pl/sql是個非常不錯的第三方軟體,專門用於連接oracle的資料庫,進行資料庫設計和管理的
有點類似mssql
server的企業管理器,不過由於oracle自身的原因,圖形化管理可能沒有很好,很多還是需要命令行來執行而已。
❸ plsql是oracle嗎
從版本6開始PL/SQL就被可靠的整合到ORACLE中了, PL/SQL 不是一個獨立的產品,他是一個整合到ORACLE伺服器和ORACLE工具中的技術,可以把PL/SQL看作ORACLE伺服器內的一個引擎,sql語句執行者處理單個的sql語句,PL/SQL引擎處理PL/SQL程序塊。當PL/SQL程序塊在PL/SQL引擎處理時,ORACLE伺服器中的SQL語句執行器處理pl/sql程序塊中的SQL語句。
❹ plsql developer是mysql嗎sqlserver又是什麼他們去驅動程序一樣嗎
plsql developer不是mysql嗎。
sqlserver指MS SQLSERVER(微軟的SQL資料庫)。
他們的內核完全不一樣。
護展知識:
1、我們最常見的三個資料庫系統,它們分別是:ORACLE(甲骨文)、MYSQL、MS SQLSERVER(微軟的SQL資料庫)。
2、plsql developer 是操作ORACLE(甲骨文)使用的,它不是mysql。
3、mysql 是一個小型資料庫系統,一般用於單機或小型數據服務上。
4、sqlserver一般指微軟的 MS SQL Server資料庫系統。
5、三個常見的資料庫系統,都使用相對近似的SQL標准語句進行後台數據操控。但它們的核心完全不同,與客戶端的介面也很不同,只是使用的SQL語句的標准很相似。
❺ 客戶端pl/sql引擎和伺服器端pl/sql的區別
這個我都不太理解,感覺理解的人應該不多。Oracle數據體系結構dba方面的知識沒有提到這方面內容,PLSQL書上也很少有講這個。
PLSQL引擎是Oracle多種產品的一種特殊組件,用來處理PLSQL塊或者PLSQL子程序。服務端引擎和客戶端引擎應該沒什麼區別。
sql引擎必須在服務端,而plsql引擎可以在伺服器端也可以在客戶端.
plsql是Oracle資料庫系統和Oracle工具(如apex,oracle form,reports的一部分)的一部分,所以PLSQL可以駐留在PLSQL多層架構的任何層。
當PLSQL引擎在客戶端,如果PLSQL中不包含sql語句,那麼整個PLSQL語句都將在客戶端的PLSQL引擎中執行。
如果在sql中調用PLSQL,需要在兩種引擎之間切換,要使用到表函數,管道之類的。sql調用的PLSQL子程序必須在服務端。
純手打,只能講這么多了。
❻ oracle中plsql與sqlplus的區別是什麼啊它們分別用來做什麼啊
一、SQL Plus是oracle提供的一種用戶介面。類似於操作系統的命令行。用戶可以通過在SQL Plus中輸入命令來向資料庫發 送命令,資料庫也將處理結果通過SQL Plus呈現給用戶。是資料庫和用戶的交互工具。
二、PL/SQL則是oracle的過程化編程語言,定義了大量語法,用戶可以遵循這些語法來定義程序塊,以完成復雜的資料庫操作。這些代碼塊可以作為資料庫對象進行存儲,有利於實現代碼復用。程序塊開發工作,照樣可以在用戶工具SQL Plus上完成。
❼ 問一個問題。plsql和mysql,sql server
plsql只用於oracle,plsql是oracle的第三方軟體,其他資料庫不可用。而且plsql不是語言,只是一個工具。
mysql,oracle,sqlserver對應的語言都叫sql語言,但是對於不同資料庫,語法略有不同,內置函數也略有區別,存儲過程,自定義函數等等語法也不同,但是學了其中一個,對於學其他的來說,很有幫助,這三個來說,基本學任意一個就可以,其他的到時候靈活變換,記住函數什麼的也就可以了。
❽ Pl/Sql可以連接哪些資料庫
在甲骨文資料庫管理方面,plsql是對結構化查詢語言(SQL)的過程語言擴展。plsql的目的是聯合資料庫語言和過程語言.可以連接oracle的9i
10g
11g等各個版本的資料庫
❾ 要會用PLSQL Developer 資料庫。要學什麼語言。請高手詳細解說下,我沒什麼軟體基礎的,
首先,plsql developer不是資料庫,是oracle資料庫管理工具。
要想學習plsql,先要熟悉sql。plsql中有很多oracle自己的一些語法和類庫,這些也需要學習。