![]() |
||
|
Basic Member
加入日期: May 2004
文章: 15
|
請建議應用程式開發工具
事情是這樣,小弟最近進入一家新的公司,本來是應徵dba,但進去不到二個星期,就被要求要會開發應用程式,但小弟對這方面完全不懂,比方說,如果想要有能力寫一個叫修系統,需要會什麼呢?
主管是說希望我用java去寫,因為它是跨平台,跨資料庫的,但我擔心的是,等到我學會了,搞不好已經被fire了,另一方面是說我的人生職程規劃是想成為一個很優秀的dba,學java好像不太相關? 我看了二天,有看到oracle developer suit這個軟體,但我有幾個問題: 1 它是跨平台嗎?它是跨資料庫嗎?我找不到確定的答案 2 寫一個叫修系統,從頭到尾可以用它完成嗎?還是有需要別的東西? 請應用程式開發高手解答,謝謝 |
|||||||
|
|
|
Senior Member
![]() ![]() ![]() 加入日期: Oct 2006
文章: 1,384
|
引用:
只要略懂資料庫語法 前端看是要用Java C# 還VB都可以阿 連C++都可以 程式語言只是工具 看你們公司的DB用哪一種 再來決定用哪個語言開發 C#也可以當成Oracle DB的前端 Java也可以連SQL Server阿 ![]() 只是好不好用而已 不過你老闆叫你用Java那就學阿 書買下去就會寫了 此文章於 2008-12-20 05:51 PM 被 lobben 編輯. |
|||
|
|
|
New Member
加入日期: Feb 2007
文章: 4
|
1. java 寫的東西都是跨平台的,但是有沒有跨資料庫跟你用的 sql statement 有關
跟 java 還是 .net 語言無關 2. 不管你用 JDeveloper 還是記事本都可以完成,這只是一個工具而已 不過我覺得你的重點應該要不要離職吧 ![]() |
|
|
|
Major Member
![]() 加入日期: Nov 2001 您的住址: 在門牌上
文章: 119
|
請問 DBA 是 ..... ?
![]()
__________________
![]() 2005.06.30 七星山主峰拍的 |
|
|
|
Regular Member
![]() ![]() 加入日期: May 2004
文章: 52
|
引用:
資料庫管理師 ![]() 免錢的java開發工具請用eclipse 不曉得樓主對於DBA這個工作的內容清不清楚? 因為最標準的工作不是只有備份資料跟故障排除而已 ![]()
__________________
今雖..破功
此文章於 2008-12-20 06:54 PM 被 江譽謬 編輯. |
|
|
|
|
Basic Member
加入日期: May 2004
文章: 15
|
抱歉我沒說清楚,公司目前使用的資料庫有ms sql 2005,oracle 9i,oracle 10g,我標題可能也下錯了,應該是程式語言,不是程式工具。
我了解資料庫除了備份還原,管理外還有很多其它的,例如效能調校,rac,data guard等等,我也希望能將資料庫學得更好,但是公司人力不足,而且有很多系統還未開發,所以公司主管是要我多學一點,從db延伸出去。我目前連網管的部份也有要做。 主管是希望我能學java及相關的程式,但我是怕等我學會,就拉太久的時間了,這幾天有到處看,發現有oracle developer這個東西,但我不確定它到底可以做到哪些?可以從前端一直包到後端嗎?看了oracle的官網,但都沒說的很清楚,另外它和oracle sql developer的差異又是為何? 主要是希望能找個能快點上手,又不會無用的來學(希望學的能跨平台,跨資料庫),然後跟dba的職涯規劃能有所幫助。請懂的人幫忙說明一下。謝謝各位的回應。 ![]() 此文章於 2008-12-20 10:50 PM 被 z2246747 編輯. |
|
|
|
Basic Member
加入日期: Apr 2005 您的住址: 台灣
文章: 12
|
引用:
閃開~~~ 讓專業的來 外包給我吧
__________________
int 一定會中樂透函數(void) { int result=一定會中(); char get[15]; if (result) { 取得樂透號碼(get); printf(" 本期樂透號碼:%s \n",get); return true; }else { 求求你讓我中(); 一定會中樂透函數(); } return false; } |
|
|
|
|
Basic Member
加入日期: Apr 2005 您的住址: 台灣
文章: 12
|
對了
我是認真的 , 或許你可以考慮外包給我 , 然後你跟我講規格 我會把原始碼都給你 至於付費大家可以談 , 或許這是對於不景氣的另外一種合作方式
__________________
int 一定會中樂透函數(void) { int result=一定會中(); char get[15]; if (result) { 取得樂透號碼(get); printf(" 本期樂透號碼:%s \n",get); return true; }else { 求求你讓我中(); 一定會中樂透函數(); } return false; } |
|
|
|
Regular Member
![]() ![]() 加入日期: May 2004
文章: 52
|
pl/sql、store procedure也要需要懂一些
需要改善自己的工作效率的時候可以花時間寫一下程式 到時候哪一天也許會用的到(不是一定用的到,要看產業) 既然老闆都說用java了,你就先去看java的書吧(推薦網站:java world) 程式設計略懂就夠了,還要練就一個本事就是,查google就可以寫出來 真的可以查出一堆原始碼 如果你略懂程式設計,應該可以很清楚,單純跟資料庫連線的程式 不外乎也只有連到DB查資料,然後對資料做新增修改刪除,不然就是排列組合而已 沒那麼難 不然也可以買現成套裝軟體來用(例如:oracle的form/report----跟delphi差不多用法) 只是很貴 ,能否用到其他db,就不知道了,但是看設定方式,覺得應該只能用在oracle 學點程式,有益無害的(至少要學會拼奏原始碼。) ps.不是每一間公司都會需要dba寫程式啦,寫程式只是因為dba改善自己作業流程,讓自己更輕鬆而已,剩下就是把時間花在障礙排除跟備份、效能調教 ps2.我沒做過dba,但我清楚工作內容,雖然我們公司的dba不需要寫程式 ![]()
__________________
今雖..破功
此文章於 2008-12-21 12:49 AM 被 江譽謬 編輯. |
|
|
|
Major Member
![]() 加入日期: Jan 2002
文章: 187
|
如果是要做網頁介面的,就是背後會有web server,Java比較好開發,因為可用的工具,教學多,例如eclipse + tomcat + jsp開發環境架設,網路上可找到很多分享.
windows桌面應用程式的話,還是用MS visual studio系列來實作,感覺Java的GUI還不若visual studio流暢. 還有找人合作也是一個學習的方法,互相分享經驗.現在再從零開始時間上似乎會拖太長. |
|
|