السلام عليكم

عندي برزنتيشن عن لغة SQL

احتاج رابط شامل معلومات عنها

احتاج برنامج يطبع لي كلمة "aslam alikom " بنفس اللغه

احتاج program domin 

وهل هي مفتوحة المصدر

و هل تدعم الـ او او بي مع التوضيح

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
بتاريخ On 2/28/2018 at 16:47 قال مرام احمد:

السلام عليكم

عندي برزنتيشن عن لغة SQL

احتاج رابط شامل معلومات عنها

احتاج برنامج يطبع لي كلمة "aslam alikom " بنفس اللغه

احتاج program domin 

وهل هي مفتوحة المصدر

و هل تدعم الـ او او بي مع التوضيح

لم تقم بتحديد نوع المحرك المطلوب للـ SQL .. 

مثل SQL Server, Oracle, MySQL, ...etc .. 

لذلك يمكنك زيارة هذه الصفحة والإستفادة من الكتب الموجودة : 

https://www.kutub.info/library/category/15

 

بالنسبة لأمر طباعة كلمة  "aslam alikom "

SELECT 'aslam alikom'

اما بالنسبة للـ program domain لم افهم ماذا تقصد بها ؟

اما دعم الـ OOP (اعتقد انك تقصد Object Oriented Programming) 

بالنسبة للـ Oracle PL/SQL نعم يدعمها, وتسمى Object Types .. اما بقية المحركات الأخرى (مثل SQL Server) فلا تدعمها بشكل مباشر, وانما تحتاج الى لغات اخرى تدعمها (مثل C#) وتقوم بإستخدام OOP من خلالها ..  لان محركات الـ SQL الاخرى لاتتعامل مع البيانات كـ Objects وانما تتعامل معها كجداول بيانات بعلاقات Relational Database. 

لان الـ SQL لغة تصريحية declarative language بينما الـ OOP لغة حتمية imperative language .

 

في الـ SQL انت فقط تقوم بتحديد نوع المخرجات ومحرك الـ SQL يقوم بالعمليات الاخرى لجلبها لك. بينما في الـ OOP انت تقوم بصياغة الخطوات الكاملة للمخرجات. 

وهذا هو الفرق بينها. 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

وعليكم السلام اخي محمد 

شكرا جزيلا افدتني بالمعلومات 

لكن ليش لازم اختار MYSQL ? هل SQL ماتعتبر لغة ؟ 

و ياليت تعطيني ايميلك بما ام عندك علم واسع باللغات عشان تساعدني )'

ضروري مره لازم التسليم يوم الاحد

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
بتاريخ 3 ساعات قال مرام احمد:

وعليكم السلام اخي محمد 

شكرا جزيلا افدتني بالمعلومات 

لكن ليش لازم اختار MYSQL ? هل SQL ماتعتبر لغة ؟ 

و ياليت تعطيني ايميلك بما ام عندك علم واسع باللغات عشان تساعدني )'

ضروري مره لازم التسليم يوم الاحد

الـ SQL هي لغة البرمجة اما الـ MySQL و SQL Server و Oracle وغيرها .. هذي تسمى نظام إدارة قواعد البيانات Database Management System ويختصرونها بكلمة DBMS .. 

فنظام إدارة قواعد البيانات مبني على SQL واللي من خلاله راح يسهل علينا التعامل مع البيانات بشكل مرئي واسرع. 

هذا هو الفرق بينها.

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لكن البرزنتيشن كان عن وحده من لغات البرمجه وانا اخترت SQL

و هذي النقاط المطلوبه : ياليت تفيدني فيها

1 مين مصمم اللغه ( الشخص والجهه )

2 متى (التاريخ )

3 رابط اللغه على الانترنت

4 برنامج يطبع aslamu alikum

5 program domain (Scientific applications . business applications . artificial intelligence   . System programming . web software )

6 هل هي مفتوحة المصدر ؟ (open source)

7 هل تدعم opp مع التوضيح

8 هل تدعم ال concurrency

9 language Categries (markup / programing hybrid , logic , functional , imperative ) 

10 implementation methods (hybrid , interpreter , compiler)

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
بتاريخ منذ ساعة مضت قال مرام احمد:

لكن البرزنتيشن كان عن وحده من لغات البرمجه وانا اخترت SQL

و هذي النقاط المطلوبه : ياليت تفيدني فيها

1 مين مصمم اللغه ( الشخص والجهه )

2 متى (التاريخ )

3 رابط اللغه على الانترنت

4 برنامج يطبع aslamu alikum

5 program domain (Scientific applications . business applications . artificial intelligence   . System programming . web software )

6 هل هي مفتوحة المصدر ؟ (open source)

7 هل تدعم opp مع التوضيح

8 هل تدعم ال concurrency

9 language Categries (markup / programing hybrid , logic , functional , imperative ) 

10 implementation methods (hybrid , interpreter , compiler)

تم تصميم الـ SQL من قبل Donald D. Chamberlin و  Raymond F. Boyce داخل شركة IBM سنة 1970. 

3. لا اذكر ان لها موقع رسمي. لأنها متبناه من قبل شركات مختلفه وكل شركة لها موقعها (فقط ابحثي بإسم المحرك - رقم 6-). 

4. سبق واجبتك على هذا السؤال. 

5. Database 

6. يعتمد على المحرك ( MySQL, PostgreSQL مفتوحة المصدر اما SQL Server و Oracle فمغلقة المصدر ).

7. اجبت على هذا السؤال سابقاً.

8. يعتمد على نظام المحرك هو من يتحكم بهذا الامر.

9.  سبق وذكرت انها declarative language

10. interpreter

 

 

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن