ใน SQL Server Management Studio ฉันมีการตั้งค่าความสัมพันธ์ระหว่างตาราง
มีวิธีการแสดงมุมมองของตารางทั้งหมดที่มีบรรทัดที่อยู่ติดกันเช่นใน Microsoft Access หรือไม่? ฉันจำเป็นต้องเปิดแบบสอบถามใหม่และเรียกใช้บางสิ่งบางอย่างหรือมีปุ่มที่ฉันพลาดหรือไม่
ใน SQL Server Management Studio ฉันมีการตั้งค่าความสัมพันธ์ระหว่างตาราง
มีวิธีการแสดงมุมมองของตารางทั้งหมดที่มีบรรทัดที่อยู่ติดกันเช่นใน Microsoft Access หรือไม่? ฉันจำเป็นต้องเปิดแบบสอบถามใหม่และเรียกใช้บางสิ่งบางอย่างหรือมีปุ่มที่ฉันพลาดหรือไม่
คำตอบ:
หากคุณใช้ Management Studio 2008:
ขยายฐานข้อมูลรากลองและขยายโฟลเดอร์ไดอะแกรมฐานข้อมูลควรพูดอะไรบางอย่างเช่น "ไม่มีไดอะแกรม"
ถ้ามันขอให้คุณสร้างไดอะแกรมบอกว่าใช่แล้วเพิ่มตารางและ voila!
ถ้าไม่ถูกต้องให้ใส่โฟลเดอร์ฐานข้อมูลไดอะแกรมและสร้างไดอะแกรมใหม่
ลองใช้ApexSQL Search
ApexSQL Search เป็นฟรี SQL Server Management Studio และ Visual Studio add-in ที่มีคุณสมบัติอื่น ๆ ที่มีคุณสมบัติการพึ่งพาการดู คุณลักษณะการอ้างอิงการดูมีความสามารถในการเห็นภาพความสัมพันธ์ของวัตถุฐานข้อมูล SQL ทั้งหมดรวมถึงระหว่างการเข้ารหัสและวัตถุระบบวัตถุเฉพาะของ SQL Server 2012 และวัตถุที่เก็บในฐานข้อมูลที่เข้ารหัสด้วยการเข้ารหัสข้อมูลแบบโปร่งใส (TDE)
คุณลักษณะการพึ่งพาการดูยังช่วยให้คุณสามารถตั้งค่าและปรับแต่งเค้าโครงแผนภาพการอ้างอิงภาพรวมถึงความสัมพันธ์ที่จะนำเสนอเค้าโครงและขนาดของแผนภาพที่สร้างขึ้นและความลึกของการเจาะลึกของการอ้างอิง
หากคุณต้องการแสดงการขึ้นต่อกันสำหรับตารางเฉพาะให้เลือกตารางของคุณและคลิกขวาที่การพึ่งพาดู ตรวจสอบวิธีการดูการพึ่งพา
SQL Server 2005 ช่วยให้คุณแสดงการพึ่งพาเช่นนี้
SELECT OBJECT_NAME(object_id) referencing,
OBJECT_NAME(referenced_major_id),
*
FROM sys.sql_dependencies
SQL Server 2008 มี sys.sql_expression_dependencies ตามลิงค์นี้
ฉันกำลังอ่านคำถามนี้ในปี 2558 และฉันใช้ SQL Server 2012 ในสถานการณ์นี้เพื่อดูการพึ่งพาของตารางคุณสามารถทำตามขั้นตอนเหล่านี้:
1. ที่โฟลเดอร์รูทของฐานข้อมูลของคุณมีโฟลเดอร์ที่เรียกว่า ไดอะแกรมฐานข้อมูล ขยายฐานข้อมูลนี้และคลิก 'ใช่' ในป๊อปอัพที่จะปรากฏขึ้น
3. คลิกขวาที่เขตข้อมูลที่คุณสงสัยว่ามีการขึ้นต่อกันโดยปกติพวกเขาจะมีตัวอักษร ID ในชื่อของพวกเขาตัวอย่างเช่นฉันอยู่ในฐานข้อมูล EPM และในตาราง MSP_Projects เรามีเขตข้อมูล Proj_UID คลิกขวาที่เขตข้อมูล;
4. ในเมนูบริบทที่ปรากฏขึ้นให้เลือกรายการความสัมพันธ์ ที่เว็บไซต์ด้านซ้ายของหน้าต่างคุณจะเห็นปุ่มต่างประเทศที่เกี่ยวข้องกับคีย์หลักนี้และที่ด้านขวาของหน้าต่างคุณจะเห็นคุณสมบัติของความสัมพันธ์ที่มีอยู่