SQLلغة الأستعلامات القياسية

تعليم أوراكل للعرب

 طورت لغة الاستعلامات من قبل شركة أي بي أم في السبعينات بهدف تزويد المستخدمين طريقة قياسية للتعامل مع قواعد البيانات وهدفها أن تكون غير متعلقة في لغة برمجية واحدة بل إمكانية التعامل معها من أي بيئة برمجية أخرى كطريقة قياسية للتعامل مع قواعد البيانات وقد تم تحديد مواصفات لهذه اللغة من معهد المقاييس الوطني الأمريكي وهي هيئة مشكلة من اختصاصيين في أنظمة المعلومات والذين يعملون على توحيد مقاييس التعاملات في الحاسب الآلي ولكن لا يوجد إلى حتى الآن توحد في هذه اللغة ولكن هناك تشابه كبير بين لغة الاستعلامات الخاصة في جميع البيئات بل ويمكن تعلم جميع هذه المواصفات بمجرد إتقان أحدها

لغة الاستعلامات تنقسم إلى نوعين من حيث الأوامر

أولا

DDL ( DATA DEFINITIN LANUGE )

لغة توصيف البيانات

وهي للتعامل مع الجداول والفهارس والمناظير وامتيازات المستخدمين من إنشاء وتعديل وحذف وإضافة 

DDL

ALTER

DROP

CREAT

  • Table

  • User

  • View

  • Index

  • Table

  • User

  • View

  • Index

  • Table

  • User

  • View

  • Index


ثانيا

 DML (DATA MANIPULATION LANGUGE)

لغة التعامل مع البيانات

 وهي الجمل التي بها يمكننا التعامل مع الكائنات المنشاة من قبل مثل مناظير وفهارس وجداول وامتيازات مستخدمين

INSERT

DELETE

UPDATE

SELECT


ولبناء أي قاعدة بيانات أو التعامل معها يجب أن يكون ذلك خليط من كلا القسمين بحيث القسم الأول للبناء والأخر للتعامل مع هذه البنية على سبيل المثال جدول ما