SQL Server 2008

سوف نتعرف في هذه المجموعة التعليمية على SQL Server 2008 وهو عبارة عن نظام قوي يستخدم لإنشاء وإدارة قواعد البيانات العلائقية Relational Database Management System أو RDBMS ، ويحتوي هذا النظام على مجموعة كبيرة من المميزات والتي تجعله من أقوى الأنظمة المستخدمة لإنشاء وإدارة قواعد البيانات . وفي معظم قواعد البيانات العلائقية مثل SQL Server يتم الوصول إلى البيانات باستخدام لغة الاستعلام SQL أو Structured Query Language ، وتسمح هذه اللغة للمستخدمين بالاستعلام عن البيانات بالإضافة إلى إمكانية إضافة وتعديل وحذف سجلات قواعد البيانات . وسوف نتعرف بالتفصيل على هذه اللغة ، بالإضافة إلى التعامل مع قاعدة البيانات باستخدام C# ، خدمات التقارير Microsoft Reporting Services.
عدد الدروس: 168 درس
مدة الشرح: 10:32:03

يتناول هذا البرنامج التعليمي البرامج الاتية

  1 - مقدمة للخادم SQL Server   مدة العرض تم
مقدمة 01:26  
إصدارات SQL Server 02:10  
متطلبات تشغيل SQL Server 03:21  
المكونات الأساسية للخادم SQL 04:14  
  2 - إعداد الخادم SQL Server   مدة العرض تم
معلومات هامة قبل تثبيت الخادم SQL الجزء الأول 03:47  
معلومات هامة قبل تثبيت الخادم SQL الجزء الثاني 03:08  
تثبيت الخادم SQL Server 05:12  
إعداد البريد الإلكتروني الخاص بقاعدة البيانات 03:05  
قواعد البيانات الخاصة بالخادم SQL 04:12  
  3 - التعامل مع أدوات الخادم SQL   مدة العرض تم
الأداة SQL Server Configuration Manager 03:48  
حسابات الخدمات وأسلوب التشغيل 03:11  
تعديل إعدادات الشبكة 03:14  
الأداة SQL Server Management Studio 04:59  
نافذة الاستعلام Query Window 04:46  
الأداة SQLCMD 04:11  
  4 - تخطيط وتصميم قواعد البيانات   مدة العرض تم
تخطيط قواعد البيانات 03:01  
قواعد البيانات العلائقية Relational Databases 02:45  
تصميم قواعد البيانات 02:30  
مثال عملي 04:42  
ربط الجداول المتعلقة ببعضها البعض 03:58  
اللغة SQL 02:15  
المبدأ Normalization 04:45  
إنشاء قواعد البيانات بدون استخدام T-SQL 05:20  
إنشاء الجداول بدون استخدام T-SQL 05:42  
إنشاء التخطيط ER Diagram 05:51  
  5 - أساسيات SQL   مدة العرض تم
القيم الثابتة Constants 03:55  
الأسماء Identifiers والمحددات Delimiters 04:39  
أنواع البيانات Data Types 03:43  
التعامل مع التاريخ والوقت 05:00  
أنواع البيانات الحرفية Character Strings 03:04  
أنواع البيانات Binary Data Types 04:01  
أنواع بيانات مختلفة 02:51  
التعامل مع القيم NULL 02:50  
  6 - إنشاء وتعديل عناصر قواعد البيانات   مدة العرض تم
إنشاء قواعد البيانات الجزء الأول 04:48  
إنشاء قواعد البيانات الجزء الثاني 05:11  
عمل نسخة Snapshot من قاعدة البيانات 04:12  
إنشاء الجداول الجزء الأول 03:38  
إنشاء الجداول الجزء الثاني 02:55  
قيود التكامل Integrity Constraints 03:51  
العبارة UNIQUE و PRIMARY KEY 03:39  
العبارة CHECK و FOREIGN KEY 05:12  
التكامل المرجعي Referential Integrity 05:09  
الخيارات ON DELETE و ON UPDATE 03:58  
أنواع البيانات المستعارة Alias Data Types 04:07  
تعديل قواعد البيانات 04:33  
إضافة وحذف وتعديل المجموعات Filegroups 03:40  
إضافة وحذف وتعديل حقول الجداول 04:30  
إضافة وحذف القيود Constraints 03:09  
  7 - الاستعلامات Queries   مدة العرض تم
