Navicat 部落格

使用 Navicat 17 擴展 PostgreSQL 資料類型 2025 年 1 月 17 日,由 Robert Gravelle 撰寫

列舉類型

在這個關於使用 Navicat Premium 17 在 PostgreSQL 中建立自訂資料類型的系列中,我們到目前為止已經探索了幾個選項。在 第 1 部分 中,我們學習了如何為免費 DVD 租賃資料庫 建立自訂網域。而上週,我們建立了一個複合類型來從使用者定義的函式傳回複雜的資料。今天的文章將介紹列舉類型(Enumerated Type),這類型限制值為一組預定義的選項。

使用 Navicat 17 擴展 PostgreSQL 資料類型 - 第 2 部分 2025 年 1 月 3 日,由 Robert Gravelle 撰寫

複合類型

歡迎來到本系列的第二部分,我們將使用 Navicat Premium 17 PostgreSQL 中建立自訂資料類型。在 第一部分 中,我們學習了如何為免費的 DVD 租賃資料庫 建立自訂網域(Domain)。網域一種具有 NOT NULL 和 CHECK 等限制的使用者定義資料類型。在今天的文章中,我們將建立一個複合類型,從使用者定義的函式傳回複雜資料。

使用 Navicat 17 擴展 PostgreSQL 資料類型 2024 年 12 月 27 日,由 Robert Gravelle 撰寫

網域(Domain)

以適當的格式儲存資料可以確保資料的完整性,防止錯誤,優化效能,並透過強制執行驗證規則和實現高效的資料管理來保持系統間的一致性。基於這些原因,像 PostgreSQL 這樣的頂級關聯式資料庫提供了多種資料類型。此外,PostgreSQL 透過「CREATE DOMAIN」和「CREATE TYPE」陳述式允許開發人員建立自訂資料類型,從而擴展資料類型以增強特定於應用程式的資料驗證、完整性和一致性。在今天的文章中,我們將學習如何使用 Navicat Premium 17 為免費 DVD 租賃資料庫 建立自訂網域。而第二部分將涵蓋類型。

透過 DAT 檔案將資料填入 MySQL 8 資料表 2024 年 12 月 20 日,由 Robert Gravelle 撰寫

在異質儲存庫之間遷移資料(也就是來源和目標資料庫來自不同供應商的不同資料庫管理系統)會帶來一些挑戰。在某些情況下,可能可以同時連接到兩個資料庫。然而,有時候這是不可能的。當面臨這種困境時,資料庫從業者別無選擇,只能從傾印檔案將資料填入資料表。Navicat 在這個程序中可以提供很大幫助。匯入精靈允許你從各種資料來源(包括 CSV、TXT、XML、DBF 等)將資料匯入資料表或集合。此外,你可以將設定儲存為設定檔以便日後使用或設定自動執行工作。在今天的文章中,我們將使用免費 Navicat Premium Lite 17 的匯入精靈從 PostgreSQL 的「dvdrental」資料庫 將資料遷移到 MySQL 8 執行個體。

在 Navicat 17 中與團隊成員共用資料庫物件 2024 年 12 月 13 日,由 Robert Gravelle 撰寫

Navicat 的資料庫管理和開發工具一直以團隊協作為設計理念。現在,由於最近推出了 Navicat On-Prem Server,協同合作更成為重中之重,使我們能夠即時與全球團隊成員共用連接設定、查詢、彙總管線、程式碼片段、模型工作區、商業智慧(BI)工作區和虛擬群組資訊。儘管過去幾篇文章講述了如何使用 Navicat On-Prem Server 共用資料庫物件,但今天的文章將重點放在如何使用 Navicat Premium 17 完成相同的事情。

Navicat 文章
頻道記錄
分享
部落格封存檔