為了讓大家平時管理數(shù)據(jù)庫更方便一點(diǎn),本平臺內(nèi)部集成了一個非常強(qiáng)大的數(shù)據(jù)管理模塊,我們可以通過此模塊方便地對數(shù)據(jù)表進(jìn)行管理。包括創(chuàng)建表、復(fù)制表結(jié)構(gòu)、復(fù)制表數(shù)據(jù)、預(yù)覽表、編輯表數(shù)據(jù)、刪除表等等功能。
特點(diǎn)
1、多數(shù)據(jù)庫支持。目前支持MySql、SQLite、PostgreSQL、Oracle、Access、SQLServer六種數(shù)據(jù)庫。
2、執(zhí)行SQL語句。這里可以執(zhí)行任意的SQL語句。也可以只執(zhí)行選擇部分的SQL語句。如果有數(shù)據(jù)返回的話,會在左側(cè)顯示出來。
3、編輯SQL。打開SQL編輯窗口以更方便地編寫SQL語句。點(diǎn)擊按鈕會打開下面的SQL編輯窗口 和SQL快速錄入。
4、視圖可視化編輯。此命令按鈕會打開視圖的可視化編輯窗口,可以用一個非常簡單、直觀的方式設(shè)置下面“返回列”、“數(shù)據(jù)表”和“關(guān)聯(lián)字段”中的內(nèi)容。詳細(xì)的功能可以參考“視圖可視化編輯”。
5、編輯數(shù)據(jù)。我們可以在編輯模式下,直接雙擊打開相應(yīng)的表數(shù)據(jù),然后進(jìn)行常規(guī)的編輯,如新增、修改、刪除、序列填充、順序填充、查找替換等等,修改完的數(shù)據(jù),只需要一個保存命令即可。
6、完整的表功能。包含數(shù)據(jù)篩選、排序、匯總、合并、合計、數(shù)據(jù)透視表、導(dǎo)入導(dǎo)出Excel等等。此功能可以秒殺市面上一切數(shù)據(jù)管理軟件。
7、使用命令窗口。在數(shù)據(jù)管理里面我們可以打開命令窗口,利用命令窗口可以執(zhí)行任何代碼片斷的功能,可以針對表數(shù)據(jù)進(jìn)行最復(fù)雜最靈活的數(shù)據(jù)處理。用好了此功能,同樣可以讓此數(shù)據(jù)庫管理模塊傲視群雄。
8、拷貝表結(jié)構(gòu)和表數(shù)據(jù)。我們的平臺可以支持在多種不同數(shù)據(jù)庫類型之間無障礙地復(fù)制表結(jié)構(gòu)和表數(shù)據(jù)。比如從SQLServer里面拷貝表到MySQL里面,也可以將SQLServerj里面的表拷貝到SQLite數(shù)據(jù)庫中。這個功能,我們將完整的API提供了出來,方便大家后期在自己的項(xiàng)目中有需要用到此功能時,可以方便地直接調(diào)用。有了這些功能,我們就可以開發(fā)階段與生效階段完全分開。等軟件開發(fā)好了之后再放到正式環(huán)境中進(jìn)行升級同步數(shù)據(jù)庫即可。初始化項(xiàng)目時,也可以將數(shù)據(jù)庫結(jié)構(gòu)放到一個SQLite數(shù)據(jù)庫中,然后將表結(jié)構(gòu)和數(shù)據(jù)同步到項(xiàng)目數(shù)據(jù)庫中,這些操作可以自動完成,不再需要用戶參考其中恢復(fù)、附加數(shù)據(jù)了。
9、數(shù)據(jù)庫表分類管理。數(shù)據(jù)管理模塊提供了對各個數(shù)據(jù)源的數(shù)據(jù)表及視圖進(jìn)行分類管理的功能。在這里,我們可以像文件夾一樣,將我們的表及視圖進(jìn)行分類管理。而實(shí)現(xiàn)表的目錄化管理對數(shù)據(jù)源一點(diǎn)都沒有影響(沒有侵入性),所有目錄管理信息都是保存在項(xiàng)目的主數(shù)據(jù)庫(DBMain)里面的。具體可以參考“表分類管理”。
10、表結(jié)構(gòu)管理。在數(shù)據(jù)管理模塊,我們可以對各個數(shù)據(jù)源的表結(jié)構(gòu)進(jìn)行管理。在這里,你可以針對各個數(shù)據(jù)源中的表進(jìn)行常規(guī)的增、刪、改、查。同樣也可以維護(hù)表結(jié)構(gòu)、索引、默認(rèn)值、字段描述、表功能描述等等。詳細(xì)可以參考“表結(jié)構(gòu)管理”。
11、高效創(chuàng)建表。雖然這個功能跟上面介紹的有些重復(fù),但是我覺得值得我在這里著重介紹一下。我們的平臺創(chuàng)建與修改表結(jié)構(gòu),可以像編輯Excel一樣,大批數(shù)據(jù)復(fù)制粘貼。利用好此特性,可以讓創(chuàng)建表結(jié)構(gòu)變得非常輕松。市面上的數(shù)據(jù)管理軟件還沒有見過有此功能的。
如果想了解更詳細(xì)的使用教程,可以參考“數(shù)據(jù)管理模塊”。