كتاب دليل لغة ال sql للمبتدئين pdf مجانا
لكل الباحثين عن تحميل كتب عن قواعد البيانات ماي اس كيو ال pdf او تنزيل كتاب sql شرح بالعربي او تنزيل كتاب شرح قواعد بيانات mysql نقدم لكم اليوم كتاب رائع يعلمك لغة ال sql للمتدئين من الصفر وحتى الاحتراف نقدم لكم تحميل كتاب دليل لغة sql للمبتدئين من الصفر pdf مجانا رابط مباشر حيث يحتوي الكتاب على عدة فصول يقوم الفصل الاول بتعريفك على هذه اللغة اما الفصل الثاني فيتدث عن قواعد البيانات واهميتها اما طريقة كتابة الاوامر في الاكسس فينفرد فيها الفصل الثالث , الكتاب بصيغة pdf وهو هام للمبتدئين في عالم هذ اللغة
اسخدمات لغة إس كيو إل SQL
لغة SQL تعتبر من اللغات المستخدمة في التحكم وإدارة قواعد البيانات وبذلك تصبح من اللغات غير الإجرائية مما يجعلها مختلفة عن لغة C ولغة Swift بالإضافة إلى لغة Python وكذلك لغة Java حيث تمكنك من إضافة أو تحديث أو حذف بيانات وهذه البيانات تتكون من جداول.
MySQL ليست مجرد برنامج لتنفيذ الاوامر بل يسمى DBMS اختصارا لDatabase Manegment System وهو مسؤول عن العديد من المهام واهمها بالنسبة لك هو الربط ما بين البيانات المخزنة(data) في قاعدة البيانات (database)و التطبيق(application) الذي سيستخدم هذه البيانات
هناك نوعان من قواعد البيانات في العالم الان..
1- Structured Database
وهي المتعارف عليه و ما يتم دراسته في معظم المناهج و الاوسع انتشارا و الاقرب للفهم
وهي قواعد البيانات التي تتكون من جداول( tables) و كل جدول عباره عن عدد من الاعمدة( columns) و البيانات( data) يتم ملؤها بالتسلسل في هذا الجدول و كل بيان عبارة عن صف( row) في الجدول و لكل جدول مفتاح رئيسي( Primary Key) و عدد من المفاتيح الخارجية( Foreign Keys) و هي في الاصل مفاتيح رئيسية في جداول اخرى تستخدم لربط البيانات و عمل ما يسمى بالعلاقات( Relation) و للتعامل معها يجب معرفة اساسيات( SQL) و تسمى في احيان اخرى( Relational Database)
2- Non-Structured Database
و تسمى احيانا(NoSQL Database ) او(Non-Relational Database ) هي قواعد بيانات تعتمد على الصفحات( Documents) بدلا من الجداول وطريقة تخزين البيانات فيها و الوصول اليها عشوائية و ليست مسلسله.. و لذا فهي اسرع في الوصول الى اي معلومة و هو ما كان ضروريا للتعامل مع البيانات الضخمة و ما عرف بعد ذلك ب Big Data و هو ما تعتمده جوجل مثلا في البحث.
لكل نوع من النوعان عدد من المحركات( engine ) و هدف كل محرك هو تسريع عمليات البحث و التخزين و التعامل الافضل مع الهاردوير ( Processor, Storage, RAM )
ما الفرق بين “MySQL ” و “Oracle SQL Plus”؟ وهل لهما نفس الأوامر؟
عيوب لغة SQL
واجهة صعبة: إذ تمتلك SQL واجهة صعبة معقدة تجعل من الصعب على بعض المستخدمين فهمها.
التحكم الجزئي: لا يملك المبرمجون الوصول الكامل لقاعدة البيانات بسبب بعض قواعد العمل المخفية.
التنفيذ: تتطلب بعض قواعد البيانات ملحقات خاصة لضمان تأمين الموارد.
التكلفة: تصل تكلفة تشغيل بععض إصدارات اللغة إلى أرقام عالية تجعل امتلاكها صعبًا للعديد من المبرمجين.
Advertisement
معلومات الكتاب |
||
اسم الكتاب | دليل تعلم الـSQL للمبتدئين PDF | |
المؤلف | MaaSTaaR | |
نوع الكتاب | zip | |
الحجم | 0.37 M.B |
قم بكتابة اول تعليق