我即將開始以適當的方式重做公司數據庫。我們目前的數據庫是一團糟,幾乎沒有文件。我想知道在設計Interbase數據庫時人們推薦使用什麼?有什麼好的可視化模式設計器可以生成SQL嗎?用手完成這一切會更好嗎?使用interbase設計數據庫表的最佳方法是什麼?
基本上,什麼是設計和記錄數據庫時,人們通常採取的步驟?如果它很重要,我打算使用Hibernate作爲數據庫的ORM。 (與Interbase的具體提示將不勝感激)。
謝謝!
我即將開始以適當的方式重做公司數據庫。我們目前的數據庫是一團糟,幾乎沒有文件。我想知道在設計Interbase數據庫時人們推薦使用什麼?有什麼好的可視化模式設計器可以生成SQL嗎?用手完成這一切會更好嗎?使用interbase設計數據庫表的最佳方法是什麼?
基本上,什麼是設計和記錄數據庫時,人們通常採取的步驟?如果它很重要,我打算使用Hibernate作爲數據庫的ORM。 (與Interbase的具體提示將不勝感激)。
謝謝!
如果這是最近被創建,並在業務不依賴於一個全新的數據庫應用程序,然後我說萬馬奔騰你重新寫/新數據庫。不過,我懷疑你正在處理一個已經存在了幾年並且被大量使用的數據庫。
如果我說得對,數據庫是一個數歲,我強烈反對從頭開始。幾乎任何幾年的生產數據庫都會「混亂」。這通常是因爲現實世界對程序的需求通常要求解決方案有點混亂。從現在開始的幾年,這將是你的全新數據庫(你應該走這條路)。
這裏有一些原因,我不會從頭開始重新生產數據庫:
這裏是我推薦的方法:
我知道這似乎是一個繞很遠的路,而是把它從別人誰一直保持到現在創造了12年的數據庫 - 當前的數據庫可能是凌亂,因爲現實世界的要求是凌亂。
通常,我使用文本編輯器。偶爾,我使用Database Workbench。最後我聽說,Embarcadero將爲他們的一些數據庫建模工具添加InterBase支持,但我不知道它是否已發佈。