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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب


صورة
- - - - -

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


7 رد (ردود) على هذا الموضوع

#1 مستر أوراكل

مستر أوراكل

    مشترك

  • الأعضــاء
  • 69 مشاركة

تاريخ المشاركة 28 March 2004 - 11:20 PM

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

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

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

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

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

;)

#2 mr.mostafa

mr.mostafa

    مشترك

  • الأعضــاء
  • 196 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 March 2004 - 11:58 PM

أخى مستر أوراكل
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
* القاعة كنز لا يفنى
* من وضع نفسه دون قدره ...... رفعه الناس فوق قدره
* ليس من الفخر أن تقهر قويًا بل أن تنصر ضعيفاً

#3 مستر أوراكل

مستر أوراكل

    مشترك

  • الأعضــاء
  • 69 مشاركة

تاريخ المشاركة 29 March 2004 - 07:31 PM

تسلم على المعلومات الرائعة ;)

وأي أحد عنده إضافات يقولها .. علشان الكل يستفيد مثل ما أنا استفدت :angry:

#4 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 29 March 2004 - 08:32 PM

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

#5 مستر أوراكل

مستر أوراكل

    مشترك

  • الأعضــاء
  • 69 مشاركة

تاريخ المشاركة 30 March 2004 - 07:54 PM

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

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

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

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

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

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

#6 elnobey

elnobey

    مشترك

  • الأعضــاء
  • 77 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 04 April 2004 - 10:53 AM

شكراً يا شباب

#7 الأسيف

الأسيف

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 184 مشاركة
  • الاسم الأول:Anas
  • اسم العائلة:Al-Qahtani
  • البـلـد: Country Flag
  • المنصب الحالي:IT Manger - Hospital & Health Care

تاريخ المشاركة 04 April 2004 - 08:40 PM

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

#8 Osama Soliman

Osama Soliman

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,604 مشاركة
  • الاسم الأول:Osama
  • اسم العائلة:Soliman
  • البـلـد: Country Flag

تاريخ المشاركة 22 October 2004 - 04:05 PM

انواع اوامر 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
وقل رب زدنى علماً
Osama M. Soliman
Oracle Certified Professional
Oracle Developer & Instructor
Asfour Crystal International
Cairo - Egypt
Osama.Soliman@hotmail.com
Osama.Soliman@asfourcystal.com