Build a clearer workflow for Teradata: reverse engineer existing schemas into interactive ER diagrams, model changes visually, and generate reviewed SQL scripts before deployment.
DbSchema is built for enterprise schema governance, change review, and cross-environment consistency. Keep an offline model in Git, collaborate across teams, and publish documentation that developers, analysts, and stakeholders can navigate in minutes.
Download DbSchema See Teradata Features Download Teradata JDBC Driver
Get to your first Teradata schema diagram in minutes. No account, no credit card.
Download the installer for Windows, macOS, or Linux and launch DbSchema. No signup required.
Reverse engineer an existing Teradata database or open a sample model to explore tables, relationships, and indexes.
Edit schema visually, generate documentation, and prepare reviewed migration scripts for safer releases.
Teradata is an enterprise data warehouse platform that organizes data using user-based schema ownership, primary index (PI) and unique primary index (UPI) distribution strategies, and multi-value compression. In large Teradata deployments, hundreds of user schemas and thousands of tables make manual navigation through system views impractical. DbSchema connects to Teradata via JDBC, reads the data dictionary, and renders cross-database relationships as interactive ER diagrams that DBA teams can explore and share.
Download DbSchema Free See Teradata Features
DbSchema lets you pull tables from multiple Teradata databases and user schemas onto a single diagram canvas, making it straightforward to document data mart structures, staging layers, and cross-schema dependencies common in Teradata warehouse architectures.
The DbSchema SQL editor connects directly to your Teradata system and supports Teradata SQL syntax, including BTEQ-compatible statements, SET/MULTISET table semantics, and analytic functions. Execute queries, browse result sets, and export data without maintaining a separate Teradata client tool alongside your schema designer.
DbSchema generates complete HTML schema documentation from your Teradata data dictionary, covering table definitions, column types, primary indexes, partitioning expressions, and referential constraints. Exporting this documentation helps DBA teams maintain data catalog standards and satisfy data governance requirements without building custom documentation tooling.
Teradata's default connection port is 1025. The JDBC URL format is:
jdbc:teradata://host/DATABASE=dbname,DBS_PORT=1025.
Download the Teradata JDBC driver from the Teradata Downloads portal (developer.teradata.com)
and add it to DbSchema using Connections > Manage Drivers.
When connecting to Teradata on AWS or Azure, use the VPC endpoint hostname rather than a public IP.
Teradata supports multiple authentication mechanisms; LDAP and Kerberos can be passed as additional
parameters appended to the JDBC URL.