دوره صفر تا صد برنامهنویسی dBase III Plus: ساخت سیستمهای مدیریت داده کارآمد همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب صفر تا صد برنامهنویسی dBase III Plus: ساخت سیستمهای مدیریت داده کارآمد
موضوع کلی: توسعه نرمافزار و مدیریت داده
موضوع میانی: برنامهنویسی و مدیریت پایگاههای داده رابطهای
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر پایگاههای داده و تاریخچه dBase
- 2. مفاهیم بنیادی: داده، اطلاعات، فیلد، رکورد و فایل
- 3. نصب و راهاندازی dBase III Plus
- 4. آشنایی با محیط dBase: دات پرامپت (Dot Prompt) و منوها
- 5. ساختار دستورات در dBase
- 6. ایجاد اولین پایگاه داده: دستور CREATE
- 7. آشنایی با انواع دادهها (Character, Numeric, Date, Logical, Memo)
- 8. مشاهده ساختار پایگاه داده: دستور DISPLAY/LIST STRUCTURE
- 9. باز کردن و بستن فایلهای پایگاه داده: دستور USE و CLOSE
- 10. ورود اطلاعات به پایگاه داده: دستور APPEND
- 11. مشاهده دادهها: تفاوت دستورات LIST و DISPLAY
- 12. پیمایش بین رکوردها: دستورات GO و SKIP
- 13. ویرایش دادهها به صورت تمام صفحه: دستور EDIT
- 14. ویرایش دادهها به صورت جدولی: دستور BROWSE
- 15. حذف منطقی رکوردها: دستور DELETE
- 16. بازیابی رکوردهای حذف شده: دستور RECALL
- 17. حذف فیزیکی و دائمی رکوردها: دستور PACK
- 18. حذف تمام رکوردهای جدول: دستور ZAP
- 19. اصلاح ساختار پایگاه داده: دستور MODIFY STRUCTURE
- 20. مفهوم اشارهگر رکورد (Record Pointer)
- 21. جستجوی ساده و خطی: دستور LOCATE
- 22. ادامه جستجو: دستور CONTINUE
- 23. کپی کردن ساختار فایل: دستور COPY STRUCTURE
- 24. کپی کردن دادهها: دستور COPY TO
- 25. مفهوم اندیسگذاری (Indexing) و مزایای آن
- 26. ایجاد فایلهای اندیس: دستور INDEX ON
- 27. باز کردن پایگاه داده به همراه اندیسها: دستور SET INDEX TO
- 28. جستجوی سریع با استفاده از اندیس: دستورات SEEK و FIND
- 29. تفاوت مرتبسازی و اندیسگذاری: دستور SORT در برابر INDEX
- 30. آشنایی با حوزهها (Scope): ALL, NEXT, RECORD, REST
- 31. کار با شرطها: عبارت FOR
- 32. کار با شرطها: عبارت WHILE
- 33. شمارش رکوردها: دستور COUNT
- 34. محاسبات آماری: دستورات SUM و AVERAGE
- 35. جایگزینی دادهها در فیلدها: دستور REPLACE
- 36. مقدمهای بر برنامهنویسی در dBase
- 37. ایجاد و ویرایش فایلهای برنامه (PRG): دستور MODIFY COMMAND
- 38. اجرای یک برنامه: دستور DO
- 39. مفهوم متغیرهای حافظه (Memory Variables)
- 40. ایجاد متغیرهای حافظه: دستورات STORE و =
- 41. نمایش متغیرهای حافظه: دستورات DISPLAY/LIST MEMORY
- 42. پاک کردن متغیرهای حافظه: دستورات RELEASE و CLEAR MEMORY
- 43. دریافت ورودی از کاربر: دستور ACCEPT
- 44. دریافت ورودی عددی و منطقی: دستور INPUT
- 45. توقف برنامه و انتظار برای ورودی: دستور WAIT
- 46. ارسال خروجی به صفحه نمایش: دستورات ? و ??
- 47. پاک کردن صفحه نمایش: دستور CLEAR
- 48. ساختارهای تصمیمگیری: دستور IF...ELSE...ENDIF
- 49. ساختارهای تصمیمگیری چند شاخهای: دستور DO CASE
- 50. حلقههای تکرار: ساختار DO WHILE...ENDDO
- 51. خروج از حلقه تکرار: دستور EXIT
- 52. پرش به ابتدای حلقه: دستور LOOP
- 53. مقدمهای بر رویهها (Procedures)
- 54. تعریف و فراخوانی یک رویه
- 55. ارسال پارامتر به رویهها: دستور PARAMETERS
- 56. متغیرهای عمومی و خصوصی: PUBLIC و PRIVATE
- 57. کار با توابع داخلی: توابع رشتهای (String Functions)
- 58. کار با توابع داخلی: توابع عددی (Numeric Functions)
- 59. کار با توابع داخلی: توابع تاریخ (Date Functions)
- 60. تبدیل انواع داده به یکدیگر: توابع CTOD, DTOC, STR, VAL
- 61. آشنایی با ماکروها: کاراکتر &
- 62. طراحی صفحات ورودی و خروجی: دستور @...SAY
- 63. دریافت دادهها در موقعیت مشخص: دستور @...GET
- 64. فعالسازی دستورات GET: دستور READ
- 65. قالببندی دادههای ورودی و خروجی: عبارت PICTURE
- 66. قالببندی دادهها با توابع: عبارت FUNCTION
- 67. ترسیم کادر و خطوط در صفحه: دستور @...TO
- 68. پاک کردن بخشی از صفحه: دستور @...CLEAR
- 69. کار با چندین پایگاه داده: مفهوم نواحی کاری (Work Areas)
- 70. انتخاب ناحیه کاری: دستور SELECT
- 71. باز کردن چند فایل به صورت همزمان
- 72. ایجاد ارتباط بین پایگاههای داده: دستور SET RELATION TO
- 73. ارتباط زنجیرهای بین چند جدول
- 74. اصول طراحی گزارشها
- 75. ایجاد فایل گزارش: دستور CREATE REPORT
- 76. آشنایی با بخشهای مختلف گزارش (Bands)
- 77. اجرای گزارش و نمایش آن: دستور REPORT FORM
- 78. ارسال خروجی گزارش به فایل متنی
- 79. ارسال خروجی گزارش به چاپگر
- 80. گروهبندی دادهها در گزارشها
- 81. ایجاد برچسب (Label): دستور CREATE LABEL
- 82. چاپ برچسبها: دستور LABEL FORM
- 83. دستورات کنترلی محیط: SET TALK, SET ECHO, SET HEADING
- 84. مدیریت نمایش تاریخ: دستور SET DATE
- 85. مدیریت نمایش قرن: دستور SET CENTURY
- 86. دستور به روز رسانی یک فایل بر اساس فایل دیگر: UPDATE
- 87. ادغام فایلها: دستور JOIN
- 88. افزودن رکورد از یک فایل دیگر: دستور APPEND FROM
- 89. فیلتر کردن رکوردها: دستور SET FILTER TO
- 90. ایجاد فایلهای رویه: دستور SET PROCEDURE TO
- 91. مقدمهای بر طراحی منو در برنامهها
- 92. پیادهسازی منوی اصلی برنامه
- 93. مدیریت خطا در برنامهها: دستور ON ERROR
- 94. تکنیکهای اشکالزدایی (Debugging): دستورات SET STEP, DEBUG, ECHO
- 95. بهینهسازی عملکرد برنامهها
- 96. ایجاد و استفاده از فایلهای فرمت (Format Files)
- 97. تابع شرطی درون خطی: IIF()
- 98. توابع کار با رکورد و فایل: RECNO(), BOF(), EOF(), DBF()
- 99. امنیت دادهها و تعیین سطوح دسترسی (مفهومی)
- 100. پشتیبانگیری و بازیابی اطلاعات
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.