台灣最大程式設計社群網站
線上人數
2368
 
會員總數:246502
討論主題:190009
歡迎您免費加入會員
討論區列表 >> 心情甘苦談 >> 請問資料庫和程式語言有什麼關係?該如何搭配?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問資料庫和程式語言有什麼關係?該如何搭配?
價值 : 0 QP  點閱數:2602 回應數:11
樓主

gieigo
初學者
22 26
227 28
發送站內信

各位大大好:
1.請問程式語言和資料庫之間是否有關連?
2.若有
(1)是什麼樣的關係?
(2)該如何搭配?
以小舖內討論區為例,程式語言有好多種,資料庫也有好多種,該如何搭配?
3.要學哪一種,比較好呢?
4.或是其它的建議
謝謝各位撥時間回答我的問題

本篇文章發表於2006-02-20 23:12
1樓
回應

nobo
捐贈 VP 給 nobo 檢舉此回應
程式語言就是寫程式的@@
寫完程式總要儲存吧??
所以就要存在資料庫
怎麼搭配阿
都可以ㄚ隨你高興
以web form來說 要不用錢的就用PHP + MY-SQL 或 JSP + MYSQL
如果程式寫程式的工具要好用要操作容易就 ASP.NET加MS-SQL
當然所有的配合都有人用
以現在開始學的話...
就ASP.NET加MS-SQL







本篇文章回覆於2006-02-21 00:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
如果你要寫的程式是'計事本','小畫家','計算機'...這類程式是不必用到資料庫的
如果你要寫的是'會員管理系統','產品庫存量管理系統',通常會將會員,產品等資料存放在資料庫中,再寫程式做出比較具親和力的使用介面,因此使用者即使完全不懂什麼是資料庫,也可以正常操作(例如7-11的櫃台工讀生,只需簡單操作就完成售貨的動作)

至於學哪一種比較好,是要搭配的沒錯,以公司角度來講,通常是以資料庫的大小(小舖的會員數量就比華航員工,飛行排班等資料少多了),穩定度(有的網站偶爾掛掉沒關係,你總不希望有些班機偶爾停飛一天,對吧),價格(有的免費,有的上千萬元),.....等因素
至於用哪一種程式語言來開發也是要評估的,沒有絕對的答案

至於你要學哪一種....你學什麼語言,都有機會找到工作機會,你一輩子應該也不會只學一種,因此你可以先找一種入門並學好它(最好是學精),日後再學別的
本篇文章回覆於2006-02-21 09:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

gieigo
檢舉此回應
謝謝兩位大大,我還想請問:
1.ASP.NET MS-SQL這兩個軟體要去哪媔R? 價格是多少?
2.該選哪一種搭配,適合初學者並具有發展性的呢?
3.學,該如何學呢?請前輩們多多指教,謝謝!
本篇文章回覆於2006-02-21 23:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
asp.net是一種資訊技術,如果你只是要建立能開發測試的環境,那麼你只要安裝windows,vs.net 2005,就可以練習了
本篇文章回覆於2006-02-22 09:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

gieigo
檢舉此回應
to Allen
在下才疏學淺,可否請你講詳細點?
另外,
1.是要買書自己學(買哪些書?),還是要去補習(去哪婺氶H)?
2.學的過程,該如何學習才能真正具有實力?
本篇文章回覆於2006-02-22 23:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
您只需要安裝windows作業系統,再安裝Microsoft Visual Studio .NET 2005, 就有足夠的環境,可以開始撰寫asp.net了
我自己學asp.net是沒補習,買書的話,書店有不少可以自己去翻翻,或參考
http://www.allenkuo.com/forum/viewthread.asp?mid=1569&


>>學的過程,該如何學習才能真正具有實力?
努力學習加努力實作,再加持之以
本篇文章回覆於2006-02-23 09:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

gieigo
檢舉此回應
to allen
請問:
1.>>安裝Microsoft Visual Studio .NET 2005
要用什麼安裝?
2.>>學習ASP.NET之前, 務必先學會VB.NET or C#, 不要打算一起學, 那是不容易學好的
為什麼有此前後關係呢?
謝謝你撥空回答!
本篇文章回覆於2006-02-23 23:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

王啟源
捐贈 VP 給 阿源哥哥 檢舉此回應
我個人一向是比較節儉的,所以一開始學習一種新的程式語(開發工具)
是不會一下子把所有的行頭都買齊,或是馬上花大錢去上補習班的,
萬一只是一頭熱,等學了幾天又提不起勁了不是白花錢了嗎?

現在正是微軟新工具VS.NET 2005上市打廣告正兇的時候,
如果努力地在網路上找還是有許多免費的資源可利用。
(可能需要有些英文閱讀能力)

首先假設您已經有了電腦,且作業系統是可以執行IIS(Windows 2000, Windows XP Profesion...)
然後您可以依次下載及安裝:
1Microsoft.NET Framework 2.0
2Microsoft.NET Framework SDK 2.0
3Microsoft SQL Server 2005 Express
4Microsoft Visual Web Developer 2005 Express

安裝完後,應該已經具備了開發一個中小型Web Application的環境了。
是有聽說Express版本是免費,也有人說是只能使用一年,但是無論如何
還是學個一年再考慮是否要購買數萬元的行頭。

那參考書籍呢?
一、安裝完Microsoft.NET Framework SDK 2.0後,會在電腦上裝入「快速入門教學課程」的網頁文件,
可以用來作學習的材料。

二、如果您有上網註冊Microsoft Visual Web Developer 2005 Express,微軟會
Mail一份文件給您,告訴您一個可以下載許多資源的網站,在該網站可以下載一本約200頁的書(.pdf)
書中的範例也可以下載。(英文)

題外話:
從您的提問方式,似乎是完完全全沒有接觸過程式設計的樣子,在這堨給您一個心理建設,
要想從事程式設計這一行,如果不是因為興趣的支持,只是羨慕人家的工作方式,及信了
某些補習班誇大不實的廣告(什麼有証照月入六七萬之類的)是很容易作不下去半途而廢的

總之一句話,加油!
本篇文章回覆於2006-02-23 23:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

gieigo
檢舉此回應
啟源大哥:
我有幾個問題:
1.
>>然後您可以依次下載及安裝:
>>1Microsoft.NET Framework 2.0
>>2Microsoft.NET Framework SDK 2.0
>>3Microsoft SQL Server 2005 Express
>>4Microsoft Visual Web Developer 2005 Express
要去哪堣U載?

2.若以Dreamwaver+PHP+mysql 搭配去學,好嗎?

3.我對程式真的很陌生,連從何處下手都不知道,希望能再多點指導(資料庫和程式語言這方面)以便能對學程式有概念可較易進入狀況

另外,謝謝啟源大哥你的勉勵,我會加油的!
本篇文章回覆於2006-02-25 01:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

流雲
捐贈 VP 給 流雲繫絮 檢舉此回應
1.

這兒可下載

http://www.asp.net

2.

開心就好:)

3.

可以請家教:)!
本篇文章回覆於2006-02-25 01:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

王啟源
捐贈 VP 給 阿源哥哥 檢舉此回應
To gieigo

針對您#9-2的問題,我想說一下我的意見。
不管是ASP、ASP.NET、JSP、PHP都可算是目前常見的開發網頁資料庫程式的語言(或許不能說語言,工具吧)
一般在學習或開發專案是不會搭配去學(或去用),除非功力達到一定的程度,
有需要作到系統整合才會用到兩項以上的工具。

舉個例子來說,您想要去一個地方。您可能會有許多交通工具可以選擇:
腳踏車、汽車、公車、火車、船、飛機‥‥‥(當然您不可能會選擇洗衣機)
然後,您可能會依所要到達的地點對這些交通工作個搭配(有時只要腳踏車就能達到目的,您該不會去選飛機吧)
但是不管您會先開車到火車站、然後搭火車再轉公車到機場搭飛機。
您一次也只能使用一項交通工具,您總不能同時又開車又騎腳踏車吧!

所以說,我想您不可能同時又學ASP.NET又學PHP吧。Anyway,我想說的是好好地評估一樣,選定了就
一直勇往直前,等精通了再去談其它。(以前我們教官都說「彈吉他」)
本篇文章回覆於2006-02-25 13:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.