U3F1ZWV6ZTMzNzE0NzkxNV9BY3RpdmF0aW9uNDQzNjUxMw==

قواعد البيانات Cours MySQL|دورةكاملة عن MySQL


قواعد البيانات Cours MySQL|دورةكاملة عن MySQL

قواعد البيانات Cours MySQL|دورةكاملة عن MySQL


بسم الله الرحمان الرحيم 

سنبدأ في دورة جديدة دورة SQL قواعد البيانات التي قمنا بختيارها لتتعامل مع الويب او مع لغة PHP التي قمنا بعمل دورة قبلها
في هذه الدورة ستتعلم كيف تكون قواعد البيانات بستعمال MySQL
قبل اي شيء يجب علينا فهم

  • ما هي MySQL ؟
  • وما هي SQL؟
  • مميزات MySQL؟
  • مذا يمكن ان نفعل ب MySQL؟
  • وما هي اهم محاور دورة MySQL؟
هذه دورة كاملة عن SQL
 SQL|دورة SQL قواعد البيانات باستخدام Structure Query Language



قواعد البيانات بصفة عامة


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


تعريف MySQL


MySQL هي RDBMS وهو اختصار ل Relational Database Management System
يعني هو نظام كامل لقواعد البيانات وهي شريكة سويدية
وقد بدأت من سنة 1995
هي اشهر Database التي تتعامل مع Web Application
MySQL Is Popular for Web Application.
MySQL


المميزات التي تجعل من قواعد البيانات الافضل في مجال Web Application


ميزة MySQL انها مجانية
لن تدفع اي شيء مقابل استخدامها والعمل بيها
تعتبر ايظ MySQL لغة مفتوحة المصدر
وبستطاع تعديل على اكواد الخاصة بيها
وهذا سبب الذي يجعل لغة MySQL دائما في تطور لكونها
Open Source
MySQL لغة سهلة الاستعمال ولا يوجد فيها اي تعقيدات او تجعلك تحس
ان Database صعبة
سهلة جدا في اي شيء يوجد فيها.
MySQL تستخدم لغة
SQL لكي تتعامل مع
Database.
MySQL هي RDBMS وهو اختصار ل Relational Database Management System.
Database Management System هو نظام ادارة
توفره Database الخاصة بك.
لاكن لم نعرف ما معنى Relational؟
Relational معناها علاقة وايظ معنها انا Database تسجل بيانات الخاصة بيها منفصيلين عن بعضهم البعض.
وهذا يؤكد انه لا تتم تسجيل Database في مكان واحد
MySQL بما انها مجانية هدا لايبرهن انها للمشرع الصغيرة فقط.
MySQL تستخدم من قبل مواقع عملاقة كثيرة جدا منهم:
الفيسبوك.
يستخدم على انظمة ادارات محتوى تدوينة مشهورة جدا
كا الوردبريست.
لاهذا يمكن استخدام لغة MySQL في مشاريع كبيرة جدا.
MySQL مدعمة من جميع المنصات.
high performance.
high availability.
ستتعلم ايضا من هذه الدورة كيف تتكون قواعد البيانات الخاصة بك او لي اي مؤسسة

    مذا يمكن ان نفعل ب MySQL 

يمكن بناء systme كامل من قواعد بيانات. 
يمكن عمل جداول وسط قواعد بيانات ووضع بيانات داخل الجداول والتحكم فيها بلكامل يمكن عمل تحديت للجداول يمكن القراءة يمكن مسح ويمكن ربط الجداول بعضها البعض
قراءة هذه البيانات و قراءتها بشروط معية

اهم محاور دورة MySQL


  1. المحور الأول: مقدمة عن الدورة وتنصيب الادوات الازمة لهذه الدورة Needed Tools
  2. المحور التاني: Syntax PDO Connect.
  3. المحور التالت: Data Type Numeric Data Type Data Time.
  4. المحور الرابع: Deal With Database.
  5. المحور الخامس: Table Create, Drop, Rename, Attar, Advanced.
  6. المحور السادس: Constraint Unique, Intro, Primary Key.
  7. لمحور السابع: Foreign Key Test Relation, Update, DEl, One To One, One Too Many.
  8. المحور الثامن: Str Functions Left Mid Right, Length, Upper, Lower, Repeat, Concat, Insert, Trim, Load, Road.
  9. المحور التاسع:Num Functions Ceil
  10.  المحور العاشر: Floor, Truncate.
  11. المحور الحادي عشر: Data Functions Cur Time, Day, Month, Date Diff, Date Add.
  12. المحور التاني عشر: Cmd Functions Between, IN, Not Like.
  13. المحور التالت عشر: Comparison Operators.
  14. المحور الرابع عشر:, Logical Ops And, Or, Xor
  15. المحور الخامس عشر: Control Flow If, Case.
  16. المحور السادس عشر: Arithmetic Operators.

ملاحظة

قواعد البيانات تستخدم محركات التخزين Storage Engines
و محرك التخزين عبارة عن software تستخدمه Database لقراءته وتعديله من Database
وتتكون من مجموعة من List اشهرهم
MyISAM وسستخدم غالبا في الويب 
InnoDB
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق