آموزش تخصصی پایگاه داده با نرم افزار اسکیوال سرور
1- نکات جز به جز و بصورت کاملا تجربی و عملیاتی گفته میشود.
2- برای این دوره بین دانشجو و مدرس یک گروه تلگرام یا وات ساپ خصوصی ایجاد گردیده و تمامی تمرین ها و پیگیری ها در آنجا انجام میشود .
3- راهنمایی 24 ساعته توسط مدرس
4- بررسی آگهی ها استخدام پس از پایان دوره و آمادگی کامل جهت مصاحبه
5-تمامی سرفصل ها کاربردی و عملی بوده تا دانشجو بصورت کامل مفاهیم یاد بگیرد و استفاده نمایید.
سرفصل *******************************************
مفاهيم پايگاه داده
شناخت انواع رابطههاي بين موجوديتهاي يك پايگاه داده رابطهاي
مفهوم كليد اصلي و Cluster Key
مفهوم كليد خارجي
تفاوت بين Clustered Table و Heap Table
مفهوم شاخص و انواع آن
• نصب SQL Server و تنظيمات آن
• شناخت سرويسهاي SQL Server
• شناخت بانكهاي اطلاعاتي سيستمي
• شناخت Data File، Log File
• شناخت FileGroup
• پشتيبانگيري(BACKUP)
- انواع و روشهاي پشتيبانگيري
• RESTORE
• ATTACH
• Detach
• شناخت SQL Server Profiler
• Objectهاي مهم موجود در SQL Server Maintenance
• توانايي تعريف حسابهاي كاربري با سطوح دسترسي متفاوت
• تنظيمات SQL Server Instanceفراگيري دستورات Transact SQL(T-SQL)
• CREATE DATABASE
• CREATE TABLE
• شناخت انواع داده¬اي(Int,Float,Nvarchar,varchar,…) و تفاوتهاي آنها با يكديگر
• كار با دستور SELECT
- SELECT
- Fields Name
- ALIAS
- TOP
- DISTINCT
- WHERE
- LIKE
- AND
- OR
- IN
- NULL or NOT NULL
- BETWEEN
- ORDER BY
- GROUP BY
- HAVING
• پيوندها
- INNER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL OUTER JOIN
• زير جستجوها (Sub Query)
• دستور INSERT
- INSERT by Value
- Insert into Special Column
- Insert by SELECT
• دستور UPDATE
- UPDATE by Value
- UPDATE by other Columns
• دستور DELETE
• توابع
- بررسي Window Functionها و تكنيكهاي كوئرينويسي با آنها
- بررسي Window Aggregates و تكنيكهاي كوئرينويسي با آنها
- بررسي Analytical Functions و تكنيكهاي كوئرينويسي با آنها
- بررسي Window Frame و تكنيكهاي كوئرينويسي با آنها
- AVG()
- COUNT()
- MIN()
- MAX()
- SUM()
- توابع كار با رشته
- توابع كار با زمان
• انواع روالهاي ذخيره شده (stored procedure)
• تفاوت تابع با روال ذخيره شده
• Create function
• Create stored procedure
• Create View
• CTE
• ماهيت و كاربرد Trigger(Create Trigger)
• ماهيت CURSOR، كاربرد آن و روشهاي بهينه در پيادهسازي آن