====== Learning Tabulify - Step 3 - What's a Connection ? ====== ===== Connection ===== In the [[2_data_resource|previous page]], we learned that all ''data'' are known as [[docs:resource:resource|data resource]]. [[docs:resource:resource|Data resources]] are stored in ''systems'' in ''Tabulify''. There is generally speaking two kind of [[docs:system:system|systems]]: * [[docs:system:file|file system]] * [[docs:system:database|database]] (Postgres, Oracle, MySql, ...) A ''Connection'' is a set of properties that defines how to connect to this systems. ===== List ===== ''Tabulify'' comes with: * [[docs:connection:built-in|built-in connection]] (connection that are always available) * and [[docs:connection:howtos|howto connection]] (connections used in the [[howto:howto|howto pages]]) The default connection is the ''current directory'' of the local file system, known as the [[docs:connection:cd|cd]] (for short). In this ''learning guide'', we used mostly: * [[docs:connection:cd|cd]]: the local file system * [[docs:connection:tpcds|tpcds]]: a set of table and their data for benchmarking purpose. * and the [[docs:connection:howtos|sqlite howto local database]] You can see the full list with the [[docs:tabli:connection:list|connection list]] command. tabli connection list Name Url ------------- ----------------------------------------------------------------------- cd file:///C:/Users/gerardnico/ entity file:///D:/code/bytle-mono/db-gen-entities/src/main/resources/entity/ howto file:///D:/code/bytle-mono/db-website/src/doc/howto/ memory mem mysql jdbc:mysql://[host]:[port]/[database] oracle jdbc:oracle:thin:@localhost:1521:xe postgres jdbc:postgresql://localhost:5432/postgres sqlite jdbc:sqlite:///C:/Users/gerardnico/AppData/Local/tabli/sqlite.db sqlite_target jdbc:sqlite:///C:/Users/gerardnico/AppData/Local/tabli/sqlite_target.db sqlserver jdbc:sqlserver://localhost;databaseName=AdventureWorks; temp file:///C:/Users/GERARD~1/AppData/Local/Temp/ tpcds tpcds tpcds_query file:///D:/code/bytle-mono/db-jdbc/src/main/sql/tpcds/ ===== Next ===== [[howto:getting_started:4_select_data_resources]]