要學那種 SQL ?



贊助商連結


chengmou
2001-05-01, 05:16 PM
請問外面的 SQL 很多,請問那種 SQL 最普遍,最多人使用呀? MS SQL , MYSQL ?
我要用 WINDOWS 的話要用那種?而用 LINUX 的話要用那種呢?
THANKS.

贊助商連結


lschang
2001-05-03, 09:03 AM
先生,請您先搞清楚,sql 是結構化查詢語言。它與軟体 是independ 獨立的 ok !
以 sql 來說目前大家follow 的是 T_SQL Language
以package 來說 有名的RDBMS (資料庫管理系統) 如 oracle ,ms sql,ibm db2,imformix 等
在 linux 上以 postgresql ,mysql 等著稱 以功能上來說 前者較齊全,且目前一直開放source ,且免費授權。後者則目前有商業化服務升級,且使用的個人戶及參考資料較普及
在windows 則db2,oracle,mssql 皆可,但oracle 則佔有率很高同樣 $ 也很高效能也最好,最好學則是mssql 但效能不佳。

kenlai
2001-05-03, 10:38 AM
SQL 是查詢 DataBase 的語言。
而 MySQL, SQL Server, DB2.... 等都是一種 DataBase 的軟體(或是像 lschang 兄說的"管理系統", 因為通常都會有一個管理的程式給你用。)

如果你要入門的話,MySQL 是比較快上手,但它目前還是有一些 BUG 讓它的相容性及穩定性不能跟大型的DB相比,印象中就碰過儲存雙引號(單引號?)及中文需轉換的問題。

chengmou
2001-05-03, 09:10 PM
原始作者是 : kenlai
SQL 是查詢 DataBase 的語言。
而 MySQL, SQL Server, DB2.... 等都是一種 DataBase 的軟體(或是像 lschang 兄說的"管理系統", 因為通常都會有一個管理的程式給你用。)

如果你要入門的話,MySQL 是比較快上手,但它目前還是有一些 BUG 讓它的相容性及穩定性不能跟大型的DB相比,印象中就碰過儲存雙引號(單引號?)及中文需轉換的問題。

MY SQL 是 FOR LINUX 還是 WINDOWS 呀?
還是都有?
THANKS.

kenlai
2001-05-12, 02:43 PM
MySQL 目前是都有。

你可以上 http://www.mysql.com/ 去看看

iget
2001-05-13, 12:24 AM
SQL多半會搭配一些程式語言或是script language來完成的,至於要用或是要學哪一種,可能要看你搭配的是哪一個囉.

若是用ASP,ASP.NET,無疑地搭配MS SQL會是最佳選擇(因為是同一家嗎!),當然要搭配Oracle,Mysql也是可以

以PHP或ASP而言,都可以搭配MSSQL,MYSQL,ORACLE等(且不管效能的話),其他的SQL可不可以,那我就才疏學淺了

dinocho
2001-05-20, 10:50 PM
不管是哪種程式都可以ODBC來Link資料庫(Windows下)的,但是要注意每家的SQL語法不見得會相同....