DataBase قواعد بيانات @advancedatabase Channel on Telegram

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

@advancedatabase


قواعد بيانات تمارين و امثله ..

DataBase قواعد بيانات (Arabic)

هل تبحث عن قناة تساعدك في تحسين مهارات قواعد البيانات الخاصة بك؟ إذاً، قناة DataBase قواعد بيانات هي المكان المثالي لك! تقدم هذه القناة مجموعة من التمارين والأمثلة التي تساعدك على فهم أساسيات قواعد البيانات وتطوير مهاراتك في هذا المجال المهم. مهمتنا هي توفير بيئة تعليمية تفاعلية ومفيدة للجميع الراغبين في تعلم وتحسين معرفتهم في مجال قواعد البيانات. سواء كنت مبتدئًا أو محترفًا في هذا المجال، ستجد قيمة كبيرة في محتوى هذه القناة. انضم إلينا اليوم وابدأ رحلتك نحو التعلم والتطور في قواعد البيانات مع DataBase قواعد بيانات! لا تدع الفرصة تفوتك لتعزيز مهاراتك وزيادة معرفتك في هذا المجال المثير.

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

07 Oct, 15:12


https://t.me/ProAnwarAlsaiary

قناة تحتوي منشورات ادوات وتقنيات ومعايير برمجية مهمة باللغة العربية ومدعومة بمخططات توضيحية.

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

07 Oct, 02:24


الصورة توضح عملية اختيار قاعدة البيانات بناءً على عدة عوامل لتحديد أفضل قاعدة بيانات تناسب احتياجات النظام أو المشروع.

#الخلاصة:

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

سأشرح الخطوات الواردة بالتفصيل:

1. تحديد نوع البيانات (Database?)

هنا يجب أن تفهم نوع البيانات التي ستتعامل معها:

Structured (مهيكلة): البيانات المهيكلة مثل الجداول التي تحتوي على صفوف وأعمدة.

Semi-Structured (شبه مهيكلة): البيانات التي تحتوي على نوع من التنظيم ولكنها ليست صارمة مثل JSON و XML.

Unstructured (غير مهيكلة): البيانات التي لا تحتوي على تنظيم مثل الصور والفيديوهات.

2. العلاقات أو الأنماط؟ (Pattern or Relationships?)

إذا كانت البيانات تحتوي على علاقات واضحة وتحتاج لنمط معين:

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

NoSQL: لقواعد البيانات التي تحتاج إلى التعامل مع بيانات غير مهيكلة أو علاقات معقدة.

NewSQL: لمزيج بين SQL و NoSQL يعالج البيانات المعقدة والمهيكلة معًا.

Time-series databases: لقواعد البيانات المصممة خصيصًا للتعامل مع بيانات ذات طابع زمني مثل بيانات أجهزة الاستشعار.

3. حجم البيانات (Datasize?)

يعتمد اختيار قاعدة البيانات أيضًا على حجم البيانات الحالي والمتوقع مستقبلاً:

Now (حاليًا): إذا كان حجم البيانات المتوقع صغير أو متوسط.

Long Term (طويل الأجل): إذا كنت تتوقع زيادة كبيرة في حجم البيانات مستقبلًا، ستحتاج إلى قاعدة بيانات قابلة للتوسع.

4. عدد المستخدمين المتزامنين (Concurrent Users?)

إذا كنت تتوقع عدد كبير من المستخدمين المتزامنين على النظام، يجب أن يكون لديك قاعدة بيانات تدعم زيادة الطلبات:

Off-Peak (خارج الذروة): في أوقات عدم الضغط يمكن استخدام تكتيكات أقل في الأداء.

Peak (أوقات الذروة): في أوقات الضغط العالي تحتاج إلى استخدام تكتيكات مثل الشاردينج (Sharding) لتوزيع الحمل.

5. الأولوية للكتابة أم القراءة؟ (Write/Read Heavy?)

Write Heavy (كتابة مكثفة): إذا كان النظام يعتمد بشكل كبير على إدخال البيانات (عمليات كتابة)، ستحتاج إلى تقنيات مثل Sharding لتوزيع البيانات.

Read Heavy (قراءة مكثفة): إذا كان النظام يعتمد بشكل أكبر على قراءة البيانات، استخدم تقنيات مثل Read Replicas لتوزيع القراءات، أو Caching لتسريع عملية الوصول للبيانات المخزنة.

6. الزمن المستغرق المقبول (Acceptable Latency?)

إذا كنت تحتاج إلى استجابة سريعة للنظام:

Query Optimization (تحسين الاستعلامات): تحسين الاستعلامات لزيادة السرعة وتقليل زمن الاستجابة.

