IVX之資料庫的使用心得

2021-10-09 18:03:33 字數 1237 閱讀 4489

資料庫是各個應用程式不可或缺的重要元件,它能夠將資料儲存到後台,並且呼叫。但凡一款應用程式需要儲存和訪問使用者資料,它都離不開資料庫。在ivx中,資料庫自然是非常重要的乙個元件,基本功能包括增、刪、改、查。那麼我在使用它時需要注意哪些事項呢?

在設定資料庫列結構時需要注意欄位的設定。字段型別分為文字、整數、數值、資源、時間、日期和json型別。在剛開始接觸資料庫時,我們常用到最基礎的三個型別為文字、數值和資源型別。要注意,**號碼一般儲存在文字型別中,因為我們不需要對**號碼進行數值計算,而身份證號碼也要存放在文字型別中,因為數值型別有長度的限制,而文字型別所能儲存資料的長度要遠遠超過數值型別。當我們需要對所存資料進行數值計算和大小比較時,則需要將資料儲存在數值或整數型別中。當我們需要上傳時,則儲存在資源型別中。要注意,並不是將直接存放在資源型別中,而是將的字尾資源位址存放到資料庫,其本身也是字串型別。

善於新增服務對資料庫資訊進行儲存和訪問。傳統的前後臺互動是通過前台直接對後台資料庫資料進行訪問,這樣的做法會帶來諸多弊端。例如,通訊效率低、保密性差等等。而服務元件不僅能夠很大程度上削減上述弊端,還可以被適當修改接收引數和返回引數並直接運用於同類案例,非常便捷。因此我們需要學會利用服務元件作為乙個中間平台,連線前後臺實現資訊互動。

注意利用私有資料庫本身屬性。當我們建立乙個新的私有資料庫時,安全保護是預設開啟的。當我們需要通過前台對資料庫資料進行更新和刪除時,需要記得將安全保護中許可權選項進行修改。此外,我們還可以設定唯一資料對資料庫所接收的資料進行限制。例如我們希望每位使用者在後台只儲存一條資料,那麼我們可以通過設定唯一unionid,從而實現該功能。

Firebird 資料庫使用心得

公司乙個任務,需要乙個免安裝的嵌入式關聯式資料庫,在試用了對比了 access 和 firebird 之後,選擇了更簡便 效能更好的後者。firebird是乙個真正的關聯式資料庫,支援儲存過程 檢視 觸發器 事務等大型關聯式資料庫的所有特性,它是乙個開源的,可以自由使用的資料庫 即使是商業上的使用 ...

Firebird 資料庫使用心得2

本人想做乙個桌面應用,需要乙個免安裝的嵌入式關聯式資料庫,在對比了 access 和 firebird 之後,選擇了更簡便 效能更好的後者。firebird是乙個真正的關聯式資料庫,支援儲存過程 檢視 觸發器 事務等大型關聯式資料庫的所有特性,它是乙個開源的,可以自由使用的資料庫 即使是商業上的使用...

libghttp庫的使用心得

需要用到native程式上網接收檔案到本地,需要的協議為http。一開始參考網上的 寫了乙個,但總是發現檔案有錯亂。在仔細debug後,發現問題出在使用同步和非同步獲取檔案的問題上。在開發前,並沒有好好的去區分非同步和同步,導致挖了個不小的坑。一般在dowhile 1 中,一般選擇使用同步的方式 如...