Browse tables backed by external database connections (Postgres, MySQL, etc.).
## Overview The Database Tables page displays tables that are backed by external relational database connections such as PostgreSQL and MySQL. Data engineers and analysts use this page to discover remote schemas, inspect column metadata, and preview data without leaving the DeltaForge interface. Queries issued against database-backed tables leverage push-down execution, sending predicates and projections to the remote engine wherever possible. This minimizes data movement and allows users to work with large external datasets efficiently. ## Key Features - **External database table listing.** View all tables registered from external database connections, organized by connection name and remote schema. Each entry shows the table name, row count estimate, and connection status. - **Remote schema discovery.** Trigger on-demand schema discovery against a connected database to detect new or changed tables. Discovered tables are added to the catalog automatically. - **Column metadata viewer.** Inspect column names, data types, nullability, and primary key constraints as reported by the remote database. Metadata is refreshed each time schema discovery runs. - **Data preview with push-down queries.** Preview rows from any external table directly in the GUI. The preview query is pushed down to the remote database, returning only the requested columns and row limit. ## Workflow 1. Navigate to the Database Tables page from the Catalog sidebar. 2. Select a database connection from the connection list to view its discovered tables. 3. Run schema discovery if the remote database has been updated since the last refresh. 4. Click a table to inspect its column metadata and primary key information. 5. Open the data preview panel to view sample rows fetched via push-down query. 6. Optionally, open the table in the Query Explorer to run ad-hoc SQL against the external source.