لطفا شیوه های برنامه نویسی بانک های اطلاعاتی را همراه با توضیح کامل نام
ببرید؟

برای برنامه‌نویسی بانک اطلاعاتی 2 متد کلی وجود دارد.
1- برنامه‌نویسی Desktop
2- برنامه‌نویسی Client/Server

برنامه‌نویسی Desktop عموما به برنامه‌های تک کاربره اطلاق میشود. برای چنین برنامه‌هایی از Engine هایی مانند Paradox و DBISAM استفاده میشود.

هنگامیکه قرار باشد برنامه‌ای برای محیط چندکاربره نوشته شود از متد Client/Server استفاده میشود. در این روش بانک اطلاعاتی بر روی یک سرور جداگانه از Client ها قرار دارد و هر کدام از Client ها با نرم‌افزار نوشته شده به سرور متصل شده و اطلاعات را در آن ذخیره میکنند. بدین ترتیب مشکل همزمانی کاربران توسط Database Server (مانند Microsoft SQL Server ، Interbase) حل میشود.

برای اتصال به SQL Server تکنولوژی موجود دلفی dbExpress میباشد.