SQLلغة الأستعلامات القياسية |
تعليم أوراكل للعرب |
طورت لغة الاستعلامات من قبل شركة أي بي أم في السبعينات بهدف تزويد المستخدمين طريقة قياسية للتعامل مع قواعد البيانات وهدفها أن تكون غير متعلقة في لغة برمجية واحدة بل إمكانية التعامل معها من أي بيئة برمجية أخرى كطريقة قياسية للتعامل مع قواعد البيانات وقد تم تحديد مواصفات لهذه اللغة من معهد المقاييس الوطني الأمريكي وهي هيئة مشكلة من اختصاصيين في أنظمة المعلومات والذين يعملون على توحيد مقاييس التعاملات في الحاسب الآلي ولكن لا يوجد إلى حتى الآن توحد في هذه اللغة ولكن هناك تشابه كبير بين لغة الاستعلامات الخاصة في جميع البيئات بل ويمكن تعلم جميع هذه المواصفات بمجرد إتقان أحدها
لغة الاستعلامات تنقسم إلى نوعين من حيث الأوامر
أولا
DDL ( DATA DEFINITIN LANUGE ) |
لغة توصيف البيانات |
وهي للتعامل مع الجداول والفهارس والمناظير وامتيازات المستخدمين من إنشاء وتعديل وحذف وإضافة
DDL |
||
ALTER |
DROP |
CREAT |
|
|
|
ثانيا
DML (DATA MANIPULATION LANGUGE) |
لغة التعامل مع البيانات |
وهي الجمل التي بها يمكننا التعامل مع الكائنات المنشاة من قبل مثل مناظير وفهارس وجداول وامتيازات مستخدمين
INSERT |
DELETE |
UPDATE |
SELECT |
ولبناء أي قاعدة بيانات أو التعامل معها يجب أن يكون ذلك خليط من كلا القسمين بحيث القسم الأول للبناء والأخر للتعامل مع هذه البنية على سبيل المثال جدول ما