![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 請建議應用程式開發工具
(https://www.pcdvd.com.tw/showthread.php?t=832254)
|
|---|
請建議應用程式開發工具
事情是這樣,小弟最近進入一家新的公司,本來是應徵dba,但進去不到二個星期,就被要求要會開發應用程式,但小弟對這方面完全不懂,比方說,如果想要有能力寫一個叫修系統,需要會什麼呢?
主管是說希望我用java去寫,因為它是跨平台,跨資料庫的,但我擔心的是,等到我學會了,搞不好已經被fire了,另一方面是說我的人生職程規劃是想成為一個很優秀的dba,學java好像不太相關? 我看了二天,有看到oracle developer suit這個軟體,但我有幾個問題: 1 它是跨平台嗎?它是跨資料庫嗎?我找不到確定的答案 2 寫一個叫修系統,從頭到尾可以用它完成嗎?還是有需要別的東西? 請應用程式開發高手解答,謝謝 |
引用:
只要略懂資料庫語法 前端看是要用Java C# 還VB都可以阿 連C++都可以 程式語言只是工具 看你們公司的DB用哪一種 再來決定用哪個語言開發 C#也可以當成Oracle DB的前端 Java也可以連SQL Server阿 :laugh: 只是好不好用而已 不過你老闆叫你用Java那就學阿 書買下去就會寫了 |
1. java 寫的東西都是跨平台的,但是有沒有跨資料庫跟你用的 sql statement 有關
跟 java 還是 .net 語言無關 2. 不管你用 JDeveloper 還是記事本都可以完成,這只是一個工具而已 不過我覺得你的重點應該要不要離職吧 :jolin: |
請問 DBA 是 ..... ?
:confused: :confused: :confused: |
引用:
資料庫管理師 :jolin: 免錢的java開發工具請用eclipse 不曉得樓主對於DBA這個工作的內容清不清楚? 因為最標準的工作不是只有備份資料跟故障排除而已 :think: |
抱歉我沒說清楚,公司目前使用的資料庫有ms sql 2005,oracle 9i,oracle 10g,我標題可能也下錯了,應該是程式語言,不是程式工具。
我了解資料庫除了備份還原,管理外還有很多其它的,例如效能調校,rac,data guard等等,我也希望能將資料庫學得更好,但是公司人力不足,而且有很多系統還未開發,所以公司主管是要我多學一點,從db延伸出去。我目前連網管的部份也有要做。 主管是希望我能學java及相關的程式,但我是怕等我學會,就拉太久的時間了,這幾天有到處看,發現有oracle developer這個東西,但我不確定它到底可以做到哪些?可以從前端一直包到後端嗎?看了oracle的官網,但都沒說的很清楚,另外它和oracle sql developer的差異又是為何? 主要是希望能找個能快點上手,又不會無用的來學(希望學的能跨平台,跨資料庫),然後跟dba的職涯規劃能有所幫助。請懂的人幫忙說明一下。謝謝各位的回應。:) |
引用:
閃開~~~ 讓專業的來 外包給我吧 |
對了
我是認真的 , 或許你可以考慮外包給我 , 然後你跟我講規格 我會把原始碼都給你 至於付費大家可以談 , 或許這是對於不景氣的另外一種合作方式 |
pl/sql、store procedure也要需要懂一些
需要改善自己的工作效率的時候可以花時間寫一下程式 到時候哪一天也許會用的到(不是一定用的到,要看產業) 既然老闆都說用java了,你就先去看java的書吧(推薦網站:java world) 程式設計略懂就夠了,還要練就一個本事就是,查google就可以寫出來 真的可以查出一堆原始碼 :stupefy: 如果你略懂程式設計,應該可以很清楚,單純跟資料庫連線的程式 不外乎也只有連到DB查資料,然後對資料做新增修改刪除,不然就是排列組合而已 沒那麼難 不然也可以買現成套裝軟體來用(例如:oracle的form/report----跟delphi差不多用法) 只是很貴 :stupefy: ,能否用到其他db,就不知道了,但是看設定方式,覺得應該只能用在oracle :stupefy: 學點程式,有益無害的(至少要學會拼奏原始碼。) ps.不是每一間公司都會需要dba寫程式啦,寫程式只是因為dba改善自己作業流程,讓自己更輕鬆而已,剩下就是把時間花在障礙排除跟備份、效能調教 ps2.我沒做過dba,但我清楚工作內容,雖然我們公司的dba不需要寫程式 :stupefy: |
如果是要做網頁介面的,就是背後會有web server,Java比較好開發,因為可用的工具,教學多,例如eclipse + tomcat + jsp開發環境架設,網路上可找到很多分享.
windows桌面應用程式的話,還是用MS visual studio系列來實作,感覺Java的GUI還不若visual studio流暢. 還有找人合作也是一個學習的方法,互相分享經驗.現在再從零開始時間上似乎會拖太長. |
| 所有的時間均為GMT +8。 現在的時間是04:15 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。