เอ็มเอสดีอี
Microsoft SQL Server Data Engine ( MSDEหรือMicrosoft Data EngineหรือMicrosoft Desktop Engine ) เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ที่พัฒนาโดยMicrosoftเป็นเวอร์ชันย่อส่วนของMicrosoft SQL Server 7.0 หรือ 2000 ซึ่งใช้งานได้ฟรีสำหรับการใช้งานที่ไม่ใช่เชิงพาณิชย์ รวมถึงการใช้งานเชิงพาณิชย์แบบจำกัดบางประการ มีการเปิดตัวครั้งแรกในงาน Microsoft TechEd ในเดือนพฤษภาคม พ.ศ. 2542 [ 1 ]และรวมอยู่ในMicrosoft Office 2000 Developer Edition รุ่นต่อมาคือSQL Server Expressเปิดตัวในเดือนพฤศจิกายน พ.ศ. 2548 [ 2 ]การสนับสนุนจากผู้จำหน่ายสำหรับ MSDE สิ้นสุดลงในวันที่ 8 เมษายน พ.ศ. 2551 [ 3 ]
ภาพรวม
ไมโครซอฟต์เดสก์ท็อปเอ็นจิ้น
MSDE ได้รับการออกแบบครั้งแรกโดย Jeff Alger ผู้จัดการโครงการของ Microsoft ในขณะนั้น และต่อมาได้รับการพัฒนาโดย Peter Byrne (แกนหลัก), Ronald Martinsen (แกนหลัก/การตั้งค่า) และ Mike Maringas (การตั้งค่า) Alger และ Martinsen เป็นผู้ร่วมคิดค้นที่ถือสิทธิบัตร[ 4 ]
MSDE เวอร์ชันแรกเรียกว่า "Microsoft Desktop Engine" ซึ่งใช้ SQL Server 7.0 เป็นพื้นฐาน และถูกวางตำแหน่งให้เป็นทางเลือกแทนการใช้Jet Database Engineที่ใช้ในMicrosoft Accessโดยเน้นที่ความสามารถในการทำงานเป็น แอป พลิเคชันไคลเอ็นต์-เซิร์ฟเวอร์แทนที่จะต้องเข้าถึงระบบไฟล์ที่ฐานข้อมูล Jet อยู่โดยตรง[ 5 ] Microsoft Access ซึ่งเป็นเครื่องมือฐานข้อมูลที่ได้รับความนิยมมากที่สุดของบริษัทในขณะนั้น ได้รับการขยายสำหรับ Office 2000 เพื่อรวมการใช้ Microsoft Desktop Engine เป็นที่เก็บข้อมูลแบ็กเอนด์ การออกแบบนี้ได้รับการส่งเสริมโดย Microsoft ว่าเป็นโซลูชันสำหรับเวิร์กกรุ๊ปขนาดเล็กที่อาจเติบโตขึ้นจนต้องการผลิตภัณฑ์ SQL Server เต็มรูปแบบในที่สุด[ 6 ] MSDE เวอร์ชันแรกนี้ยังรวมถึง Data Transformation Services Wizard ซึ่งให้ความสามารถในการใช้ แหล่งข้อมูล OLE DBและODBCเพื่อถ่ายโอนข้อมูลระหว่าง SQL Server 7.0 และ MSDE ระบบปฏิบัติการที่รองรับในขณะที่วางจำหน่าย ได้แก่Windows 95 , Windows 98และWindows NT 4.0 Service Pack 4 และมีให้ใช้งานสำหรับสถาปัตยกรรมx86และAlpha [ 7 ]
Microsoft Data Engine สามารถพบได้ใน Microsoft Access 2000 และผลิตภัณฑ์อื่นๆ ของ Microsoft [ 8 ]
ชุดเครื่องมือ MSDE สำหรับ Visual Studio 6.0 สามารถพบได้ในดีวีดี MSDN เดือนตุลาคม พ.ศ. 2543 ชุดOffice Test Platform and Development Tools, English Packในชื่อ MSDE สำหรับ Visual Studio [ 9 ]หรือในซีดี MSDN เดือนตุลาคม พ.ศ. 2543 ชุด Office Test Platform and Development Tools (English Pack, European Pack I, Japanese Pack, Latin American pack) [ 10 ]
เอ็นจิ้นข้อมูล Microsoft SQL Server
โดยอิงตาม SQL Server 2000 ข้อกำหนดของระบบถูกเปลี่ยนเป็น Windows 98 [ 11 ] [ 12 ]
MSDE สามารถแจกจ่ายพร้อมกับผลิตภัณฑ์เชิงพาณิชย์ได้โดยการลงทะเบียนกับ Microsoft — ในกรณีส่วนใหญ่ การแจกจ่ายนี้ก็ไม่มีค่าใช้จ่ายเช่นกันใบอนุญาตเซิร์ฟเวอร์ของ SQL Server รวมถึงสิทธิ์ในการแจกจ่าย MSDE [ 13 ]
MSDE 2000 ประกอบด้วยชุดทรัพยากรต่อไปนี้: ชุดทรัพยากรการปรับใช้ MSDE 2000, ชุดทรัพยากรเว็บ MSDE 2000 [ 14 ]
MSDE 2000 ยังพบได้ในผลิตภัณฑ์ต่างๆ เช่น Microsoft Office XP (Professional, Developer), Visual Studio .NET 2002-2003 [ 15 ]
คุณสมบัติ
เมื่อเปรียบเทียบกับ SQL Server 7.0 และ 2000 เวอร์ชันเซิร์ฟเวอร์เต็มรูปแบบ MSDE มีข้อจำกัดบางประการ ได้แก่ ฐานข้อมูลที่มีขนาดจำกัดเพียง 2 GBและมีตัวควบคุมภาระงานซึ่งจะลดความเร็วลงเมื่อมีภาระงานพร้อมกัน แปดรายการขึ้นไป [ 16 ]ไมโครซอฟต์ยังระบุด้วยว่า MSDE ไม่ได้รับการสนับสนุนในระบบปฏิบัติการ Windows NT 6.0 เช่นWindows Vista [ 17 ] ไม่มีเครื่องมือ จัดการ ส่วนติดต่อผู้ใช้แบบกราฟิกสำหรับ MSDE แต่สามารถใช้ Microsoft Access หรือEnterprise Manager ของ SQL Server 2000 (รวมถึงเวอร์ชันที่ใหม่กว่า เช่นSQL Server Management Studio ) เพื่อเชื่อมต่อและจัดการได้[ 18 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- หน้าเว็บของ Microsoft: MSDE 2000
- SQL Server Express Edition