rdbms

    0熱度

    1回答

    嗨,我只是在使用(關係型)HSQL數據庫開發項目。並且出現了這樣的問題:Databasemanagementsystem是一個允許我輸入命令的swing應用程序,當我使用Java程序連接到數據庫並在其中輸入命令時,是否可以替換它?

    1熱度

    1回答

    爲什麼預準備語句由每個會話管理? 我不知道所有的數據庫處理每個會議準備的語句。但postgresql和MySQL(也許)。 爲什麼他們不會話之間共享?有什麼理由嗎? 例如, 有連接池相同的查詢很多連接和連接共享,也產生同樣的預處理語句。爲什麼數據庫不讓連接共享準備好的語句?

    0熱度

    1回答

    我正在申請人口普查數據處理,它有大約10個關於每個人收集信息的標準(地區,年齡,性別,婚姻狀況,宗教等......),我決定使用Mysql,我創建了表格對於每個條件和表「人員」列的外鍵在這些條件表主鍵上。 我需要GROUP BY BY「人」表上這些標準列的任何子集的可能性,並獲得每個組合的總數。 我有大約300萬條記錄,人表的外鍵列在InnoDB中被默認編入索引,一些測試所需的時間約爲10秒到1分

    1熱度

    2回答

    我已經添加在my.cnf以下如下 [mysqld] max_allowed_packet=32M [mysql] max_allowed_packet=32M 和我有過大還在JDBC查詢中添加了以下內容: jdbc:mysql://hostname:3306/databaseName?autoReconnect=true&characterEncoding=UTF-8&m

    1熱度

    1回答

    在將關係轉換爲BCNF之後,如果可用於原始模式的函數依賴關係(FD)丟失,則創建新的「冗餘」表以便保留所有原始FD。如果可能的話,創建新的「冗餘」表。我瞭解FD對於分解,但分解後它們的用途是什麼?爲什麼我們必須嘗試保留所有的FD?將關係轉換爲BCNF後,一個或兩個FD是否丟失是否真的很重要?

    3熱度

    1回答

    我一個一個array中,我拿出random項目 [a, b, c, d ,...] function getRandomItem(){ // return random item from array } 我也有一個SQL表所示: category_id random_item 然後我想要將該項目添加到表格中。對於每一個category_id,我想如隨機項的多行: 有每個

    0熱度

    1回答

    我正在設計一個用於存儲應用程序信息的關係數據庫。 每個應用程序可以包含不同類型的參與者:法人和自然人。 法人與自然人的形式不同,包含不同的領域。 我想爲參與者共同PK因此,我創建了三個表: 參與者 - 我在這裏儲存公共信息; participants_phys_dtls - 這裏我存儲自然人的領域; participants_lgl_dtls - 這裏我存儲法人領域; 這種方法的缺點是我有困難的結

    2熱度

    1回答

    我在將RSS源中的數據標準化爲數據庫時遇到了問題。 每個帖子將有id和categories。 我遇到的問題是categories是一個沒有預先定義大小的列表。通過1NF我應該拆分列表起來,使得每列只有原子數據: +----+----------+ | id | name | +----+----------+ | 1 | flying | | 2 | swimming | | 3 | t

    0熱度

    2回答

    我瞭解到B +樹用於實現RDBMS,現在我想用C/C++實現RDBMS,我已閱讀了B +樹並且還看到了SQLite。 我的搜索查詢是如何工作的數據庫的概念疑問,我們存儲(鍵,值)B +樹的,現在說我有一個表 與列{ID,姓名,電話,地址} 我必須用phone ='xyz'搜索記錄,數據庫如何使用B +樹來有效地獲取該記錄。 完成O(N)搜索記錄或優化?

    0熱度

    1回答

    表: Contest(starter, ender, pointsStarter, pointsEnder, debatedate) Debater(name, club, age) 查詢: 給比賽在開始辯論是「柏拉圖」俱樂部的成員 的所有比賽細節,並阻止他對手無法得分。 SQL我已經寫: SELECT starter, pointsStarter, ender, pointsEnder,