کتاب صوتی ایجاد و مدیریت پایگاه داده‌های توکار با SQLite

دوره آموزشی SQLite: ایجاد و مدیریت پایگاه داده‌های توکار ساخت آینده برنامه‌هایتان با قدرت SQLite: دوره جامع مدیریت پایگاه داده‌های توکار در دنیای پرشتاب توسعه نرم‌افزار، مدیریت داده‌ها یکی از چالش‌برا...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 124,963 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ایجاد و مدیریت پایگاه داده‌های توکار با SQLite

موضوع کلی: برنامه نویسی

موضوع میانی: SQLite

📋 سرفصل‌های دوره

  • 1. مقدمه ای بر پایگاه داده ها و سیستم های مدیریت پایگاه داده (DBMS)
  • 2. آشنایی با SQLite: ویژگی ها، مزایا و کاربردها
  • 3. نصب و راه اندازی SQLite
  • 4. معرفی ابزارهای مدیریت پایگاه داده SQLite
  • 5. مفاهیم پایه ای پایگاه داده: جداول، رکوردها، فیلدها
  • 6. انواع داده در SQLite
  • 7. ایجاد پایگاه داده SQLite
  • 8. ایجاد جداول در SQLite
  • 9. تعریف کلید اصلی (Primary Key)
  • 10. تعریف کلید خارجی (Foreign Key)
  • 11. تعریف محدودیت ها (Constraints) در SQLite
  • 12. دستور CREATE TABLE: syntax و مثال ها
  • 13. دستور ALTER TABLE: تغییر ساختار جدول
  • 14. اضافه کردن ستون به جدول
  • 15. حذف ستون از جدول
  • 16. تغییر نام جدول
  • 17. تغییر نوع داده ستون
  • 18. دستور DROP TABLE: حذف جدول
  • 19. دستور INSERT INTO: درج داده در جدول
  • 20. مقادیر NULL و نحوه کار با آن ها
  • 21. دستور SELECT: بازیابی داده از جدول
  • 22. انتخاب تمام ستون ها
  • 23. انتخاب ستون های خاص
  • 24. استفاده از شرط WHERE
  • 25. عملگرهای مقایسه ای در WHERE clause
  • 26. عملگرهای منطقی AND، OR، NOT
  • 27. دستور UPDATE: بروزرسانی داده ها
  • 28. بروزرسانی یک ستون
  • 29. بروزرسانی چندین ستون
  • 30. استفاده از WHERE clause در UPDATE
  • 31. دستور DELETE FROM: حذف داده ها
  • 32. حذف تمام رکوردها
  • 33. حذف رکوردها بر اساس شرط
  • 34. استفاده از LIKE operator برای جستجو
  • 35. استفاده از wildcard characters (% و _)
  • 36. مرتب سازی نتایج با استفاده از ORDER BY
  • 37. مرتب سازی صعودی (ASC) و نزولی (DESC)
  • 38. گروه بندی داده ها با استفاده از GROUP BY
  • 39. استفاده از توابع تجمعی (COUNT، SUM، AVG، MIN، MAX)
  • 40. فیلتر کردن گروه ها با استفاده از HAVING
  • 41. استفاده از alias برای ستون ها و جداول (AS)
  • 42. دستور JOIN: ترکیب داده ها از چند جدول
  • 43. INNER JOIN
  • 44. LEFT JOIN
  • 45. RIGHT JOIN
  • 46. FULL OUTER JOIN
  • 47. SELF JOIN
  • 48. UNION و UNION ALL: ترکیب نتایج چند SELECT
  • 49. Subqueries: کوئری های تو در تو
  • 50. استفاده از subquery در WHERE clause
  • 51. استفاده از subquery در FROM clause
  • 52. استفاده از subquery در SELECT list
  • 53. ایجاد View: نمای مجازی از داده ها
  • 54. مزایای استفاده از View
  • 55. ایجاد Index: بهبود سرعت جستجو
  • 56. انواع Index در SQLite
  • 57. کامپوزیت Index
  • 58. دستور DROP INDEX: حذف Index
  • 59. Transactions: تراکنش ها و مدیریت یکپارچگی داده ها
  • 60. ACID properties (Atomicity, Consistency, Isolation, Durability)
  • 61. شروع تراکنش (BEGIN TRANSACTION)
  • 62. تایید تراکنش (COMMIT)
  • 63. لغو تراکنش (ROLLBACK)
  • 64. Concurrency control: مدیریت دسترسی همزمان به پایگاه داده
  • 65. Locking در SQLite
  • 66. نحوه برخورد با deadlock
  • 67. وارد کردن داده از فایل CSV
  • 68. صادر کردن داده به فایل CSV
  • 69. استفاده از ابزارهای خط فرمان SQLite
  • 70. استفاده از توابع date و time در SQLite
  • 71. توابع string در SQLite
  • 72. توابع عددی در SQLite
  • 73. توابع تبدیل نوع داده
  • 74. ایجاد Trigger: اجرای خودکار دستورات SQL
  • 75. انواع Trigger: BEFORE، AFTER
  • 76. Trigger های INSERT، UPDATE، DELETE
  • 77. کاربرد Trigger ها در auditing
  • 78. نحوه Debugging کوئری های SQL
  • 79. استفاده از EXPLAIN QUERY PLAN برای تحلیل کوئری
  • 80. بهینه سازی کوئری های SQL
  • 81. نرمال سازی پایگاه داده (Database Normalization)
  • 82. فرم نرمال اول (1NF)
  • 83. فرم نرمال دوم (2NF)
  • 84. فرم نرمال سوم (3NF)
  • 85. امنیت در SQLite
  • 86. جلوگیری از SQL injection
  • 87. رمزنگاری پایگاه داده SQLite
  • 88. Backup و Restore پایگاه داده SQLite
  • 89. استفاده از SQLite با زبان های برنامه نویسی مختلف (Python, Java, C#)
  • 90. نحوه اتصال به پایگاه داده SQLite از طریق کد
  • 91. اجرای کوئری های SQL از طریق کد
  • 92. مدیریت خطاها و Exception ها
  • 93. استفاده از ORM (Object-Relational Mapping) با SQLite
  • 94. SQLite در توسعه برنامه های موبایل (Android, iOS)
  • 95. SQLite در توسعه برنامه های دسکتاپ
  • 96. SQLite در توسعه برنامه های وب
  • 97. محدودیت های SQLite
  • 98. مقایسه SQLite با سایر DBMS ها (MySQL, PostgreSQL)
  • 99. معرفی ابزارهای گرافیکی مدیریت پایگاه داده SQLite
  • 100. نکات و ترفندهای SQLite
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Backend Development Database database development Database management Embedded Database Programming SQL SQLite SQLite Tutorial آموزش SQLite برنامه نویسی پایگاه داده پایگاه داده توکار مدیریت پایگاه داده

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.