Microsoft SQL Server 2012 Enterprise Edition
نرم افزار مدیریت پایگاه داده های ارتباطی همراه با فیلم آموزشی نصب به زبان فارسی
شماره مجوزها: شماره شناسنامه اثر 022646-0117-6 شماره هالوگرام 16584143
نرم افزار بانک اطلاعاتی SQL Server 2012
شامل آخرین نسخه از نرم افزار و ابزارهای بانک اطلاعاتی SQL Server 2012
قویترین پایگاه بانک اطلاعاتی با امکانات فراوان و انجام پروژه های دشوار
قابلیت نصب و استفاده بر روی ویندوزهای 32 و 64 بیتی
وجود مکانیزم جدید برای پیکربندی تغییرات داده ای
استفاده از تغییرات در یک فرمت ارتباطی مناسب در TVF
قابلیت نصب بر روی انواع ویندوزهای ایکس پی ، سون 7 ویستا XP/Vista / Seven
نام کامل محصول : Microsoft SQL Server 2012 Enterprise Edition
حجم و تعداد : 1 SILVER DVD با چاپ تمام رنگی
توضیحات : نسخه اصل با هولوگرام نقره ای و خدمات و گارانتی شرکت تولید کننده، ما تنها توزیع کننده آن به قیمت روی کالاهستیم. محصول تهیه شده ، تنها برای ارسال پستی دوباره در قابهای مقاوم ومخصوص DVD بسته بندی می شود.
فصل اول : مقدمهای در مورد SQL و پایگاه داده
- آشنائی با پایگاه داده - DBMS - انواع مدلهای دادهای - معرفی SQL - نسخههای مختلف SQL - نیازهای نرمافزاری و سختافزاری - آشنائی با چند مفهوم - نحوه نصب SQL
فصل دوم : طراحی یک Database
- مقدمه طراحی یک Database - مدل ER - ارتباط بین موجودیتها - Logical Model - کلید - کلید خارجی - انواع Datatype ها در SQL Server - نرمال سازی - صورت اول نرمال - صورت دوم نرمال - صورت سوم نرمال - قوانین جامعیت
فصل سوم : شروع کار با SQL Server Management Studio
- آشنائی بیشتر با SQL Server 2008 - ورود به SQL Server Management Studio - بانکهای اطلاعاتی سیستمی - شروع کار در SQL
فصل چهارم : مدل فیزیکی (Physical Model)
- ایجاد پایگاههای داده - ایجاد جداول - پیادهسازی قوانین جامعیت با استفاده از Constraintها - ایجاد جداول بدون استفاده از T-SQL - ایجاد جداول Database آموزشگاه - Database Diagrams (دیاگرامهای بانک اطلاعاتی) - دستور Alter - تغییر در یک جدول ایجادشده بصورت گرافیکی
فصل پنجم : دستورات DML
- دستور Cancel - Insert کردن مقدار Identity - اضافه کردن داده در جداول آموزشگاه - توابع تاریخ و زمان (Getdate and Dateadd) - دستور Update - دستور Delete
فصل ششم : دستورات کنترلی
- نحوه تعریف متغیر در T-SQL - دستورات کنترلی Begin ... End و If - دستور کنترلی While - سایر دستورات کنترلی - آشنائی با توابع Cast و Convert- انواع خطا در برنامهنویسی و روش مقابله با آنها
فصل هفتم : دستور Select
- نمایش اطلاعات و فرم کلی Select - توابع Top و Distinct - نام مستعار (Alias Name) - مرتبسازی دادهها با دستور Order By - قراردادن شرط در دستور Select با استفاده از Where - دستور Like - چند مثال برای دستور Like - ورود اطلاعات بصورت دستهای
فصل هشتم : ادامه دستور Select
- ضرب دو مجموعه - دستور Outer Join - ایجاد Queryها بصورت گرافیکی - دستور Group By- چند مثال درباره Aggregateها - دستور Having - ایجاد گروهبندی یک Query بصورت گرافیکی - ذخیره کردن دستورات Select در حافظه - Pivot یا ایجاد جداول Cross Table - توابع سیستمی در SQL Server 2008 - آشنائی با Sub Query- سایر دستورات در Sub Queryها - دستور Exists - دستور Union
فصل نهم : View (دید)
- آشنائی با View - View های خاص - ایجاد Viewها به روش گرافیکی - دستور Case
فصل اول :کار با Stored Procedure ها
- آشنائی با Stored Procedure ها - فرم کلی برای ایجاد Stored Procedure و اجرای آنها - پارامترهای درون Stored Procedure - پارامترهای Return Value یا مقدار بازگشتی - Option Parameters یا پارامترهای خروجی - امنیت در Stored Procedure ها - دسترسی به Stored Procedure ها بصورت گرافیکی - انواع Stored Procedure ها
فصل دوم : کار با Function ها
- آشنائی با Function ها - کار با Scalar Function ها - کار با Table Function ها - ایجاد تغییرات در یک Function و حذف آن - کار با Function ها بصورت گرافیکی - جدول Sys.Object
فصل سوم : کار با Trigger ها
- آشنائی با Trigger ها - ساخت و استفاده از DML Trigger ها - مثالهائی در رابطه با DML Trriger ها - جداول Inserted و Deleted - استفاده از جداول Inserted و Deleted در چند نمونه - ایجاد تغییرات در یک Trriger و حذف آن - دسترسی به DML Trriger ها بصورت گرافیکی - Trigger های بازگشتی (Recursive) یا تو در تو (Nested) - کار با DDL Trigger ها - دسترسی گرافیکی به DDL Trriger ها
فصل چهارم : کار با Cursor ها
- آشنائی با Cursor ها - انواع Cursor - فرم کلی تعریف یک Cursor - نحوه استفاده از Cursor ها - آشنائی بیشتر با دستور Fetch - بهروز درآوردن و حذف کردن سطرها بوسیله یک Cursor - چند مثال درمورد Cursor ها
فصل پنجم : استفاده از Index ها
- آشنائی با Index ها - آشنائی با Clustered Index - آشنائی با Non Clustered Index - فرم کلی ایجاد Index ها - کار با Index ها بصورت گرافیکی - تاثیر Index ها بر روی Query ها - بازسازی Index ها
فصل ششم : استفاده از Transaction ها
- آشنائی با Transaction ها - تراکنشهای صحیح یا Explicit Transaction - استفاده از Save Point - تراکنشهای ضمنی یا Implicit Transaction - تراکنشهای خودکار یا Auto Commit Transaction
فصل هفتم : همزمانی یا Concurrency
- آشنائی با انواع همزمانیها - حالت همزمانی Lost Update - همزمانی Dirty Read - همزمانی Non Repeatable Read - همزمانی Phantom Read - انواع روشهای برخورد با همزمانی - آشنائی با Isolation Level ها - وقوع Dirty Read و نحوه مقابله با آن - وقوع Inconsistent Analysis و نحوه مقابله با آن - وقوع Phantom Read و نحوه مقابله با آن - استفاده از Snapshot Isolation Level - چگونگی وقوع Dead Lock - دستور Set Lock TimeOut - انواع Lock ها در SQL Server- دستورSelect ..... (NoLock)
فصل هشتم : Security کاربران و Authenticate کردن آنها
- Authentication در SQL Server - آشنائی با تعدادی دستور در مورد login ها - Rolesیا نقشهها در SQL Server - آشنائی با تعدادی دستور در مورد Role ها - دستورات DCL - دستور Revoke و Deny - آشنائی با دو Stored Procedure سیستمی دیگر
فصل نهم : بازیابی اطلاعات در SQL Server
- جابجا کردن پایگاههای داده در SQL با استفاده از Attach - نحوه عملکرد دستور BackUp - بازیابی فایلهای Backup با استفاده از دستور Restore - یک مثال برای دستورات Backup و Restore
فصل دهم : ایجاد گزارش با استفاده از SQL Server 2008
- نحوه ایجاد گزارش - مثالی برای تهیه یک گزارش - اضافه کردن جزئیات بیشتر به گزارش
فصل اول :کار با Stored Procedure ها
- آشنائی با Stored Procedure ها - فرم کلی برای ایجاد Stored Procedure و اجرای آنها - پارامترهای درون Stored Procedure - پارامترهای Return Value یا مقدار بازگشتی - Option Parameters یا پارامترهای خروجی - امنیت در Stored Procedure ها - دسترسی به Stored Procedure ها بصورت گرافیکی - انواع Stored Procedure ها
فصل دوم : کار با Function ها
- آشنائی با Function ها - کار با Scalar Function ها - کار با Table Function ها - ایجاد تغییرات در یک Function و حذف آن - کار با Function ها بصورت گرافیکی - جدول Sys.Object
فصل سوم : کار با Trigger ها
- آشنائی با Trigger ها - ساخت و استفاده از DML Trigger ها - مثالهائی در رابطه با DML Trriger ها - جداول Inserted و Deleted - استفاده از جداول Inserted و Deleted در چند نمونه - ایجاد تغییرات در یک Trriger و حذف آن - دسترسی به DML Trriger ها بصورت گرافیکی - Trigger های بازگشتی (Recursive) یا تو در تو (Nested) - کار با DDL Trigger ها - دسترسی گرافیکی به DDL Trriger ها
فصل چهارم : کار با Cursor ها
- آشنائی با Cursor ها - انواع Cursor - فرم کلی تعریف یک Cursor - نحوه استفاده از Cursor ها - آشنائی بیشتر با دستور Fetch - بهروز درآوردن و حذف کردن سطرها بوسیله یک Cursor - چند مثال درمورد Cursor ها
فصل پنجم : استفاده از Index ها
- آشنائی با Index ها - آشنائی با Clustered Index - آشنائی با Non Clustered Index - فرم کلی ایجاد Index ها - کار با Index ها بصورت گرافیکی - تاثیر Index ها بر روی Query ها - بازسازی Index ها
فصل ششم : استفاده از Transaction ها
- آشنائی با Transaction ها - تراکنشهای صحیح یا Explicit Transaction - استفاده از Save Point - تراکنشهای ضمنی یا Implicit Transaction - تراکنشهای خودکار یا Auto Commit Transaction
فصل هفتم : همزمانی یا Concurrency
- آشنائی با انواع همزمانیها - حالت همزمانی Lost Update - همزمانی Dirty Read - همزمانی Non Repeatable Read - همزمانی Phantom Read - انواع روشهای برخورد با همزمانی - آشنائی با Isolation Level ها - وقوع Dirty Read و نحوه مقابله با آن - وقوع Inconsistent Analysis و نحوه مقابله با آن - وقوع Phantom Read و نحوه مقابله با آن - استفاده از Snapshot Isolation Level - چگونگی وقوع Dead Lock - دستور Set Lock TimeOut - انواع Lock ها در SQL Server- دستورSelect ..... (NoLock)
فصل هشتم : Security کاربران و Authenticate کردن آنها
- Authentication در SQL Server - آشنائی با تعدادی دستور در مورد login ها - Rolesیا نقشهها در SQL Server - آشنائی با تعدادی دستور در مورد Role ها - دستورات DCL - دستور Revoke و Deny - آشنائی با دو Stored Procedure سیستمی دیگر
فصل نهم : بازیابی اطلاعات در SQL Server
- جابجا کردن پایگاههای داده در SQL با استفاده از Attach - نحوه عملکرد دستور BackUp - بازیابی فایلهای Backup با استفاده از دستور Restore - یک مثال برای دستورات Backup و Restore
فصل دهم : ایجاد گزارش با استفاده از SQL Server 2008
- نحوه ایجاد گزارش - مثالی برای تهیه یک گزارش - اضافه کردن جزئیات بیشتر به گزارش