الجملة SELECT 05:04  
العبارة WHERE 03:31  
المعاملات المنطقية Boolean Operators 04:54  
المعاملات IN و BETWEEN 04:02  
الاستعلامات والقيم NULLs 03:34  
المعامل LIKE 04:39  
الاستعلامات الفرعية Subqueries 03:27  
المعامل IN 03:21  
المعامل ANY و ALL 02:13  
العبارة GROUP BY 02:42  
  8 - دوال التجميع والمعاملات Set   مدة العرض تم
دوال التجميع Aggregate Functions الجزء الأول 05:53  
دوال التجميع Aggregate Functions الجزء الثاني 04:06  
العبارة HAVING 03:42  
العبارة ORDER BY 03:28  
المعاملات Set Operators 03:50  
التعبيرات CASE Expressions 04:07  
العبارة COMPUTE 03:43  
الجداول المؤقتة Temporary Tables 04:54  
الخاصية IDENTITY 05:19  
  9 - الربط بين الجداول   مدة العرض تم
معامل الربط Join Operator 03:21  
عملية الربط Natural Join 04:44  
ربط أكثر من جدولين 03:42  
الارتباط غير المشروط Cartesian Product 02:21  
الارتباطات Outer Joins 04:35  
أشكال أخرى من الربط 03:00  
الربط بين الاستعلامات الفرعية Correlated Subqueries 05:07  
مقارنة بين عمليات الربط والاستعلامات الفرعية 02:12  
التعبيرات Table Expressions 03:00  
  10 - تعديل بيانات الجداول   مدة العرض تم
إضافة سجل للجدول 05:08  
إضافة عدة سجلات للجدول 03:49  
تعديل سجلات الجداول 04:58  
حذف السجلات 03:35  
العبارة OUTPUT 04:35  
الجملة Merge 04:22  
  11 - الإجراءات Procedures والوظائف Functions   مدة العرض تم
مقدمة 02:23  
الجملة IF 02:18  
الجملة WHILE 02:33  
المتغيرات المحلية 02:52  
جمل متنوعة 03:02  
معالجة الأحداث باستخدام الجمل TRY و CATCH 03:53  
الإجراءات Stored Procedures 03:21  
إنشاء الإجراءات Stored Procedures 06:01  
تنفيذ وتعديل الإجراءات Stored Procedures 02:50  
استخدامات مختلفة للإجراءات 03:08  
الإجراءات Procedures والخاصية CLR 01:57  
الوظائف User-Defined Functions 04:11  
إنشاء وتنفيذ الوظائف User-defined functions 04:15  
نوع البيانات TABLE 02:37  
المعطيات Table_Valued 04:05  
  12 - الفهارس Indexes   مدة العرض تم
مقدمة 06:07  
الفهارس Clustered و Nonclustered 03:57  
إنشاء الفهارس Indexes الجزء الأول 04:34  
إنشاء الفهارس Indexes الجزء الثاني 04:29  
إيجاد بيانات الفهرس المبعثرة 02:46  
تعديل بيانات الفهرس 04:14  
تعديل الفهارس 02:49  
حذف وإعادة تسمية الفهارس 03:00  
الفهارس والعبارة WHERE والمعامل JOIN 03:27  
الفهارس والحقول المجمعة 03:29  
  13 - الجداول التخيلية Views   مدة العرض تم
إنشاء الجداول التخيلية Views الجزء الأول 03:19  
إنشاء الجداول التخيلية Views الجزء الثاني 05:49  
تعديل وحذف الجداول التخيلية 03:12  
الجملة INSERT والجداول التخيلية 04:31  
الجملة UPDATE والجداول التخيلية 04:01  
الجملة DELETE والجداول التخيلية 02:26  
الجداول التخيلية المفهرسة Indexed Views 04:28  
  14 - الأمان في قواعد البيانات   مدة العرض تم
