Kami memiliki SQL Server produksi dan desktop saya telah menginstal perangkat lunak SQL Server 2008 R2 Management Studio. Saya baru-baru ini diberi tugas untuk melakukan penambangan data di DB server kami.
Kami memiliki sekitar 100 atau lebih tabel di sana dan semakin sulit bagi saya untuk melihat bagaimana tabel terkait atau dibuat.
Untuk skenario tertentu saya telah memilih 3 tabel di antara 100 tabel yang kami miliki - tetapi saya tidak dapat merumuskan bagaimana tabel-tabel ini terkait satu sama lain. Maksud saya, jika saja saya tahu bahwa kolom tabel seseorang adalah PK / FK yang lain maka hanya saya yang dapat menjalankan sesuatu seperti di bawah ini untuk mengekstrak data -
SELECT *
FROM tablea,tableb
WHERE tableb.id = tablea.id
dan melakukan penambangan data pada kumpulan data hasil.
Tolong beri tahu saya bagaimana saya bisa mendapatkan semua tabel dan detail hubungannya? Alat apa yang bisa saya gunakan agar lebih jauh informasi seperti di atas dapat diekstrak atau diketahui desain databasenya?
Saya mencoba membuat diagram DB tetapi muncul kesalahan di bawah ini:
Apakah saya perlu menginstal alat lain?
Di bawah ini adalah detail versi MS SQL Studio saya:
JOIN
di ANSI-92 SQL Standard (lebih dari 20 tahun yang lalu) dan penggunaannya tidak disarankan - person marc_s   schedule 22.04.2015