Key Difference: DBMS ใช้สำหรับจัดเก็บข้อมูลในไฟล์ ในความสัมพันธ์ DBMS สามารถสร้างขึ้นระหว่างสองไฟล์ ข้อมูลถูกเก็บไว้ในไฟล์แฟล็ตที่มีข้อมูลเมตาขณะที่ RDBMS เก็บข้อมูลในรูปแบบตารางพร้อมเงื่อนไขเพิ่มเติมของข้อมูลที่บังคับใช้ความสัมพันธ์ระหว่างตาราง ซึ่งแตกต่างจาก RDBMS, DBMS ไม่สนับสนุนสถาปัตยกรรมเซิร์ฟเวอร์ไคลเอ็นต์ RDBMS กำหนดข้อ จำกัด ด้านความสมบูรณ์และยังเป็นไปตามมาตรฐานซึ่งไม่ได้รับการสนับสนุนใน DBMS
DBMS และ RDBMS ทั้งคู่เป็นระบบการจัดการที่อ้างอิงถึงการรวบรวมโปรแกรมที่จำเป็นในการจัดการฐานข้อมูล ทั้งๆที่มีความคล้ายคลึงกันนี้ความแตกต่างที่สำคัญเกิดขึ้นระหว่างพวกเขา DBMS ย่อมาจากระบบจัดการฐานข้อมูลในขณะที่ RDBMS ย่อมาจากระบบจัดการฐานข้อมูลเชิงสัมพันธ์ โปรแกรมเหล่านี้ถูกสร้างขึ้นเพื่อรักษาและใช้การรวบรวมข้อมูลจำนวนมากในลักษณะที่มีประสิทธิภาพ ชาร์ลส์ได้รับการแนะนำให้รู้จักกับระบบการจัดการฐานข้อมูลในปี 2503 ในขณะที่ระบบฐานข้อมูลเชิงสัมพันธ์ถูกก่อตั้งขึ้นโดยดร.
DBMS จัดการข้อมูลที่มีโครงสร้างจำนวนมากด้วยข้อดีของการประมวลผลแบบสอบถามการควบคุมการเข้าถึงข้อมูลการแบ่งปันข้อมูลและการดึงข้อมูลที่เหมาะสมรวมถึงการปรับเปลี่ยนข้อมูล RDBMS เป็น DBMS ที่เก็บข้อมูลในตาราง ตารางคือชุดของรายการข้อมูลที่สัมพันธ์กันและประกอบด้วยคอลัมน์และแถว แต่ละตารางเหล่านี้มีตัวระบุที่ไม่ซ้ำกันหรือ "คีย์หลัก" RDBMS ยังเก็บความสัมพันธ์ระหว่างข้อมูลในรูปแบบของตาราง ในรูปแบบลำดับชั้นของข้อมูล DBMS มีการจัดระเบียบเป็นต้นไม้คว่ำ; ซึ่งแต่ละเอนทิตีมีโหนดพาเรนต์เดียวเท่านั้น แต่มีความเป็นไปได้ของโหนดชายน์หลายโหนด ในรูปแบบเครือข่ายของ DBMS เอนทิตีถูกจัดระเบียบในกราฟและพา ธ ถูกกำหนดเพื่อเข้าถึงเอนทิตี ในรูปแบบเชิงสัมพันธ์ของข้อมูล DBMS ถูกจัดระเบียบในตารางสองมิติที่เรียกว่าเป็นความสัมพันธ์และ RDBMS จะขึ้นอยู่กับรูปแบบเชิงสัมพันธ์นี้โดยเฉพาะ DBMS มีคุณสมบัติที่จะเป็น RDBMS หากเป็นไปตาม 13rules ที่กำหนดโดย Dr.EFCodd กฎเหล่านี้อธิบายไว้เป็น -
กฎ 1: ข้อมูลทั้งหมดจะต้องแสดงโดยค่าในตำแหน่งคอลัมน์
กฎข้อที่ 2: ทุกค่าต้องสามารถเข้าถึงได้
กฎข้อที่ 3: ค่า Null จะต้องได้รับการปฏิบัติอย่างเป็นระบบ
กฎข้อที่ 4: แคตตาล็อกออนไลน์ที่ใช้งานจะต้องเป็นไปตามโมเดลเชิงสัมพันธ์
กฎข้อที่ 5: มีภาษาอย่างน้อยหนึ่งภาษาที่ครอบคลุมในการรองรับคำจำกัดความข้อมูลมุมมองคำจำกัดความการจัดการข้อมูลข้อ จำกัด ด้านความปลอดภัยและความสมบูรณ์การอนุญาตและขอบเขตการทำธุรกรรม
กฎข้อที่ 6: ระบบจะต้องสามารถอัปเดตมุมมองที่ปรับปรุงได้ตามหลักทฤษฎี
กฎข้อที่ 7: ระบบต้องรองรับการแทรกการอัพเดทและการลบระดับสูง
กฎข้อที่ 8: ระบบต้องมีความเป็นอิสระของข้อมูลทางกายภาพ
กฎข้อที่ 9: ระบบต้องมีความเป็นอิสระของข้อมูลเชิงตรรกะ
กฎข้อที่ 10: ข้อ จำกัด ด้านความสมบูรณ์ต้องระบุแยกต่างหากจากแอปพลิเคชันโปรแกรม
กฎข้อที่ 11: การกระจายส่วนของฐานข้อมูลไปยังตำแหน่งต่าง ๆ จะต้องไม่ปรากฏแก่ผู้ใช้
กฎข้อที่ 12: ภาษาระดับต่ำจะต้องไม่ถูกนำมาใช้เพื่อทำลายหรือข้ามกฎความสมบูรณ์และข้อ จำกัด ที่แสดงในภาษาเชิงสัมพันธ์ระดับสูง
DBMS สามารถใช้สำหรับแอปพลิเคชันที่เรียบง่ายในขณะที่การออกแบบรุ่นต่อไปของมันคือ RDBMS สามารถใช้สำหรับแอปพลิเคชันทางธุรกิจที่ซับซ้อน ระบบจัดการข้อมูลของ IBM (IMS) เป็นตัวอย่างของ DBMS และ Microsoft SQL Server เป็นตัวอย่างของ RDBMS