آموزش کاربردی و حرفه ای SQL Server .(در کاربرد TSQL حرفه ای شوید) و امکان اجرای دوره برای ارگانها و سازمانها.
شامل design And Implementation و Administrationبا قیمتی مناسب در محل شما توسط مهندس امانی با 15 سال تجربه طراحی و تولید سیستم های مکانیزه.با تجربه تدریس در آموزشگاههای معتبری تهران شاملAptech ، ایزایران،میکروسیستم،مهرپویان،جهاد دانشگاهی صنعتی امیر کبیر و چند آموزشگاه دیگر
مقدمه:
این دوره به دانشجویانی پیشنهاد میشود که قصد دارند بصورت حرفه ای وارد بازار تولید نرم افزارهای کاربردی شوند. بعد از این دوره دانشجویان به همراه یک زبان برنامه نویسی میتوانند به تولید سیستم های مکانیزه بانک اطلاعاتی بپردازند و یا بانکهای اطلاعاتی را مدیریت و توسعه دهند.
مدت دوره: 50 ساعت گروهی، 32 ساعت خصوصی
پیشنیاز: آشنایی با مفاهیم پایگاه داده ها ,MS Access
اهداف دوره:
در انتهای این دوره دانشجویان قادر خواهند بود:
سرویس SQL را نصب نمایند.
اجزاء SQL Server را تشریح نمایند.
پایگاه های داده حرفه ایی را در SQL Server طراحی نمایند.
مفاهیم پایه برنامه نویسی با T-SQLرا تشریح نمایند.
پایگاه داده و اجزاء وابسته به آن را ایجاد نمایند و آنها را مدیریت کنند.
صحت اطلاعات را با اجزایی از قبیل Constraint ,Defaults ,Rules و ... کنترل کنند.
برنامه ریزی جهت استفاده از Index ها انجام دهند.
Index ایجاد نمایند و نگهداری کنند.
View ایجاد نمایند، نگهداری کنند و از آن استفاده کنند.
Function بسازید و از آنها استفاده کنند.
Stored Procedure طراحی و ایجاد نمایند و از آن استفاده نمایند.
Triggerبسازید.
اجرای Query ها را بهبود بخشید.
Query ها را آنالیز کنند.
________________________________________
سرفصل دوره:
آشنایی با SQL Server
مروری بر اصول بانکهای اطلاعاتی
نسخه های SQL Server
نصب SQL Server
کامپوننت ها و ابزارهای مدیریتی SQL Server
ایجاد بانک اطلاعاتی
ساخت بانک اطلاعاتی در Management Studio و با استفاده از دستورات TSQL
فایل های ایجاد شده در ساخت بانک اطلاعاتی
تنظیم و مقدار دهی حجم (اندازه) اولیه یک بانک اطلاعاتی با استفاده از فایلهای تشکیل دهنده آن
تنظیمات مربوط به بانک اطلاعاتی
استفاده از دستورات DDL جهت ایجاد بانکهای اطلاعاتی
طراحی جداول بانک اطلاعاتی در Management Studio و با استفاده از دستورات TSQL
ایجاد جدول
ایجاد فیلدها و انواع داده ای آنها
آشنایی با ایندکسها و انواع آن و نحوه ایجاد و بکارگیری ایندکسها
روشهای نرمال سازی در بانک اطلاعاتی
اعمال Data Entegrityبا استقاده از PrimaryKey و Forign Key و Constraint ها
یجاد ارتباط بین جداول و ساختن Diagram
برنامه نویسی Transact SQL
آشنایی با دستورات DML و آشنایی با دستور Select و موارد مرتبط
بحث مفصل روی دستور Select
انواع Join و دستور Select روی چند جدول
استفاده از Where و Group by و Order by و ...
روش نوشتنن Sub Select روی جداول
آشنایی با دستورات DDL و افزودن و تغییر و حذف اطلاعات با)Transact SQL آشنایی با Insert, Update, Delete)
شکل های مختلف دستور Insert
شکل های مختلف دستور Update
شکل های مختلف دستور Delete
ایجاد برنامه های کاربردی با Transact SQL
ذخیره کردن Query در SQL Server
ایجاد View ها
آشنایی با روال های ذخیره شده (Stored Procedure) ها و نحوه اجرای آنها
پارامترها در Stored Procedure
پروسه اجرای یک Stored Procedure
فرق بین View و Stored Procedure
چه زمانی از Stored Procedure استفاده کنیم و چه موقع از Query در برنامه
آشنایی با trigger و نحوه ایجاد و اجرای آن
آشنایی با Function و نحوه ایجاد و اجرای آن
Additional Language Elements
تعریف متغیر و مقدار دهی آن
آشنایی با دستور If
آشنایی با دستور while
آشنایی با دستور Case
استفاده از Cursor ها و پیمایش رکورد به رکورد اطلاعات
برنامه نویسی تراکنش ها (Transactional) در SQL Server
تراکنش چیست و کاربرد آن چیست؟
چگونه یک تراکنش بنویسیم؟
چه موقع یک تراکنش Commit و چه موقع Rollback می شود؟
مدیریت بانکهای اطلاعاتی
Backup گیری و Restore کردن آن
Import و Export کردن اطلاعات از انواع بانکهای اطلاعاتی دیگر به Sql Server و برعکس
Attach , Detach کردن بانکهای اطلاعاتی
مقدمه ای بر امنیت در بانکهای اطلاعاتی
آشنایی با انواع اعتبار سنجی کاربران در SQL Server
آشنایی با انواع Roles و نحوه ایجاد و بکارگیری آن
آشنایی با Login و نحوه ایجاد و بکارگیری آن
آشنایی با User و نحوه ایجاد و بکارگیری آن
آگهی های کامپیوتر آموزش در شهر تهرانآگهی های آموزش کامپیوتر در شهر تهرانآموزشگاه زبان تهران
آموزش چاپ روی شیشه
چاپ عکس روی شیشه در تهران
چاپ روی شیشه تهران
چاپ روی لیوان شیشه ای تهران