تم تصميم قاعدة بيانات لإدارة نظام مكتبة باستخدام SQL Server، حيث يهدف النظام إلى تنظيم عمليات إدارة الكتب والأعضاء وعمليات الاستعارة.
يتكون النظام من عدة جداول مترابطة تشمل:
Books: لتخزين معلومات الكتب مثل العنوان والتصنيف وسنة النشر.
Authors: لتخزين بيانات المؤلفين والدولة الخاصة بهم.
Members: لتسجيل بيانات أعضاء المكتبة مثل الاسم والبريد الإلكتروني وتاريخ الانضمام.
Staff: لتخزين بيانات موظفي المكتبة وأدوارهم.
Borrowings: لتسجيل عمليات استعارة الكتب وتتبع تاريخ الاستعارة والإرجاع.
تم ربط الجداول باستخدام Primary Keys و Foreign Keys لضمان سلامة البيانات وتنظيم العلاقات بين الكيانات المختلفة داخل النظام.
يتيح هذا التصميم:
تتبع الكتب المستعارة.
معرفة الأعضاء الذين استعاروا الكتب.
تحديد الموظف المسؤول عن عملية الاستعارة.
إدارة بيانات الكتب والمؤلفين بشكل منظم.