1. برمجة
2

Data Base

  • حذف بواسطة المستخدم
  • im_tayeh
  • 2023-06-21T13:49:08+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
0
مجهول 2023-06-21T14:21:17+00:00 أضف ردا
  • رابط مختصر

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

أكاديمية حسوب

academy.hsoub.com/

أكاديمية حسوب هي أكبر منصة تعليمية لتعلم البرمجة في الوطن العربي، تقدم دورات ودروس عالية الجودة بأسلوب شيق وعملي

0
Mustafa_Suleiman 2023-06-21T14:40:41+00:00 2023-06-21T14:41:31+00:00 أضف ردا
  • رابط مختصر

أولاً يجب التوضيح أن SQL (Structured Query Language) هي لغة استعلام قياسية تُستخدم للتفاعل مع قواعد البيانات، أي SQL لغة استعلام وليس نظامًا لإدارة قواعد البيانات.

بينما MySQL وPostgreSQL هما نظامان لإدارة قواعد البيانات، وهما يدعمان استخدام SQL للتفاعل مع البيانات، وبالتالي، فهما يعتبران قواعد بيانات يتم استخدام SQL معهما.

أي أن MySQL وPostgreSQL هما نظامان لقواعد البيانات، وSQL هي لغة استعلام يتم استخدامها مع هذين النظامين (وأنظمة قواعد البيانات الأخرى أيضًا).

1- SQL:

  • SQL (Structured Query Language) هي لغة استعلام قياسية مستخدمة لإدارة قواعد البيانات العامة.
  • تستطيع استخدامها مع العديد من أنواع قواعد البيانات المختلفة، مثل MySQL وPostgreSQL وOracle وغيرها.
  • تستخدم لإنشاء وتعديل واستعلام قواعد البيانات، وإدارة المستخدمين والصلاحيات، وإجراء عمليات الاستعلام المتقدمة.

2- MySQL:

  • MySQL هو نظام إدارة قواعد البيانات المفتوح المصدر (Open Source)، وهو أحد أنواع قواعد البيانات التي يمكن استخدام SQL معها.
  • يتميز بالسرعة والاستجابة السريعة، ويعتبر مناسبًا للتطبيقات ذات الحجم الصغير إلى المتوسط.
  • يوفر ميزات قوية مثل الاستعلامات المتقدمة والعمليات المتزامنة والأمان المحسّن.

3- PostgreSQL:

  • PostgreSQL هو نظام إدارة قواعد البيانات المفتوح المصدر وقوي الميزات.
  • يدعم معيار SQL بشكل كامل ويوفر ميزات إضافية مثل الوظائف المخزنة والتعامل مع البيانات الجغرافية والتعددية الإضافية.
  • يعد مناسبًا للتطبيقات الكبيرة والمعقدة والتي تتطلب ميزات متقدمة وأمان عالي.

وقد تم شرح الأمر بالتفصيل في النقاشات والمقالات التالية:

دليلك الشامل إلى قواعد البيانات DataBase

academy.hsoub.com/devops/servers/d...

مقالة موسوعية شاملة حول قواعد البيانات تتناول كل ما يتعلق بقواعد البيانات بشكل عام دون التعمق في نوع واحد بعينه منها.

تعرف على مكونات قاعدة البيانات

academy.hsoub.com/devops/servers/d...

تعرف على مفهوم قواعد البيانات ونظام إدارة قواعد البيانات وأهم مكونات قاعدة البيانات ونظام إدارة قواعد البيانات والتي لا غنى عنها في أتمتة أعمال الشركات.

أنواع قواعد البيانات وأهم مميزاتها واستخداماتها

academy.hsoub.com/devops/servers/d...

تعرف على مفهوم قواعد البيانات ونظام إدارة قواعد البيانات وأهم مكونات قاعدة البيانات ونظام إدارة قواعد البيانات والتي لا غنى عنها في أتمتة أعمال الشركات.

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

academy.hsoub.com/devops/servers/d...

يتحدث المقال عن المفاهيم الرئيسية في قواعد البيانات، من خلال تعريفها، وذكر أبرز خصائصها.

مقارنة بين MySQL و MongoDB

academy.hsoub.com/devops/servers/d...

تعرفنا في هذا المقال على أهمية قواعد البيانات في الشركات واطلعنا بعدها على نظامي إدارة قواعد البيانات MySQL و MongoDB وتعمقنا في فهم الاختلافات والتشابه...

أساسيّات لغة SQL

academy.hsoub.com/programming/sql/...

الأوامر الأساسية لإدارة قواعد البيانات العلاقية بلغة SQL

0
Mohammed_Fahmy3 2023-06-22T19:19:18+00:00 أضف ردا
  • رابط مختصر

1. SQL: هي لغة استعلامات تستخدم لإدارة قواعد البيانات العلائقية (Relational Databases)، وتتميز بسهولة الاستخدام والتعلم.

2. MySQL: هي قاعدة بيانات علائقية مفتوحة المصدر تستخدم لإدارة البيانات، ويتم استخدامها على نطاق واسع في تطبيقات الويب.

3. PostgreSQL: هي قاعدة بيانات علائقية مفتوحة المصدر تستخدم لإدارة البيانات، وتتميز بمرونة وأمان عالي.

أما بالنسبة لقواعد البيانات التي يتم برمجتها بواسطة البايثون، فهي تختلف عن قواعد البيانات العلائقية التي سبق ذكرها، وتعتمد عادةً على قواعد البيانات غير العلائقية (Non-Relational Databases) مثل MongoDB.

وتختلف هذه القواعد عن قواعد البيانات العلائقية في أنها تستخدم بنية بيانات مختلفة وطرق تخزين البيانات واستعلامها وتحليلها مختلفة عن القواعد العلائقية.

وبشكل عام، يمكن استخدام لغة البايثون مع معظم قواعد البيانات العلائقية وغير العلائقية، ويوجد مكتبات وأدوات كثيرة مثل SQLAlchemy و Django ORM تسهل استخدام قواعد البيانات مع لغة البايثون.

بالنسبة للفروق بين قواعد البيانات غير العلائقية و قواعد البيانات العلائقية يمكن توضيح ذلك بمثال عند عملية إدخال بيانات جديدة في جدول (Table) معين، مثلاً إضافة عميل جديد إلى قاعدة البيانات MySQL:

INSERT INTO Customers (CustomerName, ContactName, Country)
VALUES ('moo', 'oamr', 'egypt');

MongoDB:

db.customers.insertOne( 
{ name: "moo",
 contact: "oamr",
 country: "egypt" 
} );

برمجة

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

25.6 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

اقرأ أيضًا

  • Data Base
  • Data Structures
  • الData class في لغة دارت
  • ما هو الـ Data Science ؟
  • بما ابدا تعلم البرمجه ام الخوارزميات والdata structure

انسخ هذا الرابط:

تنبيه