الانتقال إلى المحتوى

ماهي أنواع إصدارات SQL وأنواع تعليمات SQL !


مستر أوراكل

Recommended Posts

SQL هي لغة الإستعلامات البنيوية ..
لها عدة إصدارات منها PL/SQL .. فماهي باقي الإصدارات ولماذا يستخدم كل إصدار !!

وهل PL/SQL خاصة فقط بالأوراكل ؟!

=================

أعرف أن SQL تنقسم تعليماتها إلى ثلاثة أقسام :
DDL
DML
DCL

أريد أن أعرف الجملة الكاملة لللإختصارات وأي تعليمات تندرج تحت كل قسم !!!!

;)

رابط هذا التعليق
شارك

أخى مستر أوراكل
1- DDLأوامر لغة تعريف البيانات Data Definition Language

تستخدم هذه اللغة في تعريف وإنشاء الكائن Object ، ويمكن أن يكون الكائن ملفات وجداول بيانات ، فيمكننا إنشاء وتعديل وحذف الكائن ويمكننا إنشاء امتياز لمستخدم معين ، أو انشاء كائن خيارات لفحص وإضافة تعليقات إلى قاموس البيانات ومن هذه الأوامر : CREAT , DROP and ALTER


2-DML أوامر لغة معاملة البيانات Data Manipulation Language

تتيح هذه الأوامر التعامل مع البيانات وتعديلها ضمن الكائن الموجود Object ومن هذه الأوامر : SELECT, DELETE,UPDATE and INSERT

3-DCL أوامر لغة التحكم في البيانات Data Control Language

تتيح هذه الأوامر التحكم في قاعدة البيانات وأدائها كالصلاحيات والمستخدمين والحقوق وغالبا ماتكون هذه الأوامر مخصصة للاستخدام من قبل مدير قاعدة البيانات (DBA) ومن هذه الاوامر : GRANT and REVOKE

رابط هذا التعليق
شارك

لي تعليق صغير
و هو ان الsql لغة عالمية و قياسية
اي ليست موجودة في الاوراكل فقط
و ليست خاصة باوراكل فقط و معظم اوامر الsql تعمل في عدة انواع من قواعد البيانات
و الpl ليست اصدار من الsql و انما هي extention لها و ايضا ليس خاص باوراكل
و يمكن من خلاله تنفيذ و عمل ما لا نستطيعه بال sql
مثل ال loop و الconditional statments , vaqriables , datatypes , ydvi
اي يمكن من خلالها ادخال البرمجة الاجرائية في الsql
وفقكم الله

رابط هذا التعليق
شارك

SQL هي لغة الإستعلامات البنيوية ..
لها عدة إصدارات منها PL/SQL .. فماهي باقي الإصدارات ولماذا يستخدم كل إصدار !!

وهل PL/SQL خاصة فقط بالأوراكل ؟!

================

لم يجب أحد على باقي استفساري !!!

1- لها عدة إصدارات منها PL/SQL .. فماهي باقي الإصدارات ولماذا يستخدم كل إصدار !!
أعرف أنه يوجد TSQL فماهي باقي الإصدارات ولماذا يستخدم كل إصدار !!!

2- PL/SQL إذا كانت تستخدم لغير الأوراكل ... أعطوني مثال لقواعد بيانات غير أوراكل تستخدم PL/SQL ؟!
رابط هذا التعليق
شارك

ستجد أخي الفاضل الحديث عن لغات SQL الفرعية في الدرس الأول في قسم الدروس ..
أما إصدارت أواركل فنتحدث عنها في الدرس التالي إن شاء الله ..

رابط هذا التعليق
شارك

  • بعد 6 شهور...

انواع اوامر SQL
Data retrieval
Retrieve data from the database SELECT
Data Manipulation Language - DML
INSERT - UPDATE - DELETE
To add, modify, remove data

Transaction Control
COMMIT - ROLLBACK - SAVEPOINT
Mange the changes made by DML Statements

Data Definition Language - DDL
CREATE - ALTER - RENAME - TRUNCATE
To create, modify, remove date structures

Data Control Language - DCL
GRANT - REVOKE
To give or remove access rights to database

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية