เซิร์ฟเวอร์ฐานข้อมูล

ผู้เขียน: Peter Berry
วันที่สร้าง: 17 สิงหาคม 2021
วันที่อัปเดต: 22 มิถุนายน 2024
Anonim
วิธี Backup Restore ฐานข้อมูล Sql Server Management Studio
วิดีโอ: วิธี Backup Restore ฐานข้อมูล Sql Server Management Studio

เนื้อหา

คำจำกัดความ - เซิร์ฟเวอร์ฐานข้อมูลหมายถึงอะไร

เซิร์ฟเวอร์ฐานข้อมูลคำว่าอาจอ้างถึงทั้งฮาร์ดแวร์และซอฟต์แวร์ที่ใช้เพื่อเรียกใช้ฐานข้อมูล ในฐานะที่เป็นซอฟต์แวร์เซิร์ฟเวอร์ฐานข้อมูลเป็นส่วนแบ็คเอนด์ของแอปพลิเคชันฐานข้อมูลตามโมเดลไคลเอ็นต์ - เซิร์ฟเวอร์ดั้งเดิม ส่วนหลังนี้บางครั้งเรียกว่าอินสแตนซ์ มันอาจอ้างถึงคอมพิวเตอร์ที่มีอยู่จริงที่ใช้ในการโฮสต์ฐานข้อมูล เมื่อกล่าวถึงในคอนนี้เซิร์ฟเวอร์ฐานข้อมูลมักจะเป็นคอมพิวเตอร์ระดับสูงโดยเฉพาะที่เป็นโฮสต์ของฐานข้อมูล


โปรดทราบว่าเซิร์ฟเวอร์ฐานข้อมูลไม่ขึ้นอยู่กับสถาปัตยกรรมฐานข้อมูล ฐานข้อมูลเชิงสัมพันธ์ไฟล์แฟล็ตฐานข้อมูลที่ไม่สัมพันธ์: สถาปัตยกรรมเหล่านี้ทั้งหมดสามารถรองรับได้บนเซิร์ฟเวอร์ฐานข้อมูล

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายเซิร์ฟเวอร์ฐานข้อมูล

ในรูปแบบการคำนวณไคลเอ็นต์ - เซิร์ฟเวอร์มีโฮสต์เฉพาะสำหรับเรียกใช้และให้บริการทรัพยากรโดยทั่วไปจะมีหนึ่งแอปพลิเคชันซอฟต์แวร์หรือมากกว่า นอกจากนี้ยังมีลูกค้าหลายรายที่สามารถเชื่อมต่อกับเซิร์ฟเวอร์และใช้ทรัพยากรที่เสนอและโฮสต์โดยเซิร์ฟเวอร์นี้

เมื่อพิจารณาฐานข้อมูลในรูปแบบไคลเอ็นต์ - เซิร์ฟเวอร์เซิร์ฟเวอร์ฐานข้อมูลอาจเป็นแบ็คเอนด์ของแอปพลิเคชันฐานข้อมูล (อินสแตนซ์) หรืออาจเป็นคอมพิวเตอร์ฮาร์ดแวร์ที่โฮสต์อินสแตนซ์ บางครั้งมันอาจอ้างถึงการรวมกันของทั้งฮาร์ดแวร์และซอฟต์แวร์

ในการตั้งค่าขนาดเล็กและขนาดกลางเซิร์ฟเวอร์ฐานข้อมูลฮาร์ดแวร์จะโฮสต์ส่วนเซิร์ฟเวอร์ของแอปพลิเคชันซอฟต์แวร์ที่ใช้ฐานข้อมูลด้วย ถ้าเราพิจารณาธนาคารตัวอย่างเช่นเซิร์ฟเวอร์ฐานข้อมูลฮาร์ดแวร์จะโฮสต์เซิร์ฟเวอร์ฐานข้อมูลซอฟต์แวร์และแอปพลิเคชันซอฟต์แวร์ธนาคาร แอปพลิเคชั่นนี้จะเชื่อมต่อกับฐานข้อมูลผ่านพอร์ตเฉพาะและใช้การสื่อสารระหว่างกระบวนการเพื่อเข้าสู่ระบบและเข้าถึงข้อมูลที่อยู่อาศัยในฐานข้อมูล ผู้ใช้ในธนาคารซึ่งนั่งอยู่ที่คอมพิวเตอร์ส่วนบุคคลจะใช้โมดูลไคลเอ็นต์ของแอปพลิเคชันที่ติดตั้งบนคอมพิวเตอร์เพื่อเชื่อมต่อกับฐานข้อมูล ในตัวอย่างนี้มีสองรูปแบบไคลเอนต์ - เซิร์ฟเวอร์ที่เรากำลังดู: ฐานข้อมูลและแอปพลิเคชัน


ในการตั้งค่าขนาดใหญ่ปริมาณการทำธุรกรรมอาจเป็นไปได้ว่าคอมพิวเตอร์เครื่องหนึ่งจะไม่สามารถรองรับการโหลดได้ ในกรณีนี้ซอฟต์แวร์ฐานข้อมูลจะอยู่ในคอมพิวเตอร์เฉพาะและแอปพลิเคชันอื่น ในสถานการณ์สมมตินี้มีเซิร์ฟเวอร์ฐานข้อมูลเฉพาะซึ่งเป็นการรวมกันของฮาร์ดแวร์และซอฟต์แวร์และแอปพลิเคชันเซิร์ฟเวอร์แยกต่างหาก