HGDB 數(shù)據(jù)庫編程語言應(yīng)用開發(fā)指南

數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉庫”。是一個(gè)長期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的、統(tǒng)一管理的大量數(shù)據(jù)的集合。在軟件架構(gòu)中作為底層的數(shù)據(jù)支撐,并借助于數(shù)據(jù)庫管理系統(tǒng),以它為中介,與各種應(yīng)用程序或應(yīng)用系統(tǒng)接口,使之能方便地使用數(shù)據(jù)庫中的數(shù)據(jù)。所以數(shù)據(jù)庫訪問是數(shù)據(jù)庫應(yīng)用系統(tǒng)中非常重要的組成部分。

HGDB (在下文中可能存在多種稱呼:”瀚高數(shù)據(jù)庫”、”Highgo DB” ,以下統(tǒng)稱HGDB)作為一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),提供了多種數(shù)據(jù)庫訪問接口,包括 ODBC、JDBC、libpq 等方式。本開發(fā)指南詳細(xì)介紹了 HGDB 的各種訪問接口,相應(yīng)開發(fā)環(huán)境的配置,以及一些開發(fā)用例。本指南的主要讀者是從事過數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā),并具有 SQL 使用基礎(chǔ)的程序員。

本指南主要面向以下編程語言

  • JAVA 語言
  • C/C++ 語言
  • .NET 語言
  • PHP 語言
  • Python 語言
  • GO 語言