ربط قواعد البيانات وفصل فصل / ارفاق يستخدم في نقل قاعدة بيانات بين حواسيب أو أقراص البدنيه. عندما قاعدة بيانات منفصلة ، وصلات من الخادم الى بيانات وملفات وسجلات المعاملات تتم ازالتها. عندما تعلقونها قاعدة بيانات ، عليك اعادة انشاء تلك الصلات. عندما أنت فصل واعادة نعلق ، لكم قضاء الحاجة إلى استعادة قاعدة البيانات الاحتياطيه يدويا. عندما قاعدة بيانات هو معاد ربط ، جميع الملفات التي غيرت مكان يجب ان تكون محددة.
Filegroups filegroups هي ملفات قاعدة البيانات التي جمعت لأغراض ادارية فقط. وهناك اوقات يكون فيها filegroup المنظمه يمكن ان تزيد الاداء ، ولكن هذا ليس هو الهدف الرئيسي للfilegroup. Filegroups هي مفيدة لانها تزيد من المرونة من قاعدة البيانات ككل. Filegroups تسمح مشرف جزئيا الى الوراء بإنشاء قاعدة بيانات. Filegroups ايضا السماح بقدر اكبر من الخطأ والتسامح عن طريق منح القدرة على نشر قاعدة البيانات على مدى عدة اقراص البدنيه. فان filegroup ان تتضمن البيانات الاولية ملف يسمى filegroup الابتدائي. بينما الأخرى ، يعرف المستخدم filegroups يمكن ان ينشأ ، filegroup الرئيسي هو التقصير صراحة ما لم يتغير. أيضا ، ما لم يحدد صراحة ، جميع ملفات ستوضع في filegroup الافتراضي. ما لم يحدد صراحة عندما تنشأ قاعدة بيانات ، قاعدة البيانات سينمو بحجم مساحة القرص اللازمة حتى جسديا استنفدت. Filegroups يمكن تكليفه كحد اقصى حجم ومعدل النمو الذي يحدد مقدار ما سوف ينمو عند وضعها الراهن الفضاء قد استنفدت. وهذه الصفات يمكن ان تنشأ اثناء filegroup انشاء ويمكن تغييره بعد filegroup تنشأ فيه.
توسيع وتقلص قاعدة بيانات قاعدة بيانات عندما ينشأ ، ومن المحال كحد اقصى حجم ومعدل نمو تلقائي لاستعمالها عند الاولية لحجم الملف هو تجاوز. قاعدة بيانات يمكن ان يكون يدويا أو الموسعه تقلص بمجرد ان يتم من أجلها. فان ايجاد قاعدة بيانات قيادة انشاء قاعدة بيانات بيان يتيح لك انشاء العديد من الخيارات المتاحة على قاعدة بيانات اثناء انشائه. النحو لانشاء قاعدة بيانات البيان هو على النحو التالي :
فان ايجاد قاعدة بيانات القيادة
فان ايجاد قاعدة بيانات بيان يتيح لك انشاء العديد من الخيارات المتاحة على قاعدة بيانات اثناء انشائه. النحو لانشاء قاعدة بيانات البيان هو على النحو التالي :
انشاء قاعدة بيانات <database_name>
[على <filegroup_name>
اسم = <filename_1>،
اسم الملف = 'حملة : \ دليل \ filename.mdf' ،
حجم = حجم <initialفي mb> ،
Maxsize = <maximumفي حجم mb> ،
Filegrowth = <sizeفي ميجا بايت لاضافة>
[
فان تغير قاعدة بيانات القيادة
فان تغيير في القيادة في قاعدة البيانات المستخدمة لتغيير بيانات الملف بعد ان تكون قد انشئت. النحو لتغيير قاعدة بيانات البيان هو على النحو التالي :
تغيير قاعدة البيانات <database_name>
(أضيف ملف [لfilegroup filegroup] [لاستعادة]
(اسم الملف = 'حملة : \ دليل \ filename.mdf'
حجم = <sizeفي mb>
Maxsize = <sizeفي mb>
Filegrowth = <sizeفي ميغابايت الى add>
لfilegroup <filegroup_name>
)
اضافة ملف كما يمكن الاستعاضه عن البيانات التالية الى تحقيق النتائج التالية :
بيان الغرض
اضافة سجل الملف تضاف الى سجل الملف في قاعدة البيانات
إزالة ملف ازالة البيانات ، والمعاملات ، او سجل الملف من قاعدة بيانات
اضف filegroup filegroup اضافة الى قاعدة بيانات
ازالة filegroup يزيل filegroup من قاعدة بيانات
تعديل الملف تغيير الصفات (حجمها ، maxsize ، او filegrowth) من ملف في قاعدة البيانات
تعديل filegroup تغيير تغييرات على املاك محدد filegroup (للقراءة فقط ، اقرأ اكتب ، الافتراضي)
سجلات المعاملات أ سجلات قيد المعاملات جميع التغييرات التي أدخلت على قاعدة بيانات للسماح باجراء تغييرات ومدها الى الامام او الى الوراء في حالة حدوث فشل النظام او في حالة دخول خاطئ. سجل المعاملات المرتبطه ملفات البيانات عند انشاء قاعدة البيانات. سجل المعاملات فعلا يتكون من عدة ملفات بالضبط وصف التغييرات التي أدخلت على قاعدة البيانات. هذه الملفات هي التي عاملت بها بوصفها قاعدة البيانات ملف واحد لاغراض الفضاء والتنسيب.
هناك نقطة ويأتي عندما سجل السجلات القديمة لم تعد هناك حاجة لاسترداد او استعادة قاعدة بيانات ويجب ان يكون حذف لافساح المجال للسجل سجلات جديدة. عملية حذف هذه السجلات سجل يسمى القطع السجل.
اذا امكن ، وسجلات المعاملات ينبغي ان توضع على القرص البدنيه المختلفة من ملفات البيانات. هذا التنسيب سيرتفع الاداء من خلال ازالة المنافسة من اجل الوصول الى القرص الثابت الوقت من سجلات المعاملات وملفات البيانات.
اكتب إلى الأمام سجل المعاملات لغة الاستعلامات البنيويه خادم 2000 يستخدم الكتابة - سجل الامام. أ - أكتب امامنا سجل يضمن ان لا يتم تعديل البيانات المكتوبة على القرص قبل المنتسبه سجل المحضر. لغة الاستعلامات البنيويه خادم 2000 عازلة تحافظ على مخبأ الى البيانات التي تقرأ صفحات. تعديل البيانات لا تقدم مباشرة الى القرص ، ولكن الى نسخة من الصفحه عازلة في مخبأ. تعديل يست مكتوبة على القرص حتى lazywriter عملية وضع جداول الكتابة للصفحة.
وفي وقت اعتماد التعديل الى صفحة في المنطقة العازله ، لوغاريتمي سجل بنيت في سجل مخبأ للتسجيل التعديل. سجل هذا المحضر ويجب ان يكون مكتوبا على القرص قبل المنتسبه الصفحه القذره هو متدفق من مخبأ عازلة على القرص. واذا كانت الصفحه القذره تنظف قبل سجل المحضر ، ومن شأنه ان يخلق هذا التعديل على ان القرص لا يمكن مدها الى الوراء اذا فشلت قبل خادم سجل المحضر كانت مكتوبة على القرص. لغة الاستعلامات البنيويه خادم وقد المنطق ان يمنع قذره الصفحه متدفق يجري من قبل المنتسبين سجل المحضر. لان سجل محاضر مكتوبة الى الامام دائما من البيانات المرتبطه بها الصفحات ، وسجل يسمى سجل قبل الشطب.
ادارة قاعدة البيانات الأجسام
الجداول هي قاعدة البيانات التى تحتوى على كل الاشياء البيانات في قاعدة بيانات. تنظيم جداول البيانات الى الصف والعمود حيث الشكل يمثل كل صف فريدة من نوعها وسجل كل عمود يمثل الميدانيه في ذلك السجل. الجداول هي التي اوجدتها خلق الجدول القيادة. تغييرات على الجدول ويمكن استخدام الجدول تغير القيادة.
الفهارس هي الاشياء التى ترتبط مع الجداول ان سرعة استرجاع الصفوف في الجدول تحتوي على المفاتيح التي تم بناؤها من واحدة او اكثر الاعمده في الجدول. الفهارس تأتي في اثنين من الاصناف ، ويتجمع nonclustered. أ يتجمع مؤشر أنواع الصفوف ومخازن البيانات في الجدول استنادا الى القيم الأساسية. Nonclustered الفهارس لا تؤثر على كيفية البيانات الصفوف هي مرتبة في الجدول. Nonclustered فهارس تتضمن القيم التي تشير الى الصفوف في الجدول رقم قياسي.
القيود هي الشروط الموضوعة على بيانات دخل في العمود التى تهدف الى ضمان سلامة البيانات. عموما هي القيود المفروضة على العمود ، المعين باعتباره المفتاح الاساسي. القيود يسا بأي حال من الاحوال حكرا على المفتاح الأساسي العمود لكنها هي طريقة مفيدة لضمان ان جميع القيم في الصف الابتدائي الرئيسية هي العمود فريدة.
أجنبية رئيسية هي العمود هو ان يستخدم لانشاء وتنفيذ الربط بين البيانات في جدولين. الخارجية المعوقات الرئيسية التي تستخدم للحفاظ على سلامة المرجعيه بين الجداول عن طريق التحكم في البيانات التي يمكن الدخول اليها والتغييرات التي أدخلت على مفاتيح الخارجية اشار في الجداول.
الاجراءات المخزنه هي مجموعات من لغة الاستعلامات البنيويه بيانات المقيمين على خدمة يمكن ان تنفذ بواسطة مستخدمين لتحقيق الهدف المنشود. تخزن الاجراءات يمكن ان تكون لها قيم او المتغيرات التي يمكن ان تكون مرت عليهم من قبل المستخدم او النظام الذي يمكنهم العمل عليها. لأنها هي الموجودة على الخادم ، يمكن ان تخزن الاجراءات إلى زيادة كبيرة في الأداء حيث ان هناك واحدة فقط والتوثيق ، والتوثيق الأولية لتنفيذ الاجراءات المخزنه ، لجميع الاوامر التي تنفذ. يمكنك ان تخزن عش الاجراءات وغيرها من الاجراءات التي يمكن أن ندعو داخل عثر على جثة احد الاجراءات المخزنه. تخزن الاجراءات مفيدة في تنفيذ منطق متسق في مختلف التطبيقات. في البيانات المخزنه لغة الاستعلامات البنيويه والاجراءيه اللازمة لاداء منطق أ عموما اداء المهمة يمكن تصميمها ، وترميزها ، واختبر مرة واحدة. كل طلب تحتاج الى أداء تلك المهمة يمكن ببساطة ثم تنفيذ الاجراءات المخزنه. هيكل المخزنه باستخدام الاجراء يوفر نقطة واحدة للمراقبة لمراقبة العمليات التجارية.
يطلق تخزن الاجراءات التي يجري العمل على حدثا مدفوعه اساسا ، بدلا من ان يدعو صراحة. انها تنتج عادة ما يستخدم للحفاظ على سلامة البيانات ، الشلال المرجعيه الاجراءات ، او الاستفادة من الموارد الخارجية (ضوء إرسال بريد الكتروني ، باخطار جهاز النداء ، الخ). وهناك نوعان من يطلق ؛ بعد ان يطلق - وبدلا من يطلق.
بعد ان يطلق الافتراضي النوع من تحريك الدعوى هو بعد تحريك الدعوى. على طاولة ولا يمكن ان يكون هناك تعدد للتعرف انها تنتج حدثا. يمكنك ان يعين اول وآخر ليطلق النار ولكن لا يمكنك التحكم في اي دولة اخرى من اجل ان يطلق النار الاراده.
بدلا من ان تنتج بدلا من ان يطلق تقام لتحديد الاجراءات الواجب اتخاذها عندما يجري تعديل البيانات. بدلا من ان يطلق عملية يجب ان تكون وكما اعلن صراحة بدلا من - او انهم سوف الافتراضي لأنها تنتج بعد. يمكنك فقط في واحد بدلا من تحريك الدعوى عن كل اجراء.
اراء بغية هو فلتر ان تفسر ديناميكيه المعلومات في واحدة او اكثر من الجداول ويخلق جدول تجميعي غيرها من العمليات التي يمكن ان يقوم عليها. يمكن استكمال الصفوف ، وحذف ، أو بادراجها من آراء. بهدف ليست الفعليه الجدول ، لكنه يرد في الجدول الشكل.
|
|