นี่เป็นเหมือนฐานข้อมูลประเภท "ฝังตัว" หรือไม่ ไฟล์ที่มีฐานข้อมูลในตัว?
นี่เป็นเหมือนฐานข้อมูลประเภท "ฝังตัว" หรือไม่ ไฟล์ที่มีฐานข้อมูลในตัว?
คำตอบ:
ฐานข้อมูล SQL Server ใช้สองไฟล์คือไฟล์ MDF หรือที่เรียกว่าไฟล์ฐานข้อมูลหลักซึ่งมีสคีมาและข้อมูลและไฟล์ LDF ซึ่งมีบันทึก ดูวิกิพีเดีย ฐานข้อมูลอาจใช้ไฟล์ฐานข้อมูลรองซึ่งโดยปกติจะใช้นามสกุล. endf
ตามที่ John S. ระบุไว้ว่านามสกุลไฟล์เหล่านี้เป็นเพียงหลักการเดียว - คุณสามารถใช้อะไรก็ได้ที่คุณต้องการแม้ว่าฉันจะไม่สามารถคิดเหตุผลที่ดีในการทำเช่นนั้นได้
ข้อมูลเพิ่มเติมเกี่ยวกับ MSDN ที่นี่และในการเริ่มต้นของ SQL Server 2005 Administation (Google หนังสือ) ที่นี่
เพียงเพื่อให้สิ่งนี้ชัดเจนสำหรับทุกคน:
ไฟล์. MDF เป็นไฟล์ข้อมูล SQL Server“ โดยทั่วไปแล้วสิ่งสำคัญคือต้องทราบว่าไม่จำเป็นต้องเป็นไฟล์.
เนื่องจาก. MDF ไม่ได้เป็นอะไรมากไปกว่าสัญกรณ์ที่แนะนำ / ต้องการ แต่ส่วนขยายนั้นไม่ได้กำหนดประเภทไฟล์จริงๆ
เพื่อแสดงให้เห็นถึงสิ่งนี้หากมีคนต้องการสร้างไฟล์ข้อมูลหลักที่มีนามสกุล. gbn พวกเขาสามารถดำเนินการได้โดยไม่มีปัญหา
เพื่อให้มีคุณสมบัติตามหลักเกณฑ์การตั้งชื่อที่ต้องการ:
mdf = main data file
, ndf = next data file
และldf = log data file
?
harry potter