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

Information Technology Center

منتدي مركز تقنية المعلومات (كل ما يخص التكنولوجيا والكمبيوتر)
 
الرئيسيةبوابه المنتديأحدث الصورالتسجيلدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
» احسن تعليم موجود علي النت لبرنامج Autidesk 3d max 2011
SQL  البدايه ..... كلمتين في الصميم Emptyالأحد مايو 03, 2015 11:15 pm من طرف abdulrhmsn.salam

» برنامج الأذان لجوال نوكيا الجيل الخامس
SQL  البدايه ..... كلمتين في الصميم Emptyالخميس أكتوبر 11, 2012 11:15 am من طرف nadia8077

» حل مشاكل المزرعة السعيدة ... هكر بالشرح الكامل
SQL  البدايه ..... كلمتين في الصميم Emptyالسبت يونيو 09, 2012 3:57 pm من طرف Master_Mido

» دورة كاملة من أقوي الشركات الرائده في التعليم في Adobe fireworks
SQL  البدايه ..... كلمتين في الصميم Emptyالجمعة أكتوبر 21, 2011 5:08 pm من طرف Master_Mido

» برنامج بالتوك جنان
SQL  البدايه ..... كلمتين في الصميم Emptyالإثنين أغسطس 22, 2011 11:52 pm من طرف Master_Mido

» برنامج ريل بلير مسلي جدا
SQL  البدايه ..... كلمتين في الصميم Emptyالإثنين أغسطس 22, 2011 11:51 pm من طرف Master_Mido

» برنامج الاذان للكمبيوتر هايل
SQL  البدايه ..... كلمتين في الصميم Emptyالأحد يوليو 31, 2011 10:49 pm من طرف Master_Mido

» برنامج تحميل افلام من النت جوهري
SQL  البدايه ..... كلمتين في الصميم Emptyالأحد يوليو 31, 2011 10:48 pm من طرف Master_Mido

» أقوي اسطوانة صيانة في التاريخ
SQL  البدايه ..... كلمتين في الصميم Emptyالإثنين يوليو 18, 2011 6:01 pm من طرف Master_Mido

تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط Information Technology Center على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط Information Technology Center على موقع حفض الصفحات
سحابة الكلمات الدلالية
2011 الصلاحيات
سؤال و جواب في الاسلام
Viewers
SQL  البدايه ..... كلمتين في الصميم Flags_0

 

 SQL البدايه ..... كلمتين في الصميم

اذهب الى الأسفل 
كاتب الموضوعرسالة
Master_Mido
Administration
Administration
Master_Mido


عدد المساهمات : 443
نقاط : 112410
السٌّمعَة : 95
تاريخ التسجيل : 25/04/2010
العمر : 35
الموقع : https://i-t-center.ahlamontada.com

بطاقة الشخصية
صنع في :.....: بلجاي
المود ايه (توداي): عاشق ولهان

SQL  البدايه ..... كلمتين في الصميم Empty
مُساهمةموضوع: SQL البدايه ..... كلمتين في الصميم   SQL  البدايه ..... كلمتين في الصميم Emptyالأربعاء ديسمبر 01, 2010 10:20 am




لغة SQL


ما هو الـ SQL ؟
هي لغة قياسية نتعامل بها مع قواعد البيانات …
للَدْخول ولتعريف ومعالجُة البيانات المحفوظة في نظامِ قاعدة بيانات ، مثل أوراكلِ
، دي بي 2, سيباس، إنفورميكس، اكسيس وآخرون.

• SQL هي الحروف الأولي من الكلمات ( Structured Query Language )
• SQL هي لغة قياسية تسمح لك بالتعامل مع قاعدة البيانات access a database
• SQL يمكن من تنفيذ استعلام queries من قاعدة بيانات وتمكنك من استعادة بيانات
• SQL تمكنك من إضافة سجلات إلى قاعدة البيانات
• SQL تمكنك من إلغاء سجلات من قاعدة البيانات
• SQL تمكنك من تعديل سجلات في قاعدة البيانات
• SQL لغة سهلة التعلم

SQL تعمل مع لغات قواعد البيانات مثل الـ Access, DB2, Informix, Oracle, Sybase,
ولغات أخري كثرة … رغم أن معظمها لها لغتها الخاصة

وسوف نصف ما هو SQL وكيف يمكن أَن نستَعمله والأوامر المستخدمة فيه.

