تم التأكيد على أن Microsoft SQL Server 2008 R2، الذي سيتم إصداره في مايو، هو الإصدار الأحدث من قاعدة بيانات SQL Server. ستقدم هذه المقالة الميزات العشرة الجديدة لـ SQL Server 2008 R2. تشير علامة R2 إلى أن هذا الإصدار متوسط إصدار SQL Server، ليس إصدارًا رئيسيًا، ولكن إصدار R2 يوفر أيضًا الكثير من الميزات الجديدة المثيرة للاهتمام لمسؤولي قواعد البيانات والمطورين. في وقت كتابة هذه المقالة، كان R2 موجودًا بالفعل في إصدار المجتمع (CTP) بالإضافة إلى الميزات الجديدة، تم أيضًا إصدار نسختين جديدتين: SQL Server 2008 R2 Datacenter (إصدار مركز البيانات) وSQL Server 2008 R2 Parallel. مستودع البيانات (إصدار مستودع البيانات الموازي). لمزيد من التقارير حول SQL Server 2008، يرجى الرجوع إلى الموضوع الخاص: تطبيق SQL Server 2008 المتعمق.
1. منشئ التقرير 3.0
يعد Report Builder عبارة عن مجموعة أدوات يمكنك من خلالها تطوير التقارير المنشورة على الويب. ويمكن لـ Report Builder إنشاء تقارير تحتوي على صور ومخططات وجداول وعناصر تحكم في الطباعة. بالإضافة إلى ذلك، يدعم Report Builder أيضًا عملية البحث والفرز أدوات إعداد التقارير التابعة لجهات خارجية، مثل Crystal Reports، فمن المؤكد أنك ستستخدم Report Builder.
تتضمن الميزات الجديدة في SQL Server 2008 R2/Report Builder 3.0 ما يلي: ○1 طبقات خريطة، يمكنها الاحتفاظ بالبيانات المكانية والتحليلية ويمكن دمجها بسلاسة مع Microsoft Virtual Earth ○2 مؤشرات لعرض حالة القيمة ○3 مكون التقرير؛ ، يمكن إعادة استخدام هذا الكائن أو مشاركته بين تقارير متعددة ○4 حساب التجميع (الحساب الإجمالي)، يسمح لك بحساب القيمة الموجزة لنتائج الحساب المجمعة الأخرى.
2. مركز بيانات SQL Server 2008 R2
يستهدف إصدار Data Center من SQL Server 2008 R2 مستخدمي Enterprise Edition الذين يحتاجون إلى أداء أفضل. يدعم الإصدار الجديد 256 معالجًا منطقيًا، والمزيد من المثيلات، والمزيد من الذاكرة.
3.SQL Server 2008 R2 مستودع البيانات الموازي
إصدار جديد آخر من SQL Server 2008 R2 هو Parallel Data Warehouse Edition، الذي يحمل الاسم الرمزي رسميًا "Madison". هدفه الرئيسي هو معالجة كميات كبيرة جدًا من البيانات ويستخدم إمكانات معالجة متوازية واسعة النطاق لنشر جداول كبيرة إلى SQL متعددة يتم التحكم في هذه العقد من خلال تقنية Ultra Shared Nothing الحاصلة على براءة اختراع من Microsoft، والتي يمكنها تخصيص مهام الاستعلام لعقد حوسبة مختلفة ثم جمع نتائج الحوسبة من كل عقدة.
4. ستريم انسايت
يوجد مكون جديد في SQL Server 2008 R2 يسمى StreamInsight، وهو مكون مثير للاهتمام يسمح بتحليل البيانات المتدفقة بسرعة، أي معالجتها مباشرة من دفق البيانات المصدر ثم حفظها في جدول البيانات. إذا كان نظامك يعمل في الوقت الفعلي، فإن هذه الوظيفة مفيدة للغاية، لأن نظام الوقت الفعلي يحتاج إلى تحليل البيانات دون التسبب في تأخير في كتابة البيانات. تتضمن بعض الأمثلة الشائعة تدفق بيانات تداول الأسهم، وتدفق تحليل نقرات الويب، و التحكم في العمليات الصناعية الذي يمكنه مراقبة تدفقات بيانات الإدخال المتعددة في وقت واحد.
5. خدمة البيانات الرئيسية
تعد خدمات البيانات الرئيسية (MDS) مفهومًا ومنتجًا في نفس الوقت. يتمثل مفهوم خدمات البيانات الرئيسية في وجود حارس بوابة مركزي لإدخال البيانات لبيانات الأعمال الأساسية مثل عنوان إرسال فواتير العميل واسم الموظف/العميل وأسماء المنتجات تتم إدارتها مركزيًا بحيث تحصل جميع أنظمة تطبيقات المستهلك على نفس المعلومات. توفر Microsoft مثالاً حيث يتم تسجيل عنوان العميل في جدول العملاء، ولكن يتم تسجيل عنوان مختلف في الجدول البريدي. يمكن أن يضمن تطبيق Master Data Services أن جميع الجداول لها عنوان واحد صحيح فقط، وبينما يمكن أن يكون MDS تطبيقًا محليًا، يتضمن SQL Server 2008 R2 تطبيقًا وواجهة لإدارة البيانات الأساسية.
6.PowerPivot لSharePoint
PowerPivot عبارة عن أداة للمستخدم النهائي تعمل جنبًا إلى جنب مع SharePoint وSQL Server 2008 R2 وExcel 2010 لمعالجة كميات كبيرة من البيانات في ثوانٍ، ويعمل PowerPivot بشكل يشبه PivotTable في Excel، مما يوفر إمكانات تحليلية.
7. تطبيق طبقة البيانات
تطبيق Data-Tier (تطبيق Data-Tier، يُختصر بـ DAC، لا أعرف ما الذي تعنيه لغة C، لا ينبغي الخلط بينه وبين Windows Data Access Component، لأن اختصاره هو أيضًا DAC) هو كائن يمكنه تخزين كافة العناصر قواعد البيانات المطلوبة لمشروع معلومات مثل تسجيلات الدخول والجداول والإجراءات المخزنة التي يمكن أن يستخدمها Visual Studio. من خلال إنشاء تطبيق طبقة بيانات، يتم حفظ إصدار حزمة SQL Server مع كل إصدار مجمع من Visual Studio، مما يعني أنه يمكن دمج التطبيق وقاعدة البيانات في إصدار موحد لتسهيل الصيانة والإدارة لاحقًا.
8. ضغط يونيكود
يستخدم SQL Server 2008 R2 خوارزمية جديدة لتوفير نظام ضغط بسيط لتخزين Unicode. يمكن أن يؤدي ضغط Unicode إلى تقليل المساحة التي تشغلها أحرف Unicode، وتتم إدارتها تلقائيًا بواسطة محرك SQL Server، لذلك ليست هناك حاجة لتعديل التطبيقات الموجودة. لا يحتاج DBA إلى القيام بأي تدخل.
9.أداة خادم SQL
أداة SQL Server المساعدة الجديدة عبارة عن كائن مستودع يتحكم مركزيًا في العديد من مثيلات SQL Server ويمكن تخزين بيانات الأداء وسياسات التكوين في أداة مساعدة واحدة. تتضمن الأداة المساعدة أيضًا أداة إدارة موارد يمكنها إنشاء لوحات معلومات خادم متعددة.
10. لوحة تحكم متعددة الخوادم
على الرغم من أن SQL Server Management Studio يمكنه أيضًا الاتصال بخوادم متعددة، إلا أنه لا يمكنه عرض جميع قواعد البيانات في طريقة عرض مركزية. يجب إدارة كل خادم قاعدة بيانات بشكل مستقل. في SQL Server 2008 R2، من الممكن إنشاء لوحات معلومات تعرض خوادم متعددة في نفس الوقت لوحة.