آکادمی برنامه نویسان

لوگو

توضیحات دوره

در دنیای امروز نگهداری از دیتاها امری مهم و کلیدی است و کار کردن با دیتابیس ها هم که محل نگه داری اطلاعات هست یک دانش مهم و یونیک به حساب می آید

ما در این دوره جذاب سعی بر این داریم به امید خدا یکی از  پایگاه داده های مهم و قدرتمند  بازار کار که اکثر شرکت ها و سازمان ها در حال استفاده از اون هستن رو با هاش کار کنیم و در سطح دیزایین و توسعه با همدیگه یادش بگیریم

SQL Server 2022 یکی از مهمترین و مطرح ترین نرم افزار در این حوضه میباشد

که به امید خدا بدون هیچ گونه پیشنیازی می خواهیم با این پایگاه داده قدرتمند از صفر شروع کنم و تا سطح خیلی خوبی در سطح دیزاین و توسعه  پیش بریم

در این صفحه بخشی از سرفصل ها رو باهمدیگه بررسی و مرور می کنیم 

پیش نیازها

 آشنایی با کامپیوتر 

مخاطبان این دوره

برنامه نویسان 
ادمین سیستم ها 

سرفصل دوره

فصل اول :

آموزش کامل نصب و راه اندازی Sql Server
   آموزش پیکربندی Sql Server
   آشنایی با SSMS و نصب و راه اندازی آن
   آشنایی با مفاهیم پایه ای و ضروری دیتابیس
   آشنایی با مفاهیم DBMS
   آشنایی با SSMS
   آشنایی با انواع سرویس ها در Sql Server

 

فصل دوم :

مباحث امنیت کاربران
   روشهای Authentication یا هویت یابی کاربران
   مجوزهای کاربران
   تعریف لاگین
   نحوه ایجاد لاگین
   نحوه ایجاد user
   نحوه ایجاد نقش ها

فصل سوم :

آشنایی با  کوئری نویسی 
آشنایی کامل با پارتیشن بندی جداول
پیکر بندی پارتیشن بندی


فصل چهارم :

آشنایی با دستورات T-sql
   آشنایی با دستورات Create، Alter، Drop
   آشنایی با بسیاری از آبجکت های دیتابیس
   آشنایی با ایجاد جدول به صورت دستوری و دستورات Default و ...
   آشنایی با دستور Identity و موارد کاربرد آن
   آشنایی با دستورات Insert، Delete و Update

فصل پنجم :

   آشنایی با ویوها (Views)
   آشنایی با ایجاد ویو و نحوه ایجاد ویوهای پیچیده و تحلیل آنها
   آشنایی انواع فانکشن ها

فصل ششم:

آموزش جابجا کردن دیتابیس
   آشنایی با Attach و مباحث پیرامون آن
   آشنایی با Detach و مباحث پیرامون آن
   آشنایی با سایر روشهای جابجایی دیتابیس
   پشتیبان گیری از اطلاعات
   پشتیبان گیری کامل و پشتیبان گیری

فصل هفتم :

آشنایی با ایندکس ها و کاربردهای آنها
   نحوه ایجاد ایندکس
   ایندکس گذاری بهینه و صحیح

فصل هشتم :

آشنایی  کامل با پروسیجر ها  
بررسی پروسیحر های پیشرفته  


فصل نهم

‌آشنایی با انواع فانکشن ها 
Scalar 
Table Value Function 
Aggregate Functions

فصل دهم

بررسی Job ها بصورت کامل

 

 

اهداف این آموزش

 یادگیری SQL Server