آموزش دیتابیس SQL Server 2008 R2
توجه:
این آگهی منقضی شده است و به همین دلیل اطلاعات تماس آگهی دهنده نمایش داده نمیشود.
هشدار پلیس: لطفا پیش از انجام معامله و هر نوع پرداخت وجه، از صحت کالا یا خدمات ارائه شده، به صورت حضوری اطمینان حاصل نمایید.
دوره آموزش دیتابیس
SQL SERVER 2008 R2
مباحث کلی دوره:
* آموزش نصب و راه اندازی SQL Server
* آشنایی با محیط SQL Server Management Studio
* طراحی و ایجاد دیتابیس
* اصولی که هنگام انجام یک طراحی خوب میبایست مد نظر داشت
* انواع رابطه ها و خاصیت های آنها
* روش های نرمال سازی بانک اطلاعاتی
* امنیت در بانک های اطلاعاتی
* نحوه ایجاد جداول و آشنایی با انواع داده ها
* طراحی ایندکس ها و آموزش موارد مهم در طراحی ایندکس های پربازده
* ایجاد و کار با دیاگرام ها
* Backup گرفتن بازیابی و نگهداری دیتابیس
* آشنایی و مهارت کار با دستورات SQL
* آشنایی و کار با Transaction ها
* ایجاد و کار با View ها
* ایجاد و استفاده از Function ها و Stored Procedure ها
* مفاهیم حرفه ای در کار با دستورات T-SQL مانند
o مدیریت خطاها
o Subquery ها
o Pivot کردن داده ها
o توابع Ranking
* ایجاد و استفاده از Trigger ها
سر فصل های کامل این دوره:
1. مروری بر SQL Server 2008
* چرا SQL Server 2008 ؟
* تکامل SQL Server
* سخت افزار مورد نیاز
o CPU
o Memory
o هارد دیسک
o نیازهای سیستم عامل
* مثال
* نصب SQL Server
o آغاز نصب
o انتخاب Feature ها برای نصب
o نامگذاری Instance
o انتخاب Service Account ها
o انتخاب یک Authentication Mode
o تعریف Data Directory ها
o ایجاد دیتابیس سرویس گزارش گیری
o تنظیمات خطاها و Usage Reportها
* امنیت
o Service Account ها
o بررسی Authentication Mode
o لاگین sa
2. SQL Server Management Studio
* نگاهی به SSMS
* بررسی گزینه های SSMS
o شاخه Environment
o شاخه Source Control
o شاخه Text Editor
o شاخه Query Execution
o شاخه Query Result
* ویرایشگر Query
3. طراحی و ایجاد دیتابیس
* تعریف یک دیتابیس
* دیتابیس های از پیش تعریف شده در SQL Server
o master
o tempdb
o model
o msdb
o AdventureWorks و AdventureWorksDW
* انتخاب نوع سیستم دیتابیس
o OLTP
o OLAP
o مثال انتخاب سیستم
* جمع آوری داده ها
* مشخص کردن اطلاعات برای ذخیره در دیتابیس
o محصولات مالی
o مشتری ها
o آدرس مشتری ها
o اشتراکات
o تراکنش ها
* اطلاعات خارجی و چشم پوشی شده
* ساختن رابطه ها
o استفاده از کلیدها
o ایجاد رابطه ها
o مطالبی بیشتر در مورد کلیدهای خارجی
* نرمال سازی
o هر موجودیت باید یک شناسه منحصر بفرد داشته باشد
o فقط اطلاعاتی ذخیره شوند که ارتباط مستقیم با موجودیت دارند
o اجتناب از تکرار مقادیر یا ستون ها
o فرم های نرمال سازی
o غیر نرمال سازی
* ایجاد دیتابیس نمونه
o ایجاد یک دیتابیس در SQL Server Management Studio
o Drop کردن دیتابیس در SQL Server Management Studio
o ایجاد دیتابیس در یک Query Pane
4. امنیت و سازگاری
* لاگین ها
* لوگین های سرور و کاربران دیتابیس
* Role ها
o Role های ثابت سرور
o Roleهای دیتابیس
o Roleهای برنامه
* Schema ها
* قبل از اینکه برای شروع به کارتان اقدام کنید
5. تعریف Table ها
* یک Table چیست؟
* انواع داده های Sql Server
o انواع داده های Table
o انواع داده های برنامه
* مشخصه های ستون ها
o مقادیر پیش فرض
o ایجاد مقادیر IDENTITY
o استفاده از مقادیر NULL
o چرا برای یک ستون Allow NULL تعریف می کنیم
* ذخیره کردن تصاویر و متن های پر حجم در SQL SERVER
* ایجاد یک Table در SQL Server Management Studio
* ایجاد یک Table توسط Query Editor
* ایجاد یک Table با استفاده از Template
* ایجاد و ویرایش Template
* دستور Alter Table
* ایجاد یک کلید اصلی (Primary Key)
* ایجاد یک رابطه
SQL SERVER 2008 R2
مباحث کلی دوره:
* آموزش نصب و راه اندازی SQL Server
* آشنایی با محیط SQL Server Management Studio
* طراحی و ایجاد دیتابیس
* اصولی که هنگام انجام یک طراحی خوب میبایست مد نظر داشت
* انواع رابطه ها و خاصیت های آنها
* روش های نرمال سازی بانک اطلاعاتی
* امنیت در بانک های اطلاعاتی
* نحوه ایجاد جداول و آشنایی با انواع داده ها
* طراحی ایندکس ها و آموزش موارد مهم در طراحی ایندکس های پربازده
* ایجاد و کار با دیاگرام ها
* Backup گرفتن بازیابی و نگهداری دیتابیس
* آشنایی و مهارت کار با دستورات SQL
* آشنایی و کار با Transaction ها
* ایجاد و کار با View ها
* ایجاد و استفاده از Function ها و Stored Procedure ها
* مفاهیم حرفه ای در کار با دستورات T-SQL مانند
o مدیریت خطاها
o Subquery ها
o Pivot کردن داده ها
o توابع Ranking
* ایجاد و استفاده از Trigger ها
سر فصل های کامل این دوره:
1. مروری بر SQL Server 2008
* چرا SQL Server 2008 ؟
* تکامل SQL Server
* سخت افزار مورد نیاز
o CPU
o Memory
o هارد دیسک
o نیازهای سیستم عامل
* مثال
* نصب SQL Server
o آغاز نصب
o انتخاب Feature ها برای نصب
o نامگذاری Instance
o انتخاب Service Account ها
o انتخاب یک Authentication Mode
o تعریف Data Directory ها
o ایجاد دیتابیس سرویس گزارش گیری
o تنظیمات خطاها و Usage Reportها
* امنیت
o Service Account ها
o بررسی Authentication Mode
o لاگین sa
2. SQL Server Management Studio
* نگاهی به SSMS
* بررسی گزینه های SSMS
o شاخه Environment
o شاخه Source Control
o شاخه Text Editor
o شاخه Query Execution
o شاخه Query Result
* ویرایشگر Query
3. طراحی و ایجاد دیتابیس
* تعریف یک دیتابیس
* دیتابیس های از پیش تعریف شده در SQL Server
o master
o tempdb
o model
o msdb
o AdventureWorks و AdventureWorksDW
* انتخاب نوع سیستم دیتابیس
o OLTP
o OLAP
o مثال انتخاب سیستم
* جمع آوری داده ها
* مشخص کردن اطلاعات برای ذخیره در دیتابیس
o محصولات مالی
o مشتری ها
o آدرس مشتری ها
o اشتراکات
o تراکنش ها
* اطلاعات خارجی و چشم پوشی شده
* ساختن رابطه ها
o استفاده از کلیدها
o ایجاد رابطه ها
o مطالبی بیشتر در مورد کلیدهای خارجی
* نرمال سازی
o هر موجودیت باید یک شناسه منحصر بفرد داشته باشد
o فقط اطلاعاتی ذخیره شوند که ارتباط مستقیم با موجودیت دارند
o اجتناب از تکرار مقادیر یا ستون ها
o فرم های نرمال سازی
o غیر نرمال سازی
* ایجاد دیتابیس نمونه
o ایجاد یک دیتابیس در SQL Server Management Studio
o Drop کردن دیتابیس در SQL Server Management Studio
o ایجاد دیتابیس در یک Query Pane
4. امنیت و سازگاری
* لاگین ها
* لوگین های سرور و کاربران دیتابیس
* Role ها
o Role های ثابت سرور
o Roleهای دیتابیس
o Roleهای برنامه
* Schema ها
* قبل از اینکه برای شروع به کارتان اقدام کنید
5. تعریف Table ها
* یک Table چیست؟
* انواع داده های Sql Server
o انواع داده های Table
o انواع داده های برنامه
* مشخصه های ستون ها
o مقادیر پیش فرض
o ایجاد مقادیر IDENTITY
o استفاده از مقادیر NULL
o چرا برای یک ستون Allow NULL تعریف می کنیم
* ذخیره کردن تصاویر و متن های پر حجم در SQL SERVER
* ایجاد یک Table در SQL Server Management Studio
* ایجاد یک Table توسط Query Editor
* ایجاد یک Table با استفاده از Template
* ایجاد و ویرایش Template
* دستور Alter Table
* ایجاد یک کلید اصلی (Primary Key)
* ایجاد یک رابطه