data-integrity

    3熱度

    2回答

    這是一個特定的場景。我需要實現的是: 如果有人插入或刪除我的應用程序的UI外指定表 一行或多行,那麼就應該檢測表 被修改。 它應該而不是使用觸發器。 這是它不需要做的: 微分如果它已被刪除或插入。 檢測誰做了改變或其中它被改變。 如果用戶同時執行相同數量的插入和刪除操作。這在技術上可以算作變更,因此不需要檢測爲插入和刪除。 這是我們認爲可以做的工作: 創建將存儲看着表名稱的表,它擁有的行數和確認鍵

    0熱度

    2回答

    比方說,我有PlantGroups的表中的情況下得以維持。它們依賴於表格Plants並具有外鍵PlantId。每個PlantGroup只包含一個Plant。 PlantGroups ========== ...data... PlantId Plants ====== PlantId 如果表中的植物記錄被刪除,或請求刪除,應該採取什麼樣的過程,以確保PlantGroups的數據的

    2熱度

    2回答

    在關係數據庫中,處理從對象圖中移除對象同時仍保留參照完整性的最佳方法是什麼?在某個時候,這必須發生。通過軟刪除或硬刪除。 例如,當產品被移除時,確保含有該產品的訂單仍然相關的最佳方法是什麼,或者含有該產品的訂單的發票仍然相關?

    4熱度

    3回答

    我目前正在爲監控系統開發當前媒體存儲的升級(用於存儲視頻/音頻/元數據),並且我正在將錄製結構重新設計爲更強大的解決方案。 我需要創建一些數據文件中存儲的數據的索引數據,所以我創建一個索引文件結構,但我關心硬盤故障(想象一下,如果在寫入期間切斷電源索引文件,它將成爲腐敗,因爲數據很可能會被寫入一半)。 我已經設計瞭如何存儲索引,但我擔心的是相對於電源故障或磁盤故障時的數據損壞 因此,有誰知道避免寫

    0熱度

    2回答

    我編寫了一個Java應用程序來將文章添加到Joomla站點。 我正在使用JDBC連接並在Mysql數據庫上運行查詢。 要創建一篇文章,我需要運行_contents表(插入)上的查詢和_assets表(兩個更新&一個插入)上的3個查詢。 應該在_assets表中執行的三個查詢用於將項插入到「嵌套列表樹」中;所以如果其中一個查詢失敗,嵌套列表樹將會中斷。 我的程序正在從遠程系統訪問數據庫(因此互聯網連

    1熱度

    2回答

    背景:我花了一段時間處理各種設備接口,並看到很多協議,許多串行和UDP在應用協議級別處理數據完整性。一直以來我一直在尋求改進我對接收協議的處理,並考慮協議的「理想」設計。 我的問題是:是否有任何協議框架方案,有可以明確識別在所有情況下損壞的數據?例如,考慮許多協議的標準組幀方案: Field: Length in bytes <SOH>: 1 <other framing informatio

    1熱度

    4回答

    我們的團隊(QA)正面臨着以下問題: 我們有一個只能由我們Core應用程序,它是一個WCF services應用程序訪問的數據庫。我們的客戶端應用程序正在使用Core來訪問數據庫。 在某些時候,我們提供了一個新版本的Core application和我們的Database。 Dev部門也給了我們一個sql腳本,它正在改變我們database Core data的很大一部分。 被Core Appli

    6熱度

    1回答

    我最近開發了一款在線多人遊戲,效果很好。有一箇中央服務器處理與客戶端的TCP連接,並且它們都接收和發送數據。 有沒有一種方法來驗證發送的數據在接收器讀取之前沒有被修改? TCP連接以某種方式處理它嗎?如果不是什麼是最好的方式(不要求代碼)來實現它? 到現在爲止,我想出了這些想法: 修改發送加入某種驗證值的數據,這樣的數據包長度。 收到數據包後,請求服務器再次發送並驗證它們是否相等。 我搜索了一個常

    1熱度

    1回答

    我剛剛開始一個項目,試圖獲得一個非常簡單的Django Celery項目。由於我主要只是想看看它是如何工作的,這裏是我的設置是這樣的:有apply_async() BROKER_TRANSPORT = "django" CELERY_ALWAYS_EAGER = True CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler

    5熱度

    2回答

    在我當前的項目中,我將PostgreSQL作爲我的主DB,而Redis作爲一種從屬,例如,當某個用戶將另一個添加爲朋友時,首先將關係存儲在PostgreSQL中,然後Redis中的朋友列表將會被更新。當請求某個用戶的好友列表時,它將從Redis中取出,而不是從PostgreSQL中取出。 現在的問題是:當我更新Redis中的好友列表時,是否應該得到PostgreSQL的新副本,並用新副本替換Red