relational-database

    10熱度

    7回答

    將大量數據從CSV(300萬行+)加載到數據庫的最有效方法是什麼? 的數據需要被格式化(例如名稱列需要被分成第一名和姓等) 我需要做這在高效地即時間限制 我正在閱讀,使用C#應用程序逐行讀取,轉換和加載數據?這是理想的,如果不是,我的選擇是什麼?我應該使用多線程嗎?

    1熱度

    2回答

    我已經在MYSQL中創建了一個列車時刻表數據庫。每天有數千條路線。但除少數例外,大部分路線在每個工作日都相似,但週末不同。 此時我基本上每天午夜更新我的SQL表,以便在接下來的24小時內獲得離開。然而這非常不方便。所以我需要一種方法在我的表格中存儲日期,所以我不必每天都這樣做。 我試着創建一個單獨的表,我爲每個路由器存儲了日期(每天都重新設置路由器),但是這使得我的查詢非常緩慢以至於無法使用。這是

    1熱度

    1回答

    我嘗試將ID從一個表中添加到另一個表中,以便與表關聯。我在很多表格上插入表單數據。 例如:人擁有物品,因此物品有物品和人物ID來鏈接這兩個物品,但是在某些情況下,我有可選表格,因此有時這些表格的ID將被添加到物品表格中,有時會將其留空see previous question about this。在我的腦海裏,做一個select語句來從其他表中獲取id,然後更新剛插入的字段似乎不是最好的方法。任

    9熱度

    4回答

    我正在尋找解決方案來存儲大量消耗較少磁盤空間的信息。 的信息結構非常簡單,查詢也將是非常簡單的。 我看過像Apache Cassandra和關係數據庫這樣的解決方案,但找不到提及磁盤使用情況的比較。 上任何想法將是巨大的。

    1熱度

    7回答

    什麼是「多對多」關係的同義詞?我已經完成了一個對象關係映射器的編寫工作,但是我仍然難以確定添加該關係的函數的名稱。對於一對一繼承,addParent()和addChild()對於多對一/一對多和addSuperclass()似乎很合邏輯,但addManyToMany()對於對象來說聽起來相當不直觀面向程序員。 addSibling()或addCousin()也沒有任何意義。 有什麼建議嗎?而您關閉

    0熱度

    1回答

    我已經讀過關係數據庫是一種可怕的方式來做像twitter這樣的多播消息。 因此,Twitter只保存每一條推文一次,然後在每個流中檢索它?或在每個用戶的流中保存每條推文? 我想知道爲什麼關係數據庫(如mysql或postgresql)不適合Twitter類應用程序。

    0熱度

    1回答

    使用SQL2005/2008。 假設我有一個酒店餐桌(HotelID,HotelName)和一個房間表(RoomID,HotelID,RoomName)酒店 - >房間1:M由HotelID RoomID在房間內是PK 現在我有一個合同表(ContractID,HotelID, ContractDescription)和ContractRate(ContractRateID,ContractID,

    0熱度

    1回答

    我有一個關係mysql數據庫設置。我想在一個查詢中爲主行中的一個項目和所有關係數據(即多個關聯行)提取所有數據。在一個查詢中,除了多JOIN語句之外,最簡單/最好的方法是什麼? 當前使用的表格和查詢如下。 關係數據 --------------------------------------------------------------------------------------------

    2熱度

    4回答

    如果我試圖從表中刪除多行,並且其中一行由於數據庫關係而無法刪除,會發生什麼情況? 不受關係約束的行是否仍會被刪除?或者將整個刪除失敗?

    25熱度

    4回答

    我想了解OLAP和數據倉庫,並且我對關係和維度建模之間的差異感到困惑。維度建模基本上是關係建模,但允許冗餘/非規範化的數據? 例如,假設我有(產品,城市,#銷售)的歷史銷售數據。據我所知,以下將是一個關係點的觀點: Product | City | # Sales Apples, San Francisco, 400 Apples, Boston, 700 Apples, Seattle