مبادئ الأمان في قواعد البيانات 02:27  
التوثيق Authentication 03:00  
تشفير البيانات Encrypting Data 02:27  
المفاتيح المتماثلة وغير المتماثلة 03:52  
مفاتيح التشفير Certificate 03:37  
إعداد نظام الأمان باستخدام DDL 03:21  
تعديل وحذف حسابات الدخول Logins 02:24  
  15 - مجموعات العناصر Schemas والمستخدمين   مدة العرض تم
مجموعات العناصر Schemas 02:57  
إنشاء مجموعات العناصر Schemas 03:52  
تعديل وحذف مجموعات العناصر Schemas 02:51  
إعداد حسابات المستخدمين User Accounts 03:41  
إعداد المستخدمين باستخدام Management Studio 02:55  
مجموعات المستخدمين Roles 04:22  
مجموعات قاعدة البيانات Fixed Database Roles 02:19  
مجموعات التطبيق Application Roles 04:31  
مجموعات قاعدة البيانات المخصصة User-Defined 05:01  
  16 - التراخيص وتتبع التغيرات   مدة العرض تم
التراخيص Authorization 03:12  
منح الصلاحيات permissions 05:05  
الجمل DENY و REVOKE 04:25  
إدارة الصلاحيات باستخدام Management Studio 04:05  
تتبع التغيرات Tracking Changes 03:14  
جداول التتبع Tracking Tables 02:53  
حماية البيانات والجداول التخيلية Views 02:40  
  17 - التحكم في الالتقاء Concurrency Control   مدة العرض تم
نماذج الالتقاء Concurrency models 02:18  
الإجراءات Transactions 02:39  
العمليات Transactions والجمل Transact-SQL الجزء الأول 03:41  
العمليات Transactions والجمل Transact-SQL الجزء الثاني 03:31  
سجل العمليات Transaction Log 02:51  
الإغلاق Locking 05:32  
التحكم في الإغلاق Locks 02:55  
مستويات العزل Isolation Levels الجزء الأول 03:55  
مستويات العزل Isolation Levels الجزء الثاني 03:37  
  18 - المطلقات Triggers   مدة العرض تم
مقدمة عن المطلقات Triggers 03:42  
استخدام الجداول Deleted و Inserted 01:43  
المطلقات AFTER Triggers 04:12  
تطبيق قواعد الأعمال باستخدام المطلقات Triggers 01:48  
فرض التكامل المرجعي باستخدام المطلقات Triggers 01:54  
المطلقات INSTEAD OF Triggers 02:43  
ترتيب تنفيذ المطلقات على العناصر 02:44  
المطلقات DDL Triggers 03:25  
  19 - التعامل مع برنامج Visual Studio 2010   مدة العرض تم
برنامج Visual Studio 2010 04:17  
تصفح قاعدة بيانات SQL Server 05:09  
استعراض الإجراءات Stored Procedures من Visual Studio 03:08  
التعامل مع قاعدة البيانات باستخدام #C الجزء الأول 03:53  
التعامل مع قاعدة البيانات باستخدام #C الجزء الثاني 04:18  
استعراض بيانات قاعدة البيانات باستخدام #C 05:46  
استخدام المعالج Data Source Configuration Wizard الجزء الأول 04:12  
استخدام المعالج Data Source Configuration Wizard الجزء الثاني 05:44  
  20 - التقارير Reports   مدة العرض تم
خدمات التقارير Microsoft Reporting Services الجزء الأول 02:37  
خدمات التقارير Microsoft Reporting Services الجزء الثاني 03:57  
إنشاء التقارير الجزء الأول 03:47  
إنشاء التقارير الجزء الثاني 04:24  
إنشاء التقارير الجزء الثالث 04:58  
تعديل التقارير 04:22