sql >> Databasteknik >  >> RDS >> Database

Vad är ODBC?

ODBC, Open Database Connectivity, är ett industristandardiserat applikationsprogrammeringsgränssnitt (API) för åtkomst till både relationella och icke-relationella databashanteringssystem (DBMS). ODBC utvecklades först av SQL Access Group (SAG) 1992 som svar på behovet av att få tillgång till data lagrade i en mängd olika egenutvecklade persondatorer, minidatorer och stordatordatabaser utan att behöva känna till deras proprietära gränssnitt.

Idag använder många applikationer ODBC för att fråga en databas oavsett vilket programmeringsspråk, databassystem eller operativsystem som används. Däremot behövs separata databasdrivrutiner som innehåller DBMS-specifika detaljer.

ODBC har sedan dess kommit långt i funktions- och prestandatermer och täcker många olika företagsdatabaser som Oracle, DB2, SQL Server, Sybase, MySQL och Access och samma hårdvaruplattformar som IRI gör – Unix, Linux, Windows, Mac OS X och OS/400.

ODBC, IRI och du

Med utvecklingen av ODBC-processtypen i CoSorts SortCL-program och efterföljande spin-off-produkter kommer användare av IRI-programvara att kunna adressera rader i tabeller tillsammans med poster i platta filer samtidigt. Detta ingångs- och utgångsnivåstöd för anslutna RDBMS-källor och -mål innebär att CoSort SortCL-användare nu kan.

  • Sortera, aggregera och sammanfoga data i flera tabeller och platta filer; från flera källor och format
  • Jämför data i de olika källorna för ändringsdatainsamling eller deltarapportering
  • Ordna om eller ordna om databastabeller utan separata extraherings- och laddningsoperationer*
  • Generera detaljerade och sammanfattande rapporter som beräknar över och ner värdena i dessa tabeller och platta filer
  • Skapa CSV-, XML- eller andra hand-off-mål för datafranchising som datamarts och BI-applikationer

I GUI-plattformen för CoSort 9.5, IRI Workbench, kan du bläddra bland dina anslutna datakällor via Data Source Explorer i plugin-programmet Eclipse Data Tools Platform (DTP) med JDBC, definiera din layout och manipuleringsmetadata till SortCL och köra jobb lokalt eller på distans.

ODBC-stöd i SortCL spin-off-verktyg innebär att FieldShield-användare kan kryptera, avidentifiera, maskera och redigera personligt identifierande information (PII) och annan känslig data på kolumnnivå över olika databaser och platta filer (på samma gång) . RowGen-användare kommer att kunna läsa tabellbeskrivningar direkt och fylla i testdatabaser med genererade tabeller som upprätthåller den strukturella och referensmässiga integriteten som de ursprungliga tabellerna. NextForm-användare kommer också att kunna konvertera datatyper från olika källor för databas- och filformatmigreringar.

* den externa omorganiseringsmetoden med FACT, CoSort och direkta sökvägsbelastningar är fortfarande snabbare i volym .


  1. Hur man hittar dubbletter av poster i PostgreSQL

  2. Hur LIKE-operatören fungerar i MySQL

  3. Finns det något sätt att hämta vydefinitionen från en SQL Server med vanlig ADO?

  4. Hur vet jag när min docker mysql-behållare är uppe och mysql är redo att ta emot frågor?