โปรแกรม Microsoft Access ใช้กับไฟล์รูปแบบ " .MDB” ที่เป็นฐานข้อมูลที่ใช้โดย Microsoft Access ระบบจัดการฐานข้อมูลการให้บริการโดย Microsoft ที่ใช้แบบจำลองฐานข้อมูลเชิงสัมพันธ์ มันถูกจัดส่งด้วย GUI (ส่วนต่อประสานกราฟิกกับผู้ใช้) และชุดเครื่องมือพัฒนาซอฟต์แวร์ Show ค่าตั้งต้นของไฟล์ MDB สำหรับ Access (2003) หรือเก่ากว่า สามารถที่จะเก็บทุกอย่างจากการคิวรี่ฐานข้อมูลไปจนถึงโครงสร้างฐานข้อมูลเช่นตารางและแถวรายการฐานข้อมูลและรูปแบบการป้อนข้อมูล คิวรี่ stored procedure รายงาน และการตั้งค่าการรักษาความปลอดภัยฐานข้อมูล ไฟล์ที่มีนามสกุล .accdb คือไฟล์ฐานข้อมูล Microsoft Access 2007 ที่เก็บข้อมูลผู้ใช้ไว้ในตาราง รองรับการจัดเก็บ แบบฟอร์มที่กำหนดเอง แบบสอบถาม SQL และข้อมูลอื่นๆ ไฟล์ ACCDB แทนที่ไฟล์ MDB หลังจากที่ Microsoft เปลี่ยนไปใช้โครงสร้างไฟล์แบบ XML ไฟล์ ACCDB ยังสามารถแปลงเป็น MDB ด้วยความเข้ากันได้แบบเก่า อย่างไรก็ตาม ACCDB เป็นรูปแบบไฟล์ฐานข้อมูล Access ที่ใช้กันอย่างแพร่หลายในขณะนี้ นอกจากนี้ Microsoft ยังสนับสนุนคุณลักษณะเพิ่มเติมในรูปแบบ ACCDB เช่น ความเป็นไปได้ในการจัดเก็บไฟล์แนบ ข้อมูลไบนารี และการสนับสนุนฟิลด์แบบหลายค่า รูปแบบไฟล์ ACCDBเช่นเดียวกับ MDB ไม่มีข้อมูลจำเพาะสาธารณะสำหรับรูปแบบไฟล์ ACCDB Microsoft สนับสนุนการเข้าถึงไฟล์เหล่านี้โดยทางโปรแกรมผ่านมาตรฐาน Open Database Connectivity (ODBC) และ Visual Basic for Applications (VBA) ข้อมูลเชิงลึกการถ่ายโอนข้อมูลฐานสิบหกของไฟล์ ACCDB อย่างง่ายแสดงให้เห็นว่ามีความคล้ายคลึงกันทั่วไปในโครงสร้างกับรุ่นล่าสุดของตระกูลรูปแบบ MDB รุ่นก่อนหน้า ไฟล์ทั้งสองรูปแบบใช้ขนาดหน้าคงที่ 4096 ไบต์ ความคล้ายคลึงกันอีกอย่างระหว่าง ACCDB และ MDB คือรูปแบบของหมายเลขวิเศษ ซึ่งรวมถึงสตริง “Standard ACE DB” สำหรับ ACCDB รหัสเวอร์ชันหรือความเข้ากันได้อยู่ในตำแหน่งเดียวกันในทั้งสองรูปแบบ mdbtools | ไฟล์ HACKING ระบุว่า “Offset 0x14 มีเวอร์ชัน Jet ของฐานข้อมูลนี้” และคู่มือ MDB อย่างไม่เป็นทางการเห็นพ้องต้องกัน ข้อมูลในแหล่งข้อมูลเหล่านี้ เมื่อรวมกับรายการ Wikipedia สำหรับ Microsoft Jet Database Engine แสดงว่าค่า 0x02 หมายถึง ACE 12 (Access 2007) และ 0x03 หมายถึง ACE 14 (เข้าถึง 2010). อย่างไรก็ตาม ฐานข้อมูลขั้นต่ำที่สร้างขึ้นใน Access 2010 และฐานข้อมูลที่คล้ายกันซึ่งสร้างขึ้นใน Access 2016 ทั้งสองมี 0x02 ในตำแหน่งนี้ ฐานข้อมูลขั้นต่ำที่สร้างขึ้นใน Access 2016 แต่การกำหนดคอลัมน์ด้วยชนิดข้อมูล “จำนวนเต็มขนาดใหญ่” ที่แนะนำใหม่ มีค่าเป็น 0x05 ในไฟล์ ACCDB ตัวบ่งชี้นี้จะแสดงถึงความเข้ากันได้ของไฟล์ แทนที่จะเป็นเวอร์ชันของเอ็นจิ้น ACE ที่ใช้ในการสร้าง ไฟล์ที่มีนามสกุล .mdb คือไฟล์ฐานข้อมูล Microsoft Access ซึ่งเป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) มันเก็บข้อมูลในตารางฐานข้อมูลที่เชื่อมโยงถึงกันผ่านคีย์หลักและคีย์ต่างประเทศ ไฟล์ MDB มีโครงสร้างที่สมบูรณ์ของตารางฐานข้อมูล แบบสอบถาม กระบวนงานที่เก็บไว้ MDB เป็นรูปแบบไฟล์เริ่มต้นสำหรับ Microsoft Access 2003 Microsoft Access เวอร์ชันด้านข้างใช้รูปแบบไฟล์ ACCDB ซึ่งเป็นรูปแบบไฟล์ล่าสุดจนถึงปัจจุบัน ไฟล์ MDB สามารถเปิดได้ด้วยแอปพลิเคชันต่างๆ เช่น Microsoft Access, MDB Viewer, MDBOpener และสามารถแปลงเป็น ACCDB, CSV, รูปแบบ Excel เป็นต้น รูปแบบไฟล์ MDBมีข้อกำหนดสาธารณะสำหรับรูปแบบ MDB และยังคงเป็นรูปแบบไฟล์ที่เป็นกรรมสิทธิ์ของ Microsoft อย่างไรก็ตาม Microsoft ให้การเข้าถึงการเชื่อมต่อกับไฟล์ MDB โดยใช้มาตรฐาน Open Database Connectivity (ODBC) และ Visual Basic for Applications (VBA) คู่มือ MDB อย่างไม่เป็นทางการให้คำอธิบายสั้น ๆ อย่างไม่เป็นทางการของรูปแบบ MDB ตามวิศวกรรมย้อนรอย และสามารถขอคำปรึกษาเพื่อทราบข้อมูลจำเพาะได้ หน้าตามคู่มือ MDB อย่างไม่เป็นทางการ ไฟล์ MDB ประกอบด้วยหน้าขนาดคงที่ (2048 ไบต์สำหรับ Jeb DB3 และ 4096 ไบต์สำหรับ Jet DB 4) ไบต์แรกระบุประเภทของเพจ ต่อไปนี้เป็นประเภทหน้าที่สำคัญ:
ฐานข้อมูล Microsoft Access เดียวอาจประกอบด้วยไฟล์หลายไฟล์ซึ่งอนุญาตให้มีไฟล์เกินขนาดและข้อจำกัดของขนาดตาราง สิ่งนี้อำนวยความสะดวกในการใส่แบบฟอร์มและรหัสในไฟล์ MDB ส่วนหน้าบนเดสก์ท็อปของผู้ใช้ และข้อมูลในไฟล์ MDB ส่วนหลังอื่นบนเซิร์ฟเวอร์ที่เชื่อมต่อกับเครือข่าย ไฟล์ฐานข้อมูลใน Microsoft Access จะมีส่วนขยายอะไรaccdb. แฟ้มฐานข้อมูล Microsoft Access.
ข้อความยาวๆควรเก็บเป็นชนิดข้อมูลแบบใดชนิดข้อมูล Memo จะเรียกว่า "ข้อความยาว"
ไฟล์ที่สร้างด้วย Microsoft Access 2013 มีนามสกุลเป็นอะไร3. ไฟล์ที่สร้างด้วย Microsoft Access 2013 มีนามสกุลเป็นอะไร 1. .ACCDB.
รูปแบบของ File Access มีอะไรบ้างไฟล์ (Files) หรือ แฟ้มข้อมูล ในฐานข้อมูลแอคเซสอาจประกอบด้วย Table, Form, Report, Query, Macro และ Module จำนวนมากหรือน้อยขึ้นอยู่กับระบบฐานข้อมูลที่ผู้ใช้เก็บ มักจะเก็บฐานข้อมูลซึ่งเป็นเรื่องเดียวกัน เช่น ไฟล์ ข้อมูลพนักงาน ไฟล์ข้อมูลลูกค้า ไฟล์ข้อมูลการสั่งซื้อสินค้า
|