این دوره برای چه کسانی مناسب است؟
همه افرادی که میخواهند SQL SERVER را یاد بگیرند.
کسانی که دوست دارند یک متخصص SQL شوند.
آنهایی که میخواهند روش تحلیل کسبوکارهای مختلف را بیاموزند.
افرادی که در تیمهای توسعه نرمافزاری هستند و میخواهند تحلیلهای کسبوکار را بهصورت واقعی قابل پیادهسازی و اجرا کنند.
برنامهنویسهایی که میخواهند ساختارها و فرایندهای بانکهای اطلاعاتی را بیاموزند.
اشخاصی که مایل هستند در آینده شغل ادمین SQL (DB ADMIN) را اختیار کنند .
در این دوره بدون هیچ پیشنیازی شما میتوانید مباحث بانک اطلاعاتی را آغاز کنید ولی یادتان باشد این دوره، کلاس مقدماتی پایگاه داده نیست.
مباحث این دوره از پایه شروع میشود و به تفصیل در مورد تحلیل و طراحی ساختار یک کسبوکار خواهیم پرداخت.
در ادامه درسهای مهم طراحی بانک اطلاعاتی را بهصورت منطقی و فیزیکی آموزش میبینید.
نخستین گام در ساخت و مکانیزه کردن یک کسبوکار، درک درست فرایندها است.
سپس طراحی مدلهایی است که تیم توسعه دهنده نرمافزار بتواند به راحتی آن را فهمیده و پیادهسازی کند.
انتظار میرود پس از پایان دوره، شما بتوانید پایگاه دادههایی طراحی و پیادهسازی کنید که همه فرایندهای سیستمی را با رعایت قوانین نرمالسازی پوشش میدهد.
همچنین با استفاده از استانداردها، دادهها با کمترین امکانات سختافزاری ذخیره و بازیابی گردند.
مشخصات دوره | |
مدت دوره | ۴۲ ساعت |
پیشنیاز | ندارد |
شهریه (تومان) | ۲,۵۰۰,۰۰۰ |
روش برگزاری | آنلاین |
روزهای کلاس | آغاز کلاس آذر ۱۴۰۲، دو جلسه در هفته، هر جلسه سه ساعت |
محل برگزاری |
نرمافزار Zoom |
سرفصلها:
- معرفی مفاهیم RDBMS
- نصب SQL SERVER
- نگاهی بر سرویسها و ویژگیها
- استفاده از Management Studio درSQL Server
- روش استفاده از Configuration Manager
- امنیت SQL Server ونحوه دسترسی دادن به کاربران
- طراحی منطقی بانک اطلاعاتی
- چرخه حیات توسعۀ سیستم
- دادههای پایه و عملیاتی
- موجودیتها (Entity)
- کلیدهای اصلی و جایگزین (Primary Key, Foreign Key)
- انواع روابط و کاردینالیتی آنها (Relationships)
- روش پیادهسازی روابط یکبهیک در دیتابیس و در اپلیکیشن
- روش پیادهسازی روابط یکبهچند در دیتابیس و اپلیکیشن
- روش پیادهسازی روابط چندبهچند در دیتابیس و اپلیکیشن
- روش پیادهسازی رابطه بازگشتی (Recursive) در دیتابیس و اپلیکیشن
- نرمالسازی و غیرنرمالسازی
- طراحی فیزیکی پایگاه داده
- Naming Conventions
- مالکیت پایگاه داده (Database Ownership)
- Data File & File Group
- Transaction Log
- Recovery Models
- Backup, Restore, Disaster Recovery
- پیادهسازی طراحی در پایگاه داده
- انواع دادهها (Data Types)
- طول دادهها
- Null
- کلید اصلی، Default, Identity, GUID
- ستونهای محاسبه شونده (Persisted vs. Non-persisted)
- قانونهای جامعیت ارجاعی (Referential Integrity)
- روش ساخت دیاگرام
- Check Constraints
- روشهای استفاده از Check Validation دادهها
- دستورات DDL Statements to CREATE / ALTER / DROP Tables
- Database Scripting
- Database Upgrading, Version Control
- چگونگی Import و Export دادهها در SQL Server
Leave A Comment