Response Time (زمن الاستجابة): تقليل زمن الاستجابة باستخدام الجداول المجزأة والفهارس المحسنة.

7. الأمان (Security?)

لتأمين البيانات يجب النظر في:

Encryption (التشفير): تشفير البيانات أثناء النقل وفي الراحة.

Auditing (المراجعة): تتبع العمليات والأنشطة على قاعدة البيانات.

Access Control (التحكم في الوصول): إدارة الأذونات والتحكم في من يمكنه الوصول إلى البيانات.

8. الأدوات والتكنولوجيا (Tools & Technology?)

هل النظام يحتاج إلى دعم تقني معين مثل:

Cloud Providers (مزودي السحابة): هل تعمل على نظام سحابي؟

Cloud Native (نظام سحابي أصلي): هل قاعدة البيانات مصممة للعمل بكفاءة في بيئة سحابية؟

API & Libraries (واجهات برمجة التطبيقات والمكتبات): هل تحتاج إلى تكامل مع أدوات برمجية أخرى؟

9. الدعم (Support?)

Documentation (الوثائق): مدى توفر الوثائق والدروس والمصادر التعليمية.

Community (المجتمع): مدى دعم مجتمع المطورين لقاعدة البيانات.

Enterprise (الدعم المؤسسي): الدعم الفني المقدم من مزود قاعدة البيانات.

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

05 Oct, 03:37


https://www.facebook.com/profile.php?id=61558577590078&mibextid=ZbWKwL

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

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

17 Sep, 15:29


‏الفرق بين قواعد البيانات SQL و NoSQL

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

06 Sep, 18:24


ببساطة .. vote


الجائزة مليون دولار .. البلش مهندس يستاهل

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

06 Sep, 18:09


معلومات عن  التطبيق المشارك :

تطبيق "Smart Tasks" تطبيق إدارة مهام مدعوم بالذكاء الإصطناعي  يهدف إلى زيادة الإنتاجية, حيث يقوم بقراءة رسائل البريد (الخاصة بالمستخدم) وتحليلها وتحديد  الرسائل التي تحتوي على مهام , ثم يقوم  بإنشاء المهام وتحديد أولوياتها وحالاتها وتصنيفاتها وتواريخ التسليم , كذلك يعمل بنفس الألية مع  الأحداث في حساب المستخدم على تطبيق "جوجل كالندر".
باقي معلومات التطبيق يمكنك قراءتها في صفحة التصويت (بالإنجليزية).

فيديو معاينة لآلية عمل التطبيق:
https://youtu.be/nhduHN1ROBU?si=yOEBZEwvaH06uQqx


رابط التصويت للتطبيق:
https://ai.google.dev/competition/projects/smart-tasks

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

02 Aug, 22:37


https://t.me/DartLanguage_FlutterLib

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

31 Jul, 20:49


.

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

31 Jul, 20:49


لا نهتم بالحفظ

فهم بحتي لا يشوبه اي نسبة من الحفظ

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

06 Jun, 13:10


https://t.me/php_laravel10

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

24 Apr, 20:18


GraphQL
هي احدى انواع APIs وتحتاج قواعد بيانات هجينة
( SQL + NoSQL )

لحل مشاكل قواعد البيانات للبرمجيات الي ترتبط مع أنظمة مختلفة

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

24 Apr, 20:17


GraphQL
هي احدى انواع APIs وتحتاج قواعد بيانات هجينة
( SQL + NoSQL )

لحل مشاكل قواعد البيانات للبرمجيات الي ترتبط مع أنظمة مختلفة

( الصورة لقاعدة بيانات احد مشاريع شركتنا )

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

15 Apr, 21:44


النتيجة

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

15 Apr, 21:41


لدي قاعدة بيانات استخدمت فيها مبدئ
SQL DB
NoSQL
من خلال اضافة حقل يحتوي عدة بيانات وقيم من نوع Json

قمت بتجربة استخدام الذكاء الاصطناعي لتسريع عملية كتابة كود الاجراءات المخزنة لجلب البيانات مع فلتره مفصلة بحسب كل اعمده الجدول مع محتوى القيم من نوع json

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

11 Apr, 06:02


https://t.me/graphicDesignerLibrary

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

09 Apr, 03:01


المنهج الجامعي مفيد جدا جدآ جدآ لكنه لا يكفي ف لكي تتقن بناء مثل هذه البرمجيات ... عليك ان تتعلم 10 اضعاف المنهج الجامعي.

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

02 Apr, 04:16


قام بكتابة اكثر من 50 اجراء مخزن ...

لا استطيع مشاركتها معكم فهي تصف كلياً قاعدة بيانات تطبيقي...

موفقين

1,952

subscribers

145

photos

10

videos