مخفف "اتصال پایگاه داده جاوا." JDBC یک رابط برنامه کاربردی (API) است که به برنامههای جاوا (Java) اجازه میدهد به طیف وسیعی از پایگاه داده (Database) متصل شوند و پرس و جو کنند. به عنوان مثال می توان به جاوا DB، Oracle، مای اس کیو ال (MySQL)، PostgreSQL، DB2، Sybase ASE و Microsoft SQL Server اشاره کرد.
JDBC امکان اجرای توسعه دهنده (Developer) را فراهم می کند. x> پرس و جو در یک برنامه جاوا. اتصال پایگاه داده و هر گونه ترجمه زبان پرس و جو ساختاریافته (SQL) مورد نیاز توسط درایور JDBC مدیریت می شود. به عنوان مثال، از همان جاوا پرس و جو (Query) می توان برای پرس و جو از پایگاه داده MySQL و پایگاه داده Microsoft SQL Server استفاده کرد. هدف این است که به توسعه دهندگان قابلیت "یک بار بنویسید، در هر کجا اجرا کنید" ارائه می شود که کار با انواع مختلف پایگاه داده را آسان می کند.
برای اینکه یک برنامه کاربردی از JDBC استفاده کند، روش (Method) باید نصب شود. به عنوان مثال می توان به درایور JDBC Thin و درایور JDBC OCI (Oracle Call Interface) اشاره کرد. فایلهای درایور بهعنوان بایگانی جاوا (راننده (Driver) فایلها) در دسترس هستند، که میتوان با جاوا () ارجاع داد. هر آرشیو جاوا حاوی فایلهای برنامه کاربردی (Application) است که به برنامههای جاوا اجازه میدهد با انواع مختلف پایگاه داده ارتباط برقرار کنند. برای کاهش فضای دیسک مورد نیاز برنامه جاوا مربوطه میتوان کلاسهای فردی را حذف کرد.
JDBC به طور خاص برای برنامه های جاوا طراحی شده است، در حالی که کلاس (Class) مستقل از زبان است. این بدان معناست که ODBC API برای چندین زبان برنامه نویسی در دسترس است، در حالی که JDBC فقط برای جاوا در دسترس است. برای ترجمه دستورات بین دو API می توان از یک پل استفاده کرد. به عنوان مثال، یک پل ODBC-JDBC فراخوانی های تابع ODBC را به فراخوانی های متد JDBC ترجمه می کند و به آنها اجازه می دهد توسط یک درایور JDBC پردازش شوند. یک درایور JDBC-ODBC فراخوانی های روش JDBC را به فراخوانی های تابع ODBC تبدیل می کند و به آنها اجازه می دهد با یک درایور ODBC کار کنند.
تعریف قابلیت اتصال به پایگاه داده جاوا (JDBC) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف قابلیت اتصال به پایگاه داده جاوا (JDBC) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.