منتديات اصحاب بجد

منتديات اصحاب بجد


 
الرئيسيةالبوابةس .و .جالتسجيلدخول

شاطر | 
 

 مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
memories
مشرف الفسم العام+الالعاب+الرومنسيات
مشرف الفسم العام+الالعاب+الرومنسيات
avatar

ذكر
الميزان
عدد المساهمات : 275
نقاط : 331
العمر : 26
هوايتك المفضلة :









مُساهمةموضوع: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الإثنين فبراير 15, 2010 7:38 am

سوف ازودكم بمقدمه على شكل دروس خفيفه جدا عن اوراكل في الايام القادمه
و هذه الدروس تهم المبرمجين اولا ثم اصحاب الخبره بــ SQL
- كتابة جملة SQL بسيطة
ما المقصود بجمل SQL ؟ وما هي أقسامها ؟ وما هو سبب تعلمها عند البدء في دراسة ORACLE ؟
- أولا المقصود بجمل SQL هي عبارة عن مجموعة من الأوامر المستخدمة في التعامل مع قواعد البيانات بشكل جيد وسريع ويطلق عليها لغة SQL وهي إختصار للكلمات:

( Structured Query Language (Database Query Language

قياسية لا تخص شركة Oracle وحدها وإنما تستخدم غالبا مع جميع برامج قواعد البيانات وهذا هو السبب الرئيسي لإنتشار وشهرة لغة SQL بشكل كبير .
- ثانيا الأقسام المختلفة للغة SQL
1. DRL ) Data Retrieval Language) وهذا الجزء هو المسئول عن إسترجاع البيانات من قواعد البيانات.
2. DDL) Data Definition Language) وهذا الجزء هو المسئول عن التعامل مع هياكل قواعد البيانات وذلك من خلال مجموعة أوامر تقوم على بناء وتعديل وحذف هياكل قواعد البيانات بشكل جيد وسوف نتناول هذه الأوامر بالشرح والتحليل فى الدروس القادمة
3. DML ) Data Manipulation Language) وهذا الجزء هو المسؤول عن التعامل مع بيانات قواعد البيانات من خلال عمليات الإضافة والتعديل والحذف للبيانات الموجودة داخل قواعد البيانات وسوف نتناول هذه الأوامر بالدراسة والتحليل في الدروس القادمة .
4. DCL ) Data Control Language) وهذا الجزء هو المسئول عن التحكم في الصلاحيات التي يتم السماح بها لمستخدمى النظام ويعتبر هذا الجزء من الأجزاء الهامة خاصة لمديري قواعد البيانات .
- ثالثاً سبب تعلم لغة SQL
السبب الرئيسي لتعلم لغة SQL عند البدء في دراسة ORACLE هو أن لغة SQL هي الأساس في بناء وتصميم البرامج الخاصة به وذلك لأن لغة ORACLE تعتمد بشكل كبير على برامج قواعد البيانات أو يمكن القول أنها متخصصة في برامج قواعد البيانات .
ولذلك سوف نقوم الأن بدراسة أوامر SQL بشكل مفصل كما يلي :-

عند البدء في كتابة جملة SQL البسيطة لأول مرة يجب التعرف على الشكل العام لجملة SQL البسيطة والمتعلقة بعملية إسترجاع البيانات وهو كما يلي :-

SELECT [ DISTINCT ] {* , column [ alias ]..... } From table ;


وتفسير الشكل العام هو :-
1- أمر Select وهو الأمر المسئول عن إسترجاع البيانات من قواعد البيانات
2- أمر [DISTINCT] ويقصد بهذا الأمر حذف التكرار من البيانات إن وجد هذا التكرار والأقواس [ ] تعني أن كتابة هذا الأمر إختيارياً
3- أسماء الحقول المطلوب عرضها

{*, column [alias],...}

4- أمر table FROM يتم خلاله تحديد إسم الجدول الذي سوف يتم إسترجاع البيانات من خلاله
5- العلامة ; يقصد بها إنهاء جملة SQL
بعد تفسير الأوامر السابقة يجب ملاحظة مجموهة نقاط هامة عند كتابة أوامر SQL ؟
1. لا يهم التقيد بالحروف الصغيرة أو الكبيرة عند كتابة أوامر SQL
2. يمكن تجزئة أوامر SQL على أكثر من سطر
3. لا يمكن تجزئة الأوامر المحجوزة على أكثر من سطر
وبعد الدراسة والتقصيل السابق سوف نقوم بوضع أمثلة مع شرح نتائجها بإستخدام أوامر لغة SQL

المثال الأول
إسترجاع بيانات جميع الحقول من الجدول
SQL> SELECT * FROM dept;


يلاحظ هنا أن الرمز * وضع ليحل محل جميع الحقول الموجودة بجدول dept لذلك سوف يتم إسترجاع جميع البيانات .
إسترجاع بيانات حقول محددة من الجدول


SQL> SELECT deptno, loc FROM dept;


يلاحظ هنا أنه تم كتابة أسماء الحقول المطلوب إسترجاع بياناتها بعد أمر Select
ويأتي بعد أمر From إسم الجدول .
ملاحظات هامة في البيانات التي يتم إسترجاعها:-
1- إذا كانت البيانات التي يتم إسترجاعها من النوع ( نص أو تاريخ ) فإن محاذاة البيانات سوف تكون من الجهة اليسرى.
2- إذا كانت البيانات التي يتم إسترجاعها من النوع ( رقمي ) فإن محاذاة البيانات سوف تكون من الجهة اليمنى .
3- الشكل القياسي لعرض البيانات إستخدام حروف كبيرة Uppercase
إنتهى الدرس الأول
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ماذا بعد؟!
مشرف سابق
avatar

انثى
الثور
عدد المساهمات : 148
نقاط : 156
العمر : 19
هوايتك المفضلة :








مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الإثنين فبراير 15, 2010 4:32 pm

يسلمو اخي موضوع حلو


تحياتي للجميع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
memories
مشرف الفسم العام+الالعاب+الرومنسيات
مشرف الفسم العام+الالعاب+الرومنسيات
avatar

ذكر
الميزان
عدد المساهمات : 275
نقاط : 331
العمر : 26
هوايتك المفضلة :









مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الثلاثاء فبراير 16, 2010 7:37 am

مشكور ع المروووووووووووووووووووووور الحلووووووووووووووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
النسر الاحمر
صاحب متقدم
avatar

ذكر
الدلو
عدد المساهمات : 330
نقاط : 1511
العمر : 22
هوايتك المفضلة :



مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الخميس فبراير 18, 2010 12:59 pm

مشكور خيو على الموضوع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
هاني شاكر
صاحب بدأ بقوة
avatar

ذكر
الدلو
عدد المساهمات : 145
نقاط : 285
العمر : 22
هوايتك المفضلة :



مُساهمةموضوع: شكرااا   الجمعة مارس 12, 2010 9:31 am

يسلمو ايديك خيووووووووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
TAMER JAKSON
$مشرف$
$مشرف$
avatar

ذكر
القوس
عدد المساهمات : 719
نقاط : 1005
العمر : 24
هوايتك المفضلة :








مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الثلاثاء أبريل 06, 2010 9:43 am

يسلمو الك موضوع رائـــع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://sooo7ab.yoo7.com
رونالدو
صاحب نشيط
avatar

ذكر
الميزان
عدد المساهمات : 204
نقاط : 261
العمر : 22



مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الثلاثاء أغسطس 03, 2010 11:39 am

يسلموووووووووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
رونالدو
صاحب نشيط
avatar

ذكر
الميزان
عدد المساهمات : 204
نقاط : 261
العمر : 22



مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الثلاثاء أغسطس 03, 2010 11:40 am

مشكووووووووووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
feel rose
المدير العام
المدير العام
avatar

ذكر
الجوزاء
عدد المساهمات : 1002
نقاط : 6816
العمر : 23
هوايتك المفضلة :

http://img35.imageshack.us/img35/7513/198u.gif










مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الإثنين أغسطس 16, 2010 3:17 pm

مشكووور ولله يعطيك العافيه


احــــــــــــــــــــــبـــــــــــــــــــك

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://sooo7ab.yoo7.com
feel rose
المدير العام
المدير العام
avatar

ذكر
الجوزاء
عدد المساهمات : 1002
نقاط : 6816
العمر : 23
هوايتك المفضلة :

http://img35.imageshack.us/img35/7513/198u.gif










مُساهمةموضوع: رد: مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر   الإثنين أغسطس 16, 2010 3:18 pm

cheers


احــــــــــــــــــــــبـــــــــــــــــــك

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://sooo7ab.yoo7.com
 
مكتبة الدروس والمعلومات عن البرمجة والكمبيوتر
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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