معلومات، مواقع، وكتب شيقة عن لغة قواعد البيانات .. SQL

معلومات، مواقع، وكتب شيقة عن لغة قواعد البيانات .. SQL 7
1

لن نتحدث عن كم هذه اللغة رائعة ولن نتحدث عن مدى صعوبتها أو سهولتها، لكن سنعرض مجرد معلومات بسيطة سهلة الهضم مع عدد لا بأس به من المواقع التعليمية وبعض الكتب التي تعد مراجع مهمة جداً لكل من يريد تعلم SQL .

SQL  هي لغة استعلام هيكلية وهي لغة التعامل مع قواعد البيانات، حيث تعتمد عليها كافة التطبيقات التي تتعامل مع قواعد البيانات العلائقية من استرجاع وادراة البيانات وتعتبر لغة معيارية تتبع معاير ANSI  و ISO، و نشأت عام 1970 انطلاقاً من النموذج العلائقي لـ كودد(CODD)  المعتمد على الجبر العلائقي.

قبل البدأ في تعلم  اللغة يجب ان تكون على علم حول ما هي قواعد البيانات وما هو نموذع قواعد البيانات العلائقية.

أفضل 10 كتب عن الشبكات الحاسوبية وبروتوكول TCP/IP

 قواعد البيانات

مجموعة من البيانات المخزنة بصورة معينة وتكون لغرض معين مثل قاعدة بيانات مصرف أو قاعدة بيانات جامعة ويوجد عدة نماذج لقواعد البيانات هي.

أنظمة إدارة قواعد البيانات

هي انظمة تدير قواعد البيانات ومن الخطأ اطلاق اسم قواعد البيانات على الانظمة ويوجد العديد من الأنظمة مثل: MS SQL server، وOracle، وMS Access و MYSQL

ولكي تتعلم العمل على انظمة ادارة قواعد البيانات مثل ال  ORACEL يجب اولا فهم قواعد البيانات وفهم نموذج قواعد البيانات العلائقية Relational Data Base   .

 التعليمات

1

SQL  لديها مجموعة من التعليمات أو الأوامر التي يمكن تقسيمها الى 3 مجموعات حسب طبيعتها..

DML: لغة معالجة البيانات لديها التعليمات التالية..

#SELECT استرجاع بعض السجلات من جدول أو أكثر
#INSERT انشاء السجلات
#DELETE حذف السجلات
#UPDATE تعديل السجلات

 DDL: لغة تعريف البيانات لديها التعليمات التالية..

CREATE  انشاء جدول (table)، أو (views)، أو (index) أو اي غرض أخر.
DROP  حذف جدول أو اي غرض أخر
ALTER  تعديل جدول أو أب غرض أخر

لغة التحكم بالبيانات لديها التعليمات التالية..

#GRANT تعطي امتيازات للمستخدم
#REVOKE تأخذ الأمتيازات من المستخدم

كتـب ستغيّـر طريقة تفكيــرك تجــاه العالم

مواقع مفيدة تتعلم منها لغة SQL 

2

W3schools

Sqlcourse

Tutorialspoint

Sqlzoo

Quacki

Beginner-sql-tutorial

كتب مفيدة

Learning SQL

3

تأليف : الآن بوليو – تاريخ الأصدار :2009

سوف يساعدك هذا الكتاب على تعلم اساسيات SQL وتعلم المزيد من الميزات المتقدمة مع العديد من الرسومات التوضيحية والأمثلة المشروحة والتمارين في نهاية كل فصل

The Language of SQL: How to Access Data in Relational Databases

4

تأليف :  Larry Rockoff   اصدار :2010

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

 SQL All-in-One For Dummies

5

 تأليف :   Allen G. Taylor   اصدار: 2011

بكلمات قليلة هذا الكتاب مرجع غني يحوي العديد من المعلومات المفيدة التي تفيد اي شخص يريد ان يتعلم .

 Head First SQL: Your Brain on SQL

تأليف:  Lynn Beighley   اصدار: 2007

الحقيقة ان هذا الكتاب يأخذك برحلة جميلة في عالم SQL لتتعلم الأساسيات بطريقة ممتعة .

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

اقرأ ايضاً لكنعان أبو راشد :

6 أماكن مرشحة لتكون قابلة للحياة في نظامنا الشمسي !

كتب ممتعة ستغيّـر نظرتك إلى عالم الرياضيـات

الراحل ستيف جوبز ينصحك بقراءة هذه الكتب !

1