جــامـعـة الــجــزيـرة الــخـاصـة

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
جــامـعـة الــجــزيـرة الــخـاصـة

منتدى اجتماعي وثقافي

المواضيع الأخيرة

» دعم هالصفحة
أوامر لغة الاستعلام SQL Emptyالجمعة يوليو 24, 2015 1:52 pm من طرف الياسري

» إلي بدو كود أية غنية من سيريتل أو mtn
أوامر لغة الاستعلام SQL Emptyالثلاثاء مايو 28, 2013 9:12 am من طرف khlil salam

» حل مسائل مبادئ محاسبة 1 ومحاسبة 2 ( من الألف إلى الياء )
أوامر لغة الاستعلام SQL Emptyالأربعاء أكتوبر 03, 2012 10:07 am من طرف زائرة

» دعم صفحة
أوامر لغة الاستعلام SQL Emptyالثلاثاء يوليو 10, 2012 12:59 am من طرف alraddawi

» حاصر حصارك....محمود درويش
أوامر لغة الاستعلام SQL Emptyالأحد أبريل 22, 2012 9:34 am من طرف انس علي الثلاج

» تحميلmanycam 2.6.602012 برنامج الكام الرهيب في عرض للكام والبث المباشر للجهازك وماوس
أوامر لغة الاستعلام SQL Emptyالإثنين أبريل 16, 2012 12:23 pm من طرف الياسري

» Free DVD to PSP Converterبرنامج يحول اي فيديو DVDالي اي صيغة أخري بكل سهولة وسرعة
أوامر لغة الاستعلام SQL Emptyالأربعاء نوفمبر 02, 2011 9:54 am من طرف بهاء نجم

» منتدى كلية الطب بجامعة الفرات
أوامر لغة الاستعلام SQL Emptyالسبت أكتوبر 29, 2011 11:00 am من طرف golden messi

» أحقر بني البشر في الكون عامة ( ممنوع دخول اصحاب القلوب الضعيفة )
أوامر لغة الاستعلام SQL Emptyالأحد أكتوبر 23, 2011 12:33 pm من طرف ريما

مواضيع مماثلة

    أفضل 10 أعضاء في هذا المنتدى

    احصائيات

    أعضاؤنا قدموا 6956 مساهمة في هذا المنتدى في 2177 موضوع

    هذا المنتدى يتوفر على 713 عُضو.

    آخر عُضو مُسجل هو taghred فمرحباً به.

    تصويت

    هل تعتقد ان الدكاترة لديهم عدل في معاملة الطلاب
    أوامر لغة الاستعلام SQL Bar_right38%أوامر لغة الاستعلام SQL Bar_left 38% [ 11 ]
    أوامر لغة الاستعلام SQL Bar_right45%أوامر لغة الاستعلام SQL Bar_left 45% [ 13 ]
    أوامر لغة الاستعلام SQL Bar_right17%أوامر لغة الاستعلام SQL Bar_left 17% [ 5 ]

    مجموع عدد الأصوات : 29

    مارس 2024

    الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
         12
    3456789
    10111213141516
    17181920212223
    24252627282930

    اليومية اليومية

    سحابة الكلمات الدلالية


      أوامر لغة الاستعلام SQL

      Anonymous
      زائر
      زائر


      أوامر لغة الاستعلام SQL Empty أوامر لغة الاستعلام SQL

      مُساهمة من طرف زائر الأربعاء مارس 24, 2010 5:21 am

      أوامر لغة الاستعلام ألSQL

      :DROP

      الوصف الأمر
      حذف الفهرس حذف PK ,FK Drop index index_name ;
      احذف الفهرس key1 Drop index key1 ;
      حذف جدول dd بالكامل Drop table dd ;




      ALTER

      الوصف الأمر
      إضافة حقل Price إلى الجدول Ppr ALTER TABLE Ppr ADD COLUMN Price DOUBLE ;
      Add st_age in student table alter table student add
      (st_age number (5) ) ;
      تعديل الحقل st_age من حيث ( النوع , الحجم , null )
      ويشترط أن يكون الحقل ST_age فارغ Alter table student modify ( st_age char (10) ) ;





      :CROSS
      الوصف الأمر
      لجعل سجلات حقل معين كأعمدة في جدول
      عناوين الأعمدة pivot p.city è
      عناوين السطورselect s.sno è
      مداخل الجدول transform sum(qty) as total è
      لاتكتب p.city في group by لأنها استخدمن في pivot p.city Cross tabulation
      TRANSFORM Sum(Qty) AS Total
      SELECT S.SNo
      FROM ( ( S INNER JOIN SP ON S.SNo = SP.SNo) INNER JOIN P ON P.PNo = SP.PNo)
      GROUP BY S.SNo
      PIVOT P.City ;














      INSERT
      الوصف الأمر
      كتابة قيم افتراضية لحقول معينة INSERT INTO S (SNo , SName) VALUES ('S0' , 'TBA' ) ;
      نسخ جميع بيانات الحقول من الجدول Sp إلى الجدول الجديد S2shipments
      • إنشاء جدول جديد من الجدول الأساسي وفوائده الأتي :
      11 سرعة التعامل مع الجدول الجديد ( لان حجمه صغير)
      2 عدم تعطيل الجدول الأساسي INSERT INTO SP SELECT *
      FROM S2shipments ;
      لإضافة القيم إلى الجدول
      ملاحظة : إذا كان المتغير متغير حرفي فيجب مراعاة أن تكون القيمة المدخلة بين علامتي تنصيص ‘ ali ‘
      أما في حالة وضع المتغير والإشارة بين علامتي تنصيص فلا داعي لإدخالها بين علامتي تنصيص insert into student (st_no , st_name)
      values (&no , '&name');
      لإضافة البيانات إلى الجدول يشترط أن يكون عدد القيم مساوي عدد الحقول
      لتحويل التاريخ من نص إلى تاريخ to_date : insert into student (st_no,st_name , st_birth_day,st_age ) values
      (11, ‘ali’ ,to_date
      ('12/07/1399' , 'DD/MM/YYYY') , null );
      لإضافة البيانات إلى الجدول يشترط أن يكون عدد القيم مساوي عدد الحقول
      لتحويل التاريخ من نص إلى تاريخ to_date : insert into student values
      (11, ‘ali’ ,to_date
      ('12/07/1399' , 'DD/MM/YYYY') , null );


      CREATE
      الوصف الأمر
      unique لعمل مفتاح أساسيPK ومفتاح ثانوي FK
      index_name اسم المفتاح
      column1 اسم الحقل الذي سيتم اعتماده PK
      column2اسم الحقل الذي سيتم اعتماده FK وهو اختاري Create [unique] index index_name on table(column1 , [column2],…..)
      إنشاء فهرس جديد أسمه ssnoindex للجدولS على الحقل Sno مع مفتاح أساسي CREATE INDEX SSNoIndex ON S (SNo) WITH PRIMARY ;
      إنشاء ملف بالاستعانة بمواصفات حقول ملف منشأ مسبقا إنشاء الملف سف المكون من الحقلين ( temp1 , temp2 ) بمواصفات مطابقة تماما لمواصفات الحقلين ( st_no , st_name)
      ويجب الترتيب: temp1 = st_no , temp2 = st_name Create table st (temp1 , temp2 ) as
      Select st_no , st_name from student ;
      إنشاء جدول جديد أسمه S وبه الحقول التالية :
      Sno , Sname ,Status , City CREATE TABLE S ( SNO TEXT(4) , SName TEXT(12) , Status SHORT , City TEXT(12) ) ;
      NULL : تسمح بقيمة فارغة
      NOT NULL : لاتسمح بقيمة فارغة
      table name : student
      field : st_no , st_name , st_birth_day , st_mark create table student ( st_no number(6) not null , st_name char(40) not null ,
      st_birth_day date ) ;
      Key1 اسم المفتاح
      Emp_no اسم الحقل الذي تم اختاره مفتاح أساسي Create unique index key1 on emp_inf (emp_no) ;

      DEFINE
      الوصف الأمر
      لاستعراض جدول محتويات المتغيرات define
      لتعريف متغير
      ثم استخدامه Define descount = ‘ st_no * 10 ' ;
      Select st_name ,& descount from student ;



      DELETE
      الوصف الأمر
      حذف جميع بيانات الجدولSp والتي تحقق الشروط بعد كلمة where DELETE * FROM SP WHERE SNo = 'S2' ;
      حذف جميع بيانات الجدولSp والتي تحقق الشروط بعد كلمة where
      وجميع البيانات المرتبطة بها في الجدول الأساسي s DELETE CASCADE * FROM SP WHERE SNo = 'S2' ;
      حذف البيانات التي تحقق الشرط Delete from student where st_name='ali' ;






      DECODE
      الوصف الأمر
      للبحث عن قيمة متغير أو أكثر داخل جدول ويتطلب هذا الأمر أربع متغيرات في شكله العام
      col | expression حقل أو تعبير
      search1 القيمة الأول للبحث
      result1 القيمة التي يظهرها إن وجد search1 = col | expression result2 القيمة التي يظهرها إن وجد search2 = col | expression
      default القيمة التي يعرضها إذا لم يجد القيمة Docode ( col | expression , search1 , result1 , [ search2 . result2 , …] ,default )












      UPDATE
      الوصف الأمر
      تعديل بيانات حقل معين UPDATE SP SET SNo = 'S0' WHERE SNo = 'S4' ;
      استبدال قيمة حقل في ملف , بقيمة أخرى مخزنه في ملف أخر Update student set st_name
      =(select st_name from st_inf
      where st_inf.st_no = student.st_no )
      where st_no in ( select st_no
      from st_inf ) ;
      لتعديل قيمة في الجدول
      لايميز بين الحروف ( كبيرة , صغيرة)
      ولكن في إدخال البيانات يجب التقيد بحالة الأحرف ( كبيرة , صغيرة) Update student set st_name = 'ahmad’
      Where st_name = 'ali' ;
      حذف الفراغ في بداية الحقل update student set st_name = ltrim(st_name) ;
      حذف الفراغ في نهاية الحقل update student set st_name = rtrim(st_name) ;








      ACCEPT
      الوصف الأمر
      إدخال كلمة السر مع حجب كلمة السر أي تظهر في شكل ** Accept password char prompt 'password : ' hide ;
      إدخال رقم Accept st_no number noprompt ;
      إدخال رقم مع إظهار الرسالة Accept st_no number prompt 'enter number : ' ;
      أمر الإدخال accept command
      Number or char : type of varibles
      Prompt ‘text’ : طباعة رسالة للمستخدم لتعريف بالحقل الذي سيدخله
      Nopromp قبول المتغير دون عرض رسالة للمستخدم
      Hide تستخدم لمنع ظهور ما يطبع من لوحة المفاتيح على الشاشة ( مفيدة في كلمة السر )
      Acc = accept Accept varible [number or char ] [ prompt or noprompt ‘text’ ] [ hide ] ;










      DESGRIBE
      الوصف الأمر
      عرض مواصفات الجدول student Describe student




      TRANSLATE
      الوصف الأمر
      استبدال الحرف ‘a’ بالحرف ‘wa’
      يجب أن يكون الحرف في جملة select مطابق من حيث حالة الأحرف ( كبيرة , صغيرة) لما هو موجود في الحقل translate ( st_name ,'a' , 'wa') from student ;
      jssam
      jssam
      عضو ذهبي
      عضو ذهبي


      العمر : 34
      تاريخ التسجيل : 03/03/2010

      أوامر لغة الاستعلام SQL Empty رد: أوامر لغة الاستعلام SQL

      مُساهمة من طرف jssam الأربعاء مارس 24, 2010 7:07 am

      مشكور مزان لكن لو تضع شرح عن هذه اللغة و كيفية استخدامها

        مواضيع مماثلة

        -

        الوقت/التاريخ الآن هو الخميس مارس 28, 2024 7:02 am