کتاب تسلط بر پایگاه داده رابطهای با Rdb: از مبانی تا کاربرد عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
تسلط بر پایگاه داده رابطهای با Rdb: از مبانی تا کاربرد عملی شاهراهی به سوی تخصص در مدیریت و تحلیل داده گام نهادن به دنیای دادهها با قدرت و اطمینان در دنیای امروز که دادهها به مثابه طلای جدید ارزشگ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر پایگاه داده رابطهای با Rdb: از مبانی تا کاربرد عملی
موضوع کلی: علوم داده و تجزیه و تحلیل
موضوع میانی: پایگاه داده رابطهای و SQL
📋 سرفصلهای دوره
- 1. مقدمه ای بر علوم داده و نقش پایگاه داده
- 2. آشنایی با مفاهیم اولیه پایگاه داده
- 3. تاریخچه و تکامل پایگاه داده های رابطه ای
- 4. مدل داده رابطه ای: مفاهیم اصلی
- 5. جداول، سطرها، ستون ها و انواع داده ها
- 6. کلیدهای اصلی و روابط بین جداول
- 7. کلیدهای خارجی و یکپارچگی ارجاعی
- 8. طراحی پایگاه داده: اصول و مراحل
- 9. نرمال سازی: حذف افزونگی داده ها
- 10. نرمال سازی: اشکال اول تا سوم
- 11. نرمال سازی: اشکال نرمال بالاتر
- 12. معرفی زبان SQL
- 13. انتخاب داده ها: دستور SELECT
- 14. فیلتر کردن داده ها: دستور WHERE
- 15. مرتب سازی داده ها: دستور ORDER BY
- 16. محدود کردن نتایج: دستور LIMIT
- 17. عملگرهای مقایسه ای و منطقی در SQL
- 18. عملگرهای IN, BETWEEN, LIKE و NULL
- 19. توابع متنی در SQL
- 20. توابع عددی در SQL
- 21. توابع تاریخ و زمان در SQL
- 22. توابع تجمیعی: COUNT, SUM, AVG, MIN, MAX
- 23. گروه بندی داده ها: دستور GROUP BY
- 24. فیلتر کردن گروه ها: دستور HAVING
- 25. الحاق جداول: دستور JOIN
- 26. انواع JOIN: INNER, LEFT, RIGHT, FULL
- 27. الحاق خودکار: Self Join
- 28. زیر کوئری ها: Subqueries
- 29. زیر کوئری ها: استفاده در SELECT, FROM, WHERE
- 30. ایجاد جداول: دستور CREATE TABLE
- 31. تغییر ساختار جدول: دستور ALTER TABLE
- 32. حذف جداول: دستور DROP TABLE
- 33. افزودن، ویرایش و حذف داده ها: دستورات INSERT, UPDATE, DELETE
- 34. تراکنش ها: ACID properties
- 35. مدیریت تراکنش ها: COMMIT و ROLLBACK
- 36. شاخص گذاری: بهبود عملکرد کوئری ها
- 37. انواع شاخص ها: B-Tree, Hash, ...
- 38. دیدگاه ها (Views) و مزایای آن ها
- 39. ایجاد و مدیریت دیدگاه ها
- 40. رویه های ذخیره شده (Stored Procedures)
- 41. ایجاد و فراخوانی رویه های ذخیره شده
- 42. توابع تعریف شده توسط کاربر (UDFs)
- 43. تریگرها (Triggers) و کاربرد آن ها
- 44. امنیت پایگاه داده: مدیریت دسترسی
- 45. نقش ها و امتیازات در SQL
- 46. مدیریت کاربران و رمز عبورها
- 47. مدیریت داده های بزرگ (Big Data) و پایگاه داده
- 48. مفاهیم OLAP و OLTP
- 49. انبار داده ها (Data Warehouses)
- 50. مدل سازی داده ها برای انبار داده
- 51. ETL: Extract, Transform, Load
- 52. ابزارهای ETL
- 53. تجزیه و تحلیل داده ها با SQL
- 54. معرفی توابع Window
- 55. کاربرد توابع Window در تجزیه و تحلیل
- 56. تحلیل روند زمانی با SQL
- 57. تحلیل سبد خرید (Basket Analysis)
- 58. بهینه سازی کوئری های SQL
- 59. بررسی برنامه های اجرایی (Execution Plans)
- 60. شناسایی گلوگاه های عملکرد
- 61. بهینه سازی شاخص ها
- 62. بهینه سازی کوئری های پیچیده
- 63. مدیریت و نگهداری پایگاه داده
- 64. پشتیبان گیری و بازیابی اطلاعات
- 65. مانیتورینگ و نظارت بر پایگاه داده
- 66. بهینه سازی عملکرد پایگاه داده
- 67. تنظیمات پیکربندی پایگاه داده
- 68. معرفی سیستم مدیریت پایگاه داده (DBMS)
- 69. معماری DBMS
- 70. مفاهیم Concurrency Control
- 71. قفل گذاری (Locking)
- 72. مدیریت منابع در DBMS
- 73. پایگاه داده های توزیع شده
- 74. شروع کار با PostgreSQL
- 75. نصب و پیکربندی PostgreSQL
- 76. کار با ابزارهای PostgreSQL
- 77. شروع کار با MySQL
- 78. نصب و پیکربندی MySQL
- 79. کار با ابزارهای MySQL
- 80. شروع کار با SQLite
- 81. استفاده از SQLite در برنامه نویسی
- 82. مقایسه PostgreSQL، MySQL و SQLite
- 83. مفاهیم NoSQL و مقایسه با SQL
- 84. معرفی MongoDB و کاربرد آن
- 85. معرفی Cassandra و کاربرد آن
- 86. نقشه برداری رابطه ای-شی (ORM)
- 87. ORM با Python: SQLAlchemy
- 88. ORM با Python: Django ORM
- 89. اتصال به پایگاه داده از طریق زبان های برنامه نویسی
- 90. کاربرد SQL در هوش مصنوعی و یادگیری ماشین
- 91. مدل سازی داده ها با استفاده از UML
- 92. طراحی پایگاه داده برای وب اپلیکیشن ها
- 93. طراحی پایگاه داده برای اپلیکیشن های موبایل
- 94. امنیت پایگاه داده: حملات SQL injection
- 95. امنیت پایگاه داده: روش های مقابله با حملات
- 96. مطالعه موردی: طراحی پایگاه داده برای یک فروشگاه آنلاین
- 97. مطالعه موردی: طراحی پایگاه داده برای یک سیستم مدیریت محتوا
- 98. آینده پایگاه داده های رابطه ای
- 99. روندها و نوآوری های جدید در پایگاه داده
- 100. جمع بندی و مرور مطالب
تگها:
Data Analysis
Data Science
Rdb
relational database
SQL
آموزش SQL
آموزش پایگاه داده
پایگاه داده رابطهای
تجزیه و تحلیل داده
دیتابیس
علوم داده
کوئری نویسی
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.