اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع PL/SQL با مثال: از مبتدی تا پیشرفته
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آموزش جامع PL/SQL با مثال: از مبتدی تا پیشرفته
موضوع کلی: توسعه پایگاه داده با Oracle
موضوع میانی: برنامه نویسی PL/SQL
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر پایگاه داده و SQL
- 2. مقدمهای بر PL/SQL
- 3. چرا PL/SQL؟
- 4. تفاوت SQL و PL/SQL
- 5. نصب و راهاندازی Oracle Database Express Edition (XE)
- 6. اتصال به پایگاه داده Oracle
- 7. معرفی SQL*Plus
- 8. دستورات پایه SQL (SELECT, INSERT, UPDATE, DELETE)
- 9. مقدمهای بر جداول و ستونها
- 10. ایجاد و حذف جداول (CREATE TABLE, DROP TABLE)
- 11. تعاریف انواع داده (Data Types)
- 12. نوع داده VARCHAR2
- 13. نوع داده NUMBER
- 14. نوع داده DATE
- 15. نوع داده BOOLEAN
- 16. نوع داده LOB
- 17. مقدمهای بر متغیرهای PL/SQL
- 18. اعلان متغیرها (Declaring Variables)
- 19. مقداردهی اولیه به متغیرها
- 20. ثوابت PL/SQL (PL/SQL Constants)
- 21. عملگرهای حسابی (Arithmetic Operators)
- 22. عملگرهای مقایسهای (Comparison Operators)
- 23. عملگرهای منطقی (Logical Operators)
- 24. عملگر الحاق (Concatenation Operator)
- 25. بلوکهای PL/SQL (PL/SQL Blocks)
- 26. ساختار بلوکهای PL/SQL
- 27. بخش Declarations
- 28. بخش Executable
- 29. بخش Exception Handling
- 30. دستورات کنترلی: IF Statement
- 31. IF-THEN
- 32. IF-THEN-ELSE
- 33. IF-THEN-ELSIF-ELSE
- 34. دستورات کنترلی: CASE Statement
- 35. CASE Statement ساده
- 36. CASE Statement جستجو شده
- 37. حلقهها: LOOP
- 38. LOOP-END LOOP
- 39. حلقهها: WHILE LOOP
- 40. WHILE LOOP-END LOOP
- 41. حلقهها: FOR LOOP
- 42. FOR LOOP ساده
- 43. FOR LOOP با محدوده معکوس
- 44. حلقهها: Cursor FOR LOOP
- 45. معرفی Cursorها
- 46. Cursorهای صریح (Explicit Cursors)
- 47. اعلان Cursor
- 48. باز کردن Cursor (OPEN Cursor)
- 49. فراخوانی داده از Cursor (FETCH Cursor)
- 50. بستن Cursor (CLOSE Cursor)
- 51. Cursorهای ضمنی (Implicit Cursors)
- 52. آرگومانهای Cursor
- 53. Cursorهای پارامتری
- 54. Cursor Attributes (%ROWCOUNT, %FOUND, %NOTFOUND, %ISOPEN)
- 55. مدیریت خطاهای Cursor
- 56. مقدمهای بر رویههای ذخیره شده (Stored Procedures)
- 57. ایجاد رویههای ذخیره شده
- 58. پارامترهای ورودی (IN Parameters)
- 59. پارامترهای خروجی (OUT Parameters)
- 60. پارامترهای ورودی/خروجی (IN OUT Parameters)
- 61. فراخوانی رویههای ذخیره شده
- 62. حذف رویههای ذخیره شده
- 63. مقدمهای بر توابع ذخیره شده (Stored Functions)
- 64. ایجاد توابع ذخیره شده
- 65. برگرداندن مقدار از توابع
- 66. فراخوانی توابع ذخیره شده
- 67. حذف توابع ذخیره شده
- 68. مقدمهای بر بستههای PL/SQL (PL/SQL Packages)
- 69. ساختار Packages: Package Specification
- 70. ساختار Packages: Package Body
- 71. مزایای استفاده از Packages
- 72. فراخوانی اعضای Package
- 73. مدیریت Packages
- 74. مقدمهای بر تریگرها (Triggers)
- 75. انواع تریگرها (ROW, STATEMENT)
- 76. تریگرهای BEFORE و AFTER
- 77. تریگرهای INSERT, UPDATE, DELETE
- 78. نوشتن اولین تریگر
- 79. تریگرهای سطح ردیف (Row-level Triggers)
- 80. تریگرهای سطح دستور (Statement-level Triggers)
- 81. تریگرهای FOR EACH ROW
- 82. تریگرهای FOR EACH STATEMENT
- 83. تریگرهای FOR UPDATE OF
- 84. تریگرهای FOR DELETE OF
- 85. تریگرهای FOR INSERT OF
- 86. تریگرهای BEFORE LOGON, LOGOFF, STARTUP, SHUTDOWN
- 87. تریگرهای DDL (CREATE, ALTER, DROP)
- 88. مدیریت تریگرها
- 89. مقدمهای بر استثناها (Exceptions)
- 90. انواع استثناها (Predefined, User-defined)
- 91. مدیریت استثناها با بلوک EXCEPTION
- 92. استثناهای از پیش تعریف شده (NO_DATA_FOUND, TOO_MANY_ROWS, DUP_VAL_ON_INDEX)
- 93. تعریف استثناهای سفارشی (User-defined Exceptions)
- 94. استفاده از RAISE_APPLICATION_ERROR
- 95. مقداردهی مجدد استثناها (Re-raising Exceptions)
- 96. مقدمهای بر انواع داده PL/SQL (PL/SQL Data Types)
- 97. نوع داده PLS_INTEGER
- 98. نوع داده BINARY_INTEGER
- 99. نوع داده NATURAL
- 100. نوع داده NATURALN
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.