دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

برنامه‌نویسی JDBC برای مبتدیان

برنامه‌نویسی JDBC برای مبتدیان

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • اتصال به یک پایگاه‌ داده رابطه‌ای
  • کوئری جدول پایگاه‌ داده
  • انجام عملیات‌های DML با استفاده از دستور، Prepared Statement و Oracle Prepared Statement
  • فراخوانی توابع و رویه‌های ذخیره‌ شده با استفاده از رابط CallableStatement
  • بروزرسانی‌های انبوه
  • مجموعه نتایج قابل اسکرول
  • ذخیره‌ تصویر یا استریم‌های کاراکتر در پایگاه‌ داده با استفاده از تایپ‌های BLOB و CLOB
  • فراخوانی JDBC API در ابزار خط فرمان JSHELL

توضیحات دوره

این دوره عمدتاً برای مبتدیانی طراحی شده که از زبان برنامه‌نویسی جاوا برای توسعه اپلیکیشن پایگاه‌ داده استفاده می‌کنند. این دوره با استفاده از جاوا 8 یا جاوا 9 (اپلیکیشن‌های مبتنی بر ماژول JPMS) به تعامل با پایگاه‌ داده‌های رابطه‌ای، اجرای دستورات SQL مانند DDLو DML و DCL و DRL می‌پردازد. با استفاده از JDBC API، برنامه‌نویسان می‌توانند با هر نوع داده ساختاریافته مانند Spreadsheets یا فایل‌های CSV ارتباط برقرار کنند. Spreadsheets بخشی از جاوا است و فقط یک مشخصه است. پیاده‌سازی واقعی این مشخصه در سمت درایور JDBC انجام می‌شود که در یک فایل JAR خارجی که به‌ طور رایگان از وبسایت‌های فروشنده پایگاه‌ داده قابل دانلود است، موجود است.

Spreadsheets دارای 6 آبجکت اصلی است: DriverManager، اتصال، دستور، PreparedStatement و CallableStatement و مجموعه نتایج است. رابط دستور یک آبجکت عمومی است که می‌تواند فرمان‌های SQL را اجرا کند. در حالی که Prepared Statement به کوئری SQL خاص متصل می‌شود و این کوئری از پیش‌ کامپایل شده است، بنابراین اجرای آن سریعتر است. CallableStatements برای اجرای رویه‌های ذخیره‌ شده استفاده می‌شوند.

تبدیل آبجکت‌های پایگاه‌ داده به آبجکت‌های کالکشن جاوا مانند ArrayList و HashSet و غیره، استفاده از الگوهای طراحی محبوب مانند الگوی DAO، پنهان‌سازی API‌S سطح پایین و نمایش داده‌ پایگاه‌ داده به عنوان آبجکت‌های کالکشن

جاوا 9 دارای مفسر خط فرمان JShell برای اجرای اسنیپت‌های کد جاوا است. یادگیرندگان به راحتی با استفاده از این دوره تجربه واقعی کسب می‌کنند.

برای نوشتن اپلیکیشن‌های اسپرینگ بوت با استفاده از Spring JDBC و JPA (Java Persistence API)، درک پایه‌ای از API JDBC لازم است، زیرا JPA به ابزارهای ORM بستگی دارد و این ابزارها به‌ طور داخلی از API JDBC برای تعامل با پایگاه‌ داده‌ها استفاده می‌کنند.

این دوره برای چه کسانی مناسب است؟

  • مبتدیان توسعه‌دهنده جاوا که علاقه‌مند به تعامل با هر پایگاه‌ داده رابطه‌ای، فایل‌های متنی یا فایل‌های اکسل هستند.
  • توسعه اپلیکیشن‌های تجاری پایگاه‌ داده با اندازه کوچک تا متوسط
  • درک اولیه از JDBC برای توسعه اپلیکیشن‌های سازمانی با استفاده از EJB یا اسپرینگ بوت نیاز است.
  • توسعه اپلیکیشن‌ها با استفاده از جاوا 8 یا جاوا 9 (اپلیکیشن‌های مبتنی بر ماژول)

برنامه‌نویسی JDBC برای مبتدیان

  • مقدمه‌ JDBC 03:37
  • انواع درایور JDBC، معماری و دانلود 04:25
  • Eclipse - راه‌اندازی محیط برای پروژه‌های جاوا 8 04:59
  • اتصال به یک پایگاه‌ داده 02:57
  • کوئری یک جدول با استفاده از رابط دستور 10:21
  • درج DML با استفاده از رابط دستور 03:19
  • بروزرسانی DML با استفاده از رابط دستور 02:54
  • حذف DML با استفاده از رابط دستور 02:58
  • کوئری یک جدول با استفاده از رابط Prepared Statement 04:33
  • درج DML با استفاده از رابط Prepared Statement 03:26
  • درج DML با استفاده از Oracle Prepared Statement 04:10
  • بروزرسانی DML با استفاده از رابط PreparedStatement 04:52
  • بروزرسانی DML با استفاده از رابط Oracle Prepared Statement 03:46
  • حذف DML با استفاده از رابط Prepared Statement 06:11
  • یافتن n امین حقوق از یک جدول 02:55
  • محیط JSHELL 07:04
  • عملیات درج DML در JSHELL 05:45
  • عملیات DML UPDATE API JDBC در JSHELL 02:35
  • عملیات DML DELETE API JDBC در JSHELL 04:13
  • مقدمه 04:59
  • پردازش دسته‌ای 04:01
  • درج DML و واکشی فایل متنی nchar به نوع CLOB 07:11
  • درج DML و واکشی فایل باینری به نوع BLOB 06:27
  • انواع مجموعه نتایج قابل اسکرول 07:07
  • فراخوانی تابع ذخیره‌ شده 06:53
  • فراخوانی رویه ذخیره‌ شده با پارامترهای ورودی و خروجی 07:46

849,000 169,800 تومان

مشخصات آموزش

برنامه‌نویسی JDBC برای مبتدیان

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:مقدماتی
  • تعداد درس:26
  • مدت زمان :02:09:24
  • حجم :900.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,593,000 318,600 تومان
  • زمان: 04:02:54
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
724,000 144,800 تومان
  • زمان: 01:50:10
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,119,000 223,800 تومان
  • زمان: 02:50:57
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,804,500 560,900 تومان
  • زمان: 07:06:38
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,460,500 2,092,100 تومان
  • زمان: 26:29:40
  • تعداد درس: 214
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
526,500 105,300 تومان
  • زمان: 1:20:33
  • تعداد درس: 21
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,770,500 354,100 تومان
  • زمان: 04:29:09
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,021,000 404,200 تومان
  • زمان: 05:07:21
  • تعداد درس: 48
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:29
  • تعداد درس: 48
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید