"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > قاعدة بيانات Laravel: شرح مفصل لما هو ويستخدم

قاعدة بيانات Laravel: شرح مفصل لما هو ويستخدم

نشر في 2025-04-27
تصفح:557

o laravel هو إطار يوفر العديد من المرافق في اتصال قاعدة البيانات. إنه يحتوي على العديد من الميزات المتقدمة للمساعدة في التعامل مع أنظمة قاعدة البيانات الأكثر تنوعًا ، حيث تجمع بين سهولة الوصول إلى المعلومات اللازمة لتطبيقاتنا. يقوم هذا الإطار بذلك من خلال Builder الاستعلام (منشئ الاستشارة) ومن خلال ORM (رسم خرائط للكائنات) بليغ .

باني الاستعلام

يقدم Builder لارافيل الاستعلام نموذجًا بسيطًا لإنشاء وتشغيل استشارات في قواعد البيانات. يمكنهم العمل بشكل جيد مع جميع قواعد البيانات التي يدعمها Laravel ( ودائها أدناه في المقالة ).

علاوة على ذلك ، فإن منشئ الاستعلام هو أيضًا

آمن ، لأنه يستخدم pdo (&&] كائنات بيانات php ) ، والتي هي بالفعل المعيار الموصى به للاتصال الآمن حقن SQL Query Builder أيضًا للغاية مرن ، مما يسمح لتفاعل قاعدة البيانات دون تغيير أقسام التعليمات البرمجية الكبيرة عند التغيير من قاعدة بيانات إلى أخرى (طالما يتم دعم قواعد البيانات المعنية بواسطة Laravel ، واضحة). elocent orm

The البليغ هو أداة تعيين كائنات تستخدم بواسطة laravel للتفاعل بين قواعد البيانات والتطبيقات الموجهة للكائنات بشكل أكثر تجريدية ومرنة ، مما يجعل الاختلافات بين نموذج البيانات الموجهة للكائنات المستخدمة من قبل التطبيقات والعلاقات المستخدمة من قبل SGBDRS ( المطورين وبدون كتابة سطر من التعليمات البرمجية

SQL

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

]

(من مفهوم MVC) لكل جدول قاعدة بيانات. من خلال هذا النموذج ، يمكننا إجراء العمليات باستخدام قاعدة البيانات من طرق الفصل ، مثل العمليات الشهيرة crud ( إنشاء البيانات ، وقراءتها ، وتحديثها وحذفها ) حاليًا في إصداره الجديد (11.x) يدعم Laravel قواعد البيانات التالية: إصدار MariaDB 10.3 أو أعلى MySQL الإصدار 5.7 أو أعلى postgresql الإصدار 10.0 أو أعلى

SQLite الإصدار 3.26.0 أو أعلى

إصدار خادم SQL 2017 أو أعلى
  • يبرز Laravel كحل كامل ومرن لإدارة قواعد البيانات ، ويقدم مجموعة من الموارد التي تبسط حياة المطورين وزيادة كفاءة التطبيقات. مع الأدوات القوية مثل Builder Query و ORM البليغة ، يوفر Framework كل ما هو ضروري لتطوير تطبيقات قوية وقابلة للتطوير مع ضمان السلامة والأداء. مهما كانت قاعدة البيانات المختارة ، فإن Laravel مستعد لتقديم تجربة تطوير سريعة وموثوقة.
بيان الافراج يتم استنساخ هذه المقالة على: https://dev.to/gugaalvesdasilva/laravel-database-o-que-e-e-para-que-serve-4h8d؟1 إذا كان هناك أي انتهاك ، يرجى الاتصال بـ [email protected] لحذفه.
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3