أكاديمية التربية والتعليم في الجزائر أكاديمية التربية والتعليم في الجزائر
recent

آخر الأخبار

recent
random
جاري التحميل ...

دورة الـ SQL للمبتدئين - الدرس الاول


دورة الـ SQL للمبتدئين - الدرس الاول


اليوم نبدا سلسلة تعلم لغة الSQL من الصفر الى الاحتراف وقبل البدء والتعمق فى هذة اللغة فعلينا ان نجاوب بعض الاسئلة لكى نبدا بفهم هذه اللغة  :
sql.slogn



فما هي الـ SQL ؟
أولا : هي اختصار لكلمة Structured Query Language
ثانيا : هي لغة غير إجرائية  أي لا يوجد بها If , Loop , for Next
ثالثا :  SQL لغة قياسية  ANS
ماذا يعني أن لغة SQL هي لغة قياسية ANSI ؟
ANSIهي اختصار لـ (American National Standards Institute) ، اعتمد هذا المعهد لغة الـSQL     لجعلها قياسية في التعامل مع جميع قواعد البيانات .
رابعا : نقوم عن طريق هذه اللغة بتحديد العمليات التي نريد أن ننفذها علي قواعد البيانات و تتولي DBMS تنفيذ هذه العمليات.
ماهى DBMS؟
هى اختصار لـ Data Base Management system  أى نظم ادارة قواعد البيانات ويقصد بها البرامج التى تستطيع التعامل مع قواعد البيانات مثل    MS Access, MS SQL Server, DB2, Informix, Oracle, Sybase, MySQL, PostgerSQL
ما الذي سوف استفيده من تعلم SQL ؟
إدارة قواعد بياناتك بصورة أفضل , أقوى  و بشكل احترافي
 قواعد لغة SQL: 
1-SQL   لا تفرق بین الحروف الكبیرة والصغیرة  
SQL-2   لا تهتم بالمسافات البیضاء  

و إن كان أطلق علي هذه التقنية ( لغة ) باستخدام اللفظ المفرد إلا إنها تتضمن داخلها لغتان لكل منها وظائف محددة تقوم بها تختتلف عن الأخرى تماما.
اذا ذكرت قواعد البيانات  انصرف الذهن مباشرة إلي الجداول   إذ أن الجداول هي الكائن الأول و الرئيسي في قواعد البيانات  ثم تليه باقي الكائنات المكونة لهيكل قواعد البيانات.
إذا نظرنا إلي قواعد البيانات   نجد إنها تتكون من جزئين  رئيسين :
(1)   هيكل قاعدة البياناتStructure: و هي مجموعة الكائنات المكون للقاعدة مثل الجداول و الإستعلامات
(2)   البيانات Data التي يتعامل معها المستخدم بالاضافة و الحذف و التعديل

والان نذهب الى معرفة جزئى لغة الإستعلام و هما :
1- لغة معالجة البيانات (DML) Data Manipulation Language




يقصد بـ " توصيف " البيانات تعريف هيكل قاعدة البيانات Structure التي سوف يتم تصميمها  أي أن هذه اللغة مسئولة عن إنشاء و حذف و تعديل قواعد البيانات و كائناتها مثل الجداول و الإستعلامات

 و العلاقات و الفهارس داخل الجدول و تحديد الصلاحيات لمستخدمي قواعد البيانات يستخدم لذلك مجموعة أوامر منها ( CREATE , DROP, ALTER , GRANT 
2- لغة تعريف البيانات (DDL ) Data Definition Language

 تنقسم هذه اللغة إلي نوعين من الإستعلام و هما :

1- استعلامات التحديد    Selection Query
2- الإستعلامات الإجرائية Action Query 
Selection Query : خاص باستخراج البيانات من الجدول حسب الشرط أو الشروط المطلوبة
Action Query : خاص بعمليات ( إضافة – حذف – تعديل ) البيانات بالجدول أو الجداول.
Selection Query: Select
Action Query: Insert – Update – Delete
وبهذه المقدمة السريعة نكون انهينا الدرس الاول  ونبدا الدرس القادم فى كيفية التعامل مع لغه Sql عن طريق برنامج MS SQL Server 2008 R2

عن الكاتب

DZEDUC Info

التعليقات


اتصل بنا

إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

عن الموقع

أكادمية التربية والتعليم في الجزائر موقع تعليمي هدفه مساعدة تلاميذ و طلاب الجزائر على عبور الأطوار التعليمية و النجاح و تحسين نتائجهم و تطوير مستواهم و مستوى التعليم في الجزائر بصفة عامة٠ تحتوي أكادمية التربية والتعليم في الجزائر على كل ما يمكن أن يحتاجه الطالب الجزائري من دروس و ملخصات، نماذج اختبارات و مواضيع مقترحة، معلومات هامة، تمارين مع الحل، برامج الدروس، كتب خارجية للتحميل، نصائح و توجيهات إضافة لملفات تخص الأساتذة و المعلمين كالمذكرات و كتب الأساتذة في بعض المواد و المناهج المتبعة و بهذا أصبح سندا مميزا يعتمد عليه الاساتذة و الطلاب على حد سواء٠ يهتم موقعنا بجميع المستويات التعليمية دون استثناء من التعليم الابتدائي إلى التعليم الجامعي بكل تخصصاته مرورا بالمتوسط و الثانوي كما أنه يتوسع ليشمل مجالات أكثر دينية، ترفيهية و ثقافية خصوصا عبر منتدياته الشاملة ، كما أن الموقع خصص عديد وسائل الاتصال و إيصال المعلومات لزواره لعل من أبرزها صفحة الفايسبوك الخاصة بالموقع التي تسعى من جهة لنشر آخر أخبار الدراسة و مستجدات الموقع و من جهة للرد على جميع استفسارات زوارنا الكرام٠ نتمنى لجميع الطلاب الاستفادة من موقعنا و أن يكون خير معين في دربكم نحو النجاح و التفوق٠ جميع الحقوق محفوظة © 2015 - 2016

إحصائيات الموقع

مواقع مهمة

جميع الحقوق محفوظة

أكاديمية التربية والتعليم في الجزائر