Lyrebird · Realistic synthetic test databases, generated fully offline

MySQL · Chinook

Track

Source rows
3,503
Synthetic rows
3,503
Broken foreign keys
0
Rows equal to a source row
0%

References: AlbumId → AlbumGenreId → GenreMediaTypeId → MediaType

Rows

Both databases, first rows by primary key, in one table: scrolling sideways moves them together. Rows at the same position are unrelated, unless the table holds kept reference data. Long values are cut at 60 characters.

TrackId keyNameAlbumIdMediaTypeIdGenreIdComposerMillisecondsBytesUnitPrice
Source database · 12 of 3,503 rows
1For Those About To Rock (We Salute You)111Angus Young, Malcolm Young, Brian Johnson343719111703340.99
2Balls to the Wall221U. Dirkschneider, W. Hoffmann, H. Frank, P. Baltes, S. Kauf…34256255104240.99
3Fast As a Shark321F. Baltes, S. Kaufman, U. Dirkscneider & W. Hoffman23061939909940.99
4Restless and Wild321F. Baltes, R.A. Smith-Diesel, S. Kaufman, U. Dirkscneider &…25205143317790.99
5Princess of the Dawn321Deaffy & R.A. Smith-Diesel37541862905210.99
6Put The Finger On You111Angus Young, Malcolm Young, Brian Johnson20566267134510.99
7Let's Get It Up111Angus Young, Malcolm Young, Brian Johnson23392676365610.99
8Inject The Venom111Angus Young, Malcolm Young, Brian Johnson21083468528600.99
9Snowballed111Angus Young, Malcolm Young, Brian Johnson20310265994240.99
10Evil Walks111Angus Young, Malcolm Young, Brian Johnson26349786112450.99
11C.O.D.111Angus Young, Malcolm Young, Brian Johnson19983665663140.99
12Breaking The Rules111Angus Young, Malcolm Young, Brian Johnson26328885968400.99
Synthetic database · 12 of 3,503 rows
1The Dark Garden19311Philip Fox22854666926580.99
2Silver Hour4913NULL25368544153440.99
3Midnight Bridge: Compass of Storm67110Lucas Taylor20191159118950.99
4The Distant Island25512Michael Brooks50994089294470.99
5Red Kingdom in Island of Moon3714Scott Roberts1604374862460.99
6Winter Mirror15911Emma Jackson25426142934310.99
7Wild Frontier23417NULL217259111835960.99
8Burning Bridge24313Zoey Palmer189441163207620.99
9The Quiet Harbor5418Lillian Cruz24260974174640.99
10Empire of Ocean190110Noah Roberts20171631792830.99
11Fortress of Kingdom25116NULL33307778634080.99
12Shadow of Signal2714Derek Anderson21658781573810.99

Column by column

Each figure is computed from all rows of both databases in the same way. S is the source, Y the synthetic copy. Difference runs from 0 (same distribution) to 1 (no overlap): Kolmogorov-Smirnov for numbers and times, total variation for columns with few values. Personal columns are meant to differ, so they show how many values also appear in the source instead. Lyrebird draws names from built-in lists, not from the source, so common names can match.

Column Model read it as How it was generated Empty Distinct Range or length Most common Difference
TrackIdint record key New key values S 0%
Y 0%
S 3,503
Y 3,503
S 1 → 3503
Y 1 → 3503
S —
Y —
—
Namevarchar(200) title name New text in the measured format S 0%
Y 0%
S 3,257
Y 2,057
S 15.9 chars avg
Y 20.2 chars avg
S —
Y —
—
AlbumIdint record key Foreign key, from the measured relationship S 0%
Y 0%
S 347
Y 347
S 1 → 347
Y 1 → 347
S —
Y —
0 KS
MediaTypeIdint record key Foreign key, from the measured relationship S 0%
Y 0%
S 5
Y 5
S 1 → 5
Y 1 → 5
S 1 86.6% · 2 6.8% · 3 6.1% · 5 0.3% · 4 0.2%
Y 1 86.6% · 2 6.8% · 3 6.1% · 5 0.3% · 4 0.2%
0 KS
GenreIdint record key Foreign key, from the measured relationship S 0%
Y 0%
S 25
Y 25
S 1 → 25
Y 1 → 25
S 1 37% · 7 16.5% · 3 10.7% · 4 9.5% · 2 3.7% · 19 2.7%
Y 1 37% · 7 16.5% · 3 10.7% · 4 9.5% · 2 3.7% · 19 2.7%
0 KS
Composervarchar(220) person namepersonal New text in the measured format S 27.89%
Y 27.89%
S 853
Y 816
S 24.6 chars avg
Y 12.6 chars avg
S —
Y —
0% in source
Millisecondsint duration Generated together with related columns S 0%
Y 0%
S 3,080
Y 3,481
S 1071 → 5286953
Y 5266 → 3940456
S —
Y —
0.015 KS
Bytesint measurement Generated together with related columns S 0%
Y 0%
S 3,501
Y 3,502
S 38747 → 1059546140
Y 177471 → 1048351602
S —
Y —
0.012 KS
UnitPricedecimal(10,2) monetary amount Generated together with related columns S 0%
Y 0%
S 2
Y 2
S 0.99 → 1.99
Y 0.99 → 1.99
S 0.99 93.9% · 1.99 6.1%
Y 0.99 93.9% · 1.99 6.1%
0 KS