database-schema

    5熱度

    2回答

    似乎org.hibernate.cfg.Configuration對象可以用於通過調用validateSchema方法以編程方式執行驗證。 但是,此方法需要dialect和databaseMetadata對象。 我正在使用Spring,我可以從Spring上下文中獲取AnnotationSessionFactoryBean對象。到目前爲止,我有以下代碼: AnnotationSessionFact

    4熱度

    1回答

    我們將多個數據庫的多個實例部署到多個站點。這些網站都有自己的DBA。在總部,我們希望監控所有衛星數據庫,並在任何模式發生變化時收到通知(表格結構,存儲過程,視圖等)。 有沒有可以執行此功能的工具?

    1熱度

    1回答

    我在mysql中有一個現有的數據庫。我的一張桌子有不連續的ID。我想修改表的ID,使它們從1到行數。 這個特殊的表不會有傳入引用,所以可以在不修改其他表的情況下更改ID。 我想這樣做的原因是,我想用我正在編寫的工具處理數據,如果ID是連續的,那麼許多事情會更簡單。

    5熱度

    3回答

    我有一個尺寸(SiteItem)事實表中有兩個重要的事實: perUserClicks perBrowserClicks 然而,這個維度中,我有一個基於屬性列的值的組(我們稱之爲組AboveFoldItems, LeftNavItems,OnTheFlyItems等)都有更多的事實特定於該組: AboveFoldItems: eyeTime, loadTime LeftNavItems:

    6熱度

    3回答

    在db設計正確的方法中使用「view」還是應該處理它的代碼?有什麼優點或缺點?

    0熱度

    1回答

    我的公司有一些應用程序,我們在我們構建的網站中部署。最近,一個非常古老的應用程序需要被包含在一個新的應用程序的旁邊,並且存在衝突,這兩個應用程序都需要使用重複的表名。 我們現在是在更新一箇舊的應用程序的過程中,會有一些數據庫更新。我很好奇人們認爲最佳做法(或者你是如何做的),以幫助確保這些名稱衝突不會發生。 我看了架構的,但不知道如果多數民衆贊成我們要採取正確的道路。作爲documentation

    0熱度

    3回答

    我目前正在從事批發在線T恤商店。我已經完成了這個固定的數量和價格,它的工作正常。現在我需要爲可變數量和價格做到這一點。 我想基於我的設計reference site。我創建 基本表是: CREATE TABLE attribute ( attribute_id int(11) NOT NULL auto_increment, name varchar(100) NOT NULL,

    17熱度

    6回答

    我有一個非常大的Oracle數據庫,許多表和數百萬行。我需要刪除其中的一個,但要確保刪除它不會破壞指向它作爲外鍵記錄的任何其他相關行。有沒有辦法獲得指向這一行的所有其他記錄或至少表格模式的列表?我知道我可以嘗試自己刪除它,並捕獲異常,但我不會自己運行該腳本,並需要它在第一次運行時運行清理。 我有Oracle提供的工具SQL Developer和AllRoundAutomations提供的PL/SQ

    8熱度

    2回答

    我正在尋找一個在線協作式數據庫模式設計器。應用程序專門針對MySQL,但通用的數據庫設計師也不錯。 重要的是它可以處理修訂(更改歷史記錄)。 這看起來很酷,我可以託管它的服務器上 - 但看起來並不像它會處理多用戶: http://ondras.zarovi.cz/sql/demo/ 我們目前正在對谷歌文檔做了很多設計協作的/電子表格。有沒有人使用谷歌電子表格進行模式設計?即使只有一個繪製線條/連接

    8熱度

    6回答

    我有一個Oracle浮點雙精度數據類型映射到Java Double數據類型的問題。當使用Java Double數據類型時,hibernate模式驗證器似乎失敗。 org.hibernate.HibernateException: Wrong column type in DB.TABLE for column amount. Found: float, expected: double preci