أمر الاختيار SELECT يمكن ان نستعمل هذا الأمر لإنتقاء بيانات من جدول
أمر حيث WHERE تُحدّد به معيار للإختيارِ.
أمر ( و , أو ) AND and OR كيف يستعملَ و / أو لربطَ شرطين أو أكثر في فقرةِ.
أمر( بين ) BETWEEN نستعمل الأمر ( بين ) . . . . لإيجاد بيانات في مدىِ.
أمر(مُتميّز ) DISTINCT يَستعملَ الدليل المُتميّزة للحصول علي قِيَم مختلفة في
عمودِ.
أمر( الترتيب ) ORDER BY لإخراج النتائج مرتبة ترتيب معين
أمر( الإدخال ) INSERT لادخال سطر أو سجلات في جدول
أمر( التعديل ) UPDATE لتعديل بيانات في سطر أو سجلات جدول
أمر( الإلغاء ) DELETE لإلغاء سطر أو سجلات في جدول
أمر( العداد ) COUNT وظيفة لعد السطور أو السجلات في جدول


الوظائف الموجودة في الـ SQL
أمر( المجموع حسب ) GROUP BY للتجميع حسب مستويات معينة لأي بيان
أمر( المجموع حسب ) aliases لإستخدام أسماء مستعارة بدلا من أسماء الحقول
( البيانات ) والجداول
أمر( الربط ) Join للتجميع حسب لأي بيانات من اكثر من جدول
أمر( الإنشاء ) Create لإنشاء قواعد بيانات وجداول بيانات
أمر( الإنشاء ) ALTER للتعديل بإضافة أو حذف حقل في جدول

جداول قاعدة البيانات Database Tables

تحتوي قواعد البيانات علي كائن يسمي ( جداول Tables )
يحتوي الجدول علي ( سجلات Records ) مخزنة
يتم تعريف الجداول بأسماء ( مثل : الأفراد Persons ) أو ( الموردون Suppliers )
وتحتوي الجداول علي ( سطور سجلات Rows ) و كل منها مكون من ( حقول Columns )
للبيانات
السطور Rows تختص ببيانات شخص ما مثلا
الحقول Columns:تحتوي علي عدة بيانات لهذا الشخص مثل الاسم الأول / اسم العائلة /
العنوان / المدينة

وهذا مثال عل جدول يسمي الأفراد Persons

City Address FirstName LastName
Cairo saida Tareq Dahroug
alexandria Nasr city Mahmood Alwakeel
Port said Mohandiseen Samir Aboelnasr


السطور Rows : في هذا الجدول عبارة عن 3 ثلاثة سجلات Rows …. عن 3 ثلاثة اشخاص

الحقول Columns : هي الاسم الأول FirstName / اسم العائلة LastName /
العنوانAddress / المدينة City


الإستعلام SQL Queries
يمكننا ب SQL عمل استعلام Query بقاعدة البيانات والحصول عل نتائج … نظهر هذه
النتائج علي شاشات formS نصممها حسب ما يلائمنا
مثال علي الاستعلام Query

SELECT LastName FROM Persons
يعطي نتائج مثل هذه
LastName
Dahroug
Alwakeel
Aboelnasr
ملاحظة
بعض انظمة قواعد البيانات تحتاج ( ; ) semicolon عند نهاية الأمر … عند شرحنا هنا
لن نفعل ذلك


معالجة البيانات بالـ SQL
رغم انها لغة لعمل استعلامات لكن SQL أيضا تحتوي علي أوامر لتعديل والغاء السجلات
وإضافة سجلات جديدة
أوامر الاستعلامات والتعديل معا من لغة معالجة البيانات (DML) والتي هي جزء من لغة
SQL

• SELECT تستخلص بيانات من قاعدة البيانات
• UPDATE لتعديل بيانات من قاعدة البيانات
• DELETE لإلغاء بيانات من قاعدة البيانات
• INSERT لإضافة بيانات من قاعدة البيانات

تعريف البيانات بالـ SQL
لغة تعريف البيانات Data Definition Language (DDL) هي جزء من جداول SQL
يمكننا ايضا تعريف فهارس indexes (keys
يمكننا ايضا تحديد العلاقات بين الجداول وعمل شروط أو قيود علي العلاقات بين
الجداول

أهم أوامر لغة تعريف البيانات (DDL) في SQL

• CREATE TABLE لإنشاء جدول في قاعدة البيانات
• ALTER TABLE لتغيير هيكل أو محتوي جدول في قاعدة البيانات
• DROP TABLE لإلغاء جدول في قاعدة البيانات
• CREATE INDEX لإنشاء فهرس (search key) في قاعدة البيانات
• DROP INDEX لإلغاء فهرس في قاعدة البيانات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://i-t-center.ahlamontada.com
 
SQL البدايه ..... كلمتين في الصميم
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
Information Technology Center :: القسم التكنولوجي :: البرمجة-
انتقل الى: