الفرق بين سكل و T-سكل

Anonim

سكل مقابل T-سكل

تستخدم لغات الاستعلام للوصول إلى قواعد البيانات ومعالجتها. سكل و T-سكل هما من لغات الاستعلام الشائعة المستخدمة اليوم. لغة الاستعلام المنظمة (سكل) هي لغة كمبيوتر لقواعد البيانات. يتم استخدامه للوصول والتلاعب البيانات في نظم إدارة قواعد البيانات العلائقية (ردمس). تي سكل (سكل للعمليات) هو امتداد ل سكل التي وضعتها مايكروسوفت. T-سكل هو لغة الاستعلام المستخدمة في ميكروسوفت سكل سيرفر.

- 1>>

سكل

سكل لديه قدرات لإدراج البيانات في قاعدة بيانات، بيانات الاستعلام للحصول على معلومات، تحديث / حذف البيانات في قاعدة بيانات وإنشاء / تعديل مخطط قاعدة البيانات. تم تطوير سكل من قبل شركة آي بي إم في أوائل 1970s وكان يسمى في البداية سيكيل (منظم اللغة الإنجليزية الاستعلام). تحتوي لغة سكل على عدة عناصر لغة تسمى العبارات والتعابير والمسارات والاستعلامات والبيانات. من بين هذه، الأكثر استخداما هي الاستفسارات. يتم تعريف الاستعلامات بواسطة المستخدم بحيث يصف الخصائص المطلوبة لمجموعة البيانات التي يحتاجها لاستردادها من قاعدة البيانات. ثم يقوم نظام إدارة قاعدة البيانات بإجراء التحسين الضروري للاستعلام وتنفيذ العمليات الفعلية اللازمة لإنتاج نتائج الاستعلام. كما يسمح سكل أنواع البيانات مثل سلاسل الأحرف وسلاسل بت والأرقام والتاريخ والوقت ليتم تضمينها في أعمدة قواعد البيانات. والمعهد الوطني الأمريكي الموحد (أنسي) والمنظمة الدولية للتوحيد القياسي (إسو) اعتمدت سكل كمعيار في عامي 1986 و 1987 على التوالي. على الرغم من سكل هو معيار أنسي، هناك العديد من الإصدارات المختلفة من لغة سكل. ولكن للالتزام بمعيار أنسي كل هذه الإصدارات تدعم الأوامر المستخدمة على نطاق واسع مثل سيليكت، أوبديت، ديليت، إنزيرت، وير بطريقة مماثلة.

T-سكل

T-سكل هو امتداد ل سكل التي وضعتها ميكروسوفت. تي سكل يمتد سكل بإضافة العديد من الميزات مثل البرمجة الإجرائية والمتغيرات المحلية ووظائف الدعم لسلسلة / معالجة البيانات. هذه الميزات يجعل T- سكل تورينج كاملة. أي تطبيق، الذي يحتاج إلى التواصل مع ملقم ميكروسوفت سكل، يحتاج إلى إرسال عبارة T-سكل إلى الملقم. يوفر T-سكل قدرات التحكم في التدفق باستخدام الكلمات الرئيسية التالية: بيجين و إند و برياك و كونتينو و غوتو و إف و إلس و ريتورن و ويتفور و وايل. علاوة على ذلك، يسمح T-سكل بإضافة جملة فروم إلى ديليت و أوبديت. سيسمح هذا البند فروم إدراج ارتباطات في ديليت و أوبديت البيانات. يسمح T-سكل أيضا بإدراج صفوف مضاعفة في جدول باستخدام عبارة إنزيرت بولك. سيؤدي ذلك إلى إدراج صفوف متعددة في جدول من خلال قراءة ملف خارجي يحتوي على بيانات. يؤدي استخدام إنزيرت بولك إلى تحسين الأداء من استخدام عبارات إنزيرت منفصلة لكل صف يحتاج إلى إدراجه.

ما هو الفرق بين سكل و T-سكل؟

سكل هي لغة كمبيوتر لقواعد البيانات التي لديها القدرة على إدراج البيانات في قاعدة بيانات وبيانات الاستعلام للحصول على معلومات وتحديث / حذف البيانات في قاعدة بيانات وإنشاء / تعديل قاعدة بيانات المخطط، في حين أن T-سكل يمتد سكل بإضافة عدة الميزات. تم تطوير T-سكل من قبل ميكروسوفت وأنها تستخدم أساسا في خادم ميكروسوفت سكل. وتشمل هذه الميزات البرمجة الإجرائية والمتغيرات المحلية والوظائف الداعمة لمعالجة سلسلة / البيانات. يسمح T-سكل أيضا بإدراج مضاعفات الصفوف في جدول باستخدام عبارة إنزيرت بولك، وهو غير متوفر في سكل. وعلاوة على ذلك، T-سكل يسمح بتضمين جملة فروم في ديليت و أوبديت البيانات.