當前位置:首頁 » 編程語言 » 程序員需要很復雜的sql嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

程序員需要很復雜的sql嗎

發布時間: 2023-07-04 02:56:45

㈠ Java程序員需要精通sql資料庫

理論上是這樣,軟體工程師更應該關注於程序設計而非對於某一技術的掌握,編寫和優化SQL應該交由基敬輪資料庫專家負責,這是一種關注分離。x0dx0a但實際和理論相差甚遠,尤其在中國:x0dx0a很少公司會聘請資料庫專家進行開發的工作。x0dx0a而且相對的,資料庫專家並不了解具體軟體開發的技術,然而也沒有人要求資料庫專家要了解這些技術(是不是覺得對軟體工程師很不公平),如果想讓資料庫專家能夠工作搏信起來,軟體工程師就必須從設計上把業務層與持久層的分離,目前很少工程師能夠做到這一點,基本上都是把SQL內嵌到業務層里了。x0dx0a所稿指以如果公司沒有提供這樣理想的開發環境,還是有必要熟悉SQL的。

㈡ 過於復雜的sql語句有哪些缺陷

過於復雜的sql語句有哪些缺陷
不同的資料庫甚至相同資料庫的不同版本都可能不一樣,具體可以查詢聯機幫助,或參閱產品規格說明。總的來說SQL語句的最大長度限制都是很大的,編寫SQL語句一般不需要考慮語句的長度問題。例如ACCESS的SQL最大長度約為6,4000個、MSSQL為65,536 * 網路數據包。像這樣的長度,足夠你寫下長篇大論了。但是話要說回來,一個太長的語句其執行效率變得會低下,盡量避免編寫太長和過於復雜的SQL語句還是非常必要的。

㈢ java程序員有必要練習SQL么

非常有必要,後端開發和資料庫直接打交道,而且90%的情況都是開發人員寫sql,個別的sql才會由dba去優化,一個你的主要工作內容當然要練習