بتاريخ: 14 يناير 201016 سنة comment_182247 معلش يا جماعة عايز اسئل سؤال بس انا حاسس انة غبى شوية انا عايز اعرف اية الفرق بيين كورس ال sql /pl و كورس sql fundamental1 , 2 تقديم بلاغ
بتاريخ: 14 يناير 201016 سنة comment_182271 sql عموما هي لغة الاستعلامات المعروفةpl/sql لغة كتابة كتل برمجية باستخدام لغة الاستعلامات اعلاه تقديم بلاغ
بتاريخ: 17 يناير 201016 سنة comment_182524 بسم الله الرحمن الرحيمأحب أن أضيف إلى مشاكة أخي mmsalman ما يلي: PL / SQLهﻮ أﻣﺘﺪاد ﻟﻠﻐﺔ SQLﺑﺄﺿﺎﻓﺔ ﻣﻤﻴﺰات ﻟﻐﺎت اﻟﺒﺮﻣﺠﺔ اﻻﺟﺮاﺋﻴﺔ. ﺟﻤﻞ اﻟﺘﻌﺎﻣﻞ واﻷﺳﺘﻌﻼم اﻟﺨﺎﺻﺔ ﺑﻠﻐﺔ SQLﻳﺘﻢ أدراﺟﻬﺎ داﺧﻞ اﻟﻜﻮد اﻟﺨﺎص ﺑﻠﻐﺔ PL / SQL -ﻣﺰاﻳﺎ ﻟﻐﺔ : PL / SQL أ- اﻟﺘﻜﺎﻣﻞ : وهﺬﻩ اﻟﻠﻐﺔ ﺗﻠﻌﺐ دور أﺳﺎﺳﻰ ﺑﻴﻦ اﺟﺰاء وأدوات أوراآﻞ ﺣﻴﺚ ﻳﻜﺘ ﺐ ﺑﻬ ﺎ اآ ﻮاد )(FORMS وﻳﺘﻢ ﺑﻬﺎ ﺑﺮﻣﺠﺔ أﺟﺰاء وأدوات اﻻوراآﻞ. ب- ﺗﺤﺴﻴﻦ اﻷداء : ﺣﻴﺚ ﻳﻤﻜﻦ ﻟﻠـ PL / SQLﺗﺤﺴﻴﻦ اداء اﻟﺘﻄﺒﻴﻘﺎت وذﻟﻚ ﻣﻦ ﺧﻼل : ﺗﺠﻤﻴ ﻊ ﺟﻤ ﻞ SQLﻣﻌ ﺎ ﻓ ﻰ ﺑﻠ ﻮك واﺣ ﺪ ) آﺘﻠ ﺔ واﺣ ﺪة ( وأرﺳ ﻠﻬﻤﺎ اﻟ ﻰ ﺧ ﺎدم )(Databaseﻟﺘﻨﻔﻴﺬهﺎ دﻓﻌﺔ واﺣﺪة وذﻟﻚ ﻳﺆدى اﻟﻰ أرﺗﻔﺎع ﻣﺴﺘﻮى اﻻداء ﻋﺎﻣﺔ. ﻳﻤﻜ ﻦ ﻟ ـ PL / SQLاﻟﻌﻤ ﻞ داﺧ ﻞ اى ﺟ ﺰء ﻣ ﻦ أﺟ ﺰاء وأدوات أوراآ ﻞ وذﻟ ﻚ ﻳ ﻀﻴﻒ ﻗ ﻮةاﻟﻤﻌﺎﻟﺠﺔ اﻻﺟﺮاﺋﻴﺔ اﻟﻰ هﺬﻩ اﻻدوات ﻣﺜ ﻞ .................. ، Oracle forms ، oracle reports ﻣﻤﺎ ﻳﺆدى اﻟﻰ ﺗﺤﺴﻦ ﻣﺴﺘﻮى اﻷداء . ﺟـ- ﺗﻄﻮﻳﺮ اﻟﺒﺮﻧﺎﻣﺞ : Modularized - وذﻟﻚ ﺑﺘﺠﻤﻴﻊ ﻣﻨﻄﻘﻰ ﻟﻠﺒﻴﺎﻧﺎت داﺧﻞ كﺘﻞ ( (Blocksاﻟﺒﺮﻧﺎﻣﺞ .- اﻟﻜﺘﻞ اﻟﻤﺘﺪاﺧﻠﺔ ( ( Nested blocksﺗﺘﻴﺢ اﻟﻌﺪﻳﺪ ﻣﻦ اﻟﻤﺰاﻳﺎ .- اﺗﺎﺣﺔ ﺗﻘﺴﻴﻢ اﻟﻤﺸﺎآﻞ اﻟﻤﻌﻘﺪة اﻟﻰ ﻣﺠﻤﻮﻋﺔ أﺑﺴﻂ ﻣﻦ اﻟﻤﺸﺎكﻞ ﻳﻤﻜﻦ ﺣﻠﻬﺎ ﺑﺒﺴﺎﻃﺔ . د - ﻳﻤﻜﻦ ﺗﻨﻔﻴﺬ اﻟﻜﻮد PL / SQLﻣﻦ اى أداة ﻣﻦ أدوات اوراكﻞ. هـ ـ- ﻳﻤﻜ ﻦ ﺗﻌﺮﻳ ﻒ اﻟﻤﺘﻐﻴ ﺮات ((Variablesاﻟﺘ ﻰ ﺗ ﺴﺘﻘﺒﻞ اﻟﻌﺪﻳ ﺪ ﻣ ﻦ أﻧ ﻮاع اﻟﺒﻴﺎﻧ ﺎت اﻟﻤﺨﺘﻠﻔ ﺔ ﻣﺜ ﻞ اﻟﻨﺼﻮص واﻷرﻗﺎم واﻟﺼﻮر واﻟﻔﻴﺪﻳﻮ واﻟﺒﻴﺎﻧﺎت اﻟﻤﺮآﺒﺔ ..... اﻟﺦ . و - وﺗﺤﺘ ﻮى أﻳ ﻀﺎ ﻋﻠ ﻰ اﻟﻤﻤﻴ ﺰات ﻷى ﻟﻐ ﺔ أﺟﺮاﺋﻴ ﺔ ﻣ ﻦ ﺣﻴ ﺚ ﺗﻮاﺟ ﺪ أواﻣ ﺮ loop واﻟﺘﺤﻜﻢ ﻓﻰ ﺳﻴﺮ اﻟﺒﺮﻧﺎﻣﺞ و ﻣﻌﺎﻟﺠﺔ اﻻﺧﻄﺎء واﻷﺳﺘﺜﻨﺎءات و ﻏﻴﺮهﺎ . -- تقديم بلاغ
بتاريخ: 18 يناير 201016 سنة comment_182636 you can see with me this some examples: Example DDL:CREATE TABLE whatever ( column1 NUMBER NOT NULL PRIMARY KEY, column2 VARCHAR2(10), column3 DATE );Example DML:INSERT INTO whatever (column1, column2, column3) VALUES (1, 'Text Data', sysdate );SELECT column1, column2, column3 FROM whatever;COMMIT;Example PL/SQL:BEGIN -- A PL/SQL cursor FOR c1 IN ( SELECT * FROM whatever ) -- This is SQL called by PL/SQL LOOP DBMS_OUTPUT.PUT_LINE( 'Column1 is: ' || TO_CHAR(c1.column1) || ', Column2 is: ' || c1.column2 || ', Column3 is: ' || TO_CHAR(c1.column3 ) ); END LOOP; END; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.