web-dev-qa-db-ja.com

演習用のサンプルデータベース

SQLの知識をテストするために、より大きなデータベースを使用したいと思います。

SQLクエリで遊ぶために使用できる巨大な.sqlはありますか?

46
n00ki3

古典的な MySQLワールドデータベース を試すことができます。

World.sqlファイルは、ここからダウンロードできます。

http://dev.mysql.com/doc/index-other.html

Example Databasesまでスクロールダウンするだけで、それが見つかります。

37
karim79

これはオンラインデータベースですが、stackoverflowデータベースで試すことができます。 http://data.stackexchange.com/stackoverflow/query/new

ここからダンプをダウンロードすることもできます。

https://archive.org/download/stackexchange

5
iberck

Microsoft SQL Server Community Projects&Samples のCodePlexを確認してください

サードパーティ編集

上記のリンクの上にあなたが見るかもしれません

4
bendewey

英語版ウィキペディアをダウンロードしてみませんか?圧縮されたさまざまなサイズのSQLファイルがありますが、それは確かに十分な大きさでなければなりません

主な記事はXMLであるため、それらをdbに挿入することはもう少し問題ですが、あなたに合った他のファイルがあるかもしれません。たとえば、ページ間リンクのSQLファイルは2.3GB圧縮されています。詳細については、 https://en.wikipedia.org/wiki/Wikipedia:Database_download をご覧ください。

オスカー

3
user87335

これは私がSQLを学習するために使用しているものです: employees-db

これは、アプリケーションとデータベースサーバーのテストに使用される、統合テストスイートを備えたサンプルデータベースです

サードパーティ編集

Launchpad.netによると、 データベースはgithubに移動しました

データベースには、280万件の給与エントリを持つ約300,000件の従業員レコードが含まれています。エクスポートデータは167 MBであり、これは巨大ではありませんが、テストには自明ではないほどの重さです。

データが生成されたため、矛盾と微妙な問題があります。それらを削除するのではなく、内容をそのままにして、これらの問題をデータクリーニングの演習として使用することにしました。

2
Eng.Fouad

実際のデータの大きなデータベースを使用したい場合は、 Netflix Prize contest にサインアップして、そのデータにアクセスすることができます。

サードパーティ編集

上記のURLにはデータセットが含まれなくなりました(2016年10月)。 Netflix賞に関するウィキペディアのページ は、プライバシーの問題に関して訴訟が決着したことを報告しています。

1
Daniel Lew