Detected potential data quality, missing indexes, missing primary keys, and referential integrity anomalies.
Tables & Schema Inspector
Table Name
Rows
Columns
Primary Key
Foreign Keys
Indexes
Issues
Action
Table: customers
Column
Physical Type
Semantic Type
Nullable
Default
PK
FK
Unique
Inspect
Interactive ER Diagram
Visual entity-relationship map. Pan, zoom, click tables, and export.
💡 Scroll to zoom | Drag to pan
🔗 Referential Integrity Auditor
🔍 Inferred / Candidate Relationships
🌫️ NULL & Empty Value Ranking
👯 Duplicate & Uniqueness Audit
⚡ Indexing & FK Performance Audit
📏 Normalization & Naming Consistency
Auto-Generated Data Dictionary
Export full schema metadata to Markdown, CSV, JSON, or HTML documentation.
Table
Column
Data Type
Nullable
Default
PK
FK
Unique
Semantic Type
What Is Database Analysis & Inspection?
Database analysis is the process of auditing a database's structural schema, physical data types, primary and foreign key constraints, table relationships, indexing coverage, and underlying data quality metrics. Whether preparing a legacy database for cloud migration, auditing third-party application schemas, or debugging missing foreign keys, static and statistical database analysis reveals potential performance bottlenecks and schema anti-patterns before deploying code.
Referential Integrity: Detects orphan records where child table foreign keys point to missing parent rows.
Indexing Coverage: Flags unindexed foreign key columns that cause full-table scans during relational joins.
Data Quality Profiling: Measures NULL percentages, duplicate rows, distinct counts, and numerical outliers.
Schema Normalization: Identifies First Normal Form (1NF) violations like comma-separated list values or repeating attribute columns.
100% Client-Side Browser Privacy
Traditional database inspection tools require database connection strings or uploading sensitive schema files to remote cloud servers. DataFrog Analyze Database runs entirely in your web browser memory using WASM and local JavaScript parsers. Your SQL code, SQLite binaries, CSV files, and JSON payloads never leave your computer.