DataBase قواعد بيانات
الاجراءات في قواعد البيانات
ماذا يعني ACID ؟
.
.
يوضح الرسم البياني أدناه ما يعنيه ACID في سياق معاملة قاعدة البيانات.
🔹 أتوميسيتي
يتم تنفيذ عمليات الكتابة في المعاملة دفعة واحدة ولا يمكن تقسيمها إلى أجزاء أصغر. إذا كانت هناك أخطاء عند تنفيذ المعاملة ، يتم التراجع عن عمليات الكتابة في المعاملة.
لذا فإن الذرية تعني "كل شيء أو لا شيء".
🔹 الاتساق
على عكس "الاتساق" في نظرية CAP ، مما يعني أن كل قراءة تتلقى أحدث كتابة أو خطأ ، فإن الاتساق هنا يعني الحفاظ على ثوابت قاعدة البيانات. يجب أن تكون أي بيانات مكتوبة بواسطة معاملة صالحة وفقا لجميع القواعد المحددة والحفاظ على قاعدة البيانات في حالة جيدة.
🔹 عزل
عندما تكون هناك عمليات كتابة متزامنة من معاملتين مختلفتين ، يتم عزل المعاملتين عن بعضهما البعض. العزلة الأكثر صرامة هي "قابلية التسلسل" ، حيث تعمل كل معاملة كما لو كانت المعاملة الوحيدة التي تعمل في قاعدة البيانات. ومع ذلك ، من الصعب تنفيذ ذلك في الواقع ، لذلك غالبا ما نعتمد مستوى عزل الخاسرين.
🔹 المتانه
تستمر البيانات بعد ارتكاب المعاملة حتى في حالة فشل النظام. في النظام الموزع ، هذا يعني أنه يتم نسخ البيانات إلى بعض العقد الأخرى.
.
#منقول
.
.
يوضح الرسم البياني أدناه ما يعنيه ACID في سياق معاملة قاعدة البيانات.
🔹 أتوميسيتي
يتم تنفيذ عمليات الكتابة في المعاملة دفعة واحدة ولا يمكن تقسيمها إلى أجزاء أصغر. إذا كانت هناك أخطاء عند تنفيذ المعاملة ، يتم التراجع عن عمليات الكتابة في المعاملة.
لذا فإن الذرية تعني "كل شيء أو لا شيء".
🔹 الاتساق
على عكس "الاتساق" في نظرية CAP ، مما يعني أن كل قراءة تتلقى أحدث كتابة أو خطأ ، فإن الاتساق هنا يعني الحفاظ على ثوابت قاعدة البيانات. يجب أن تكون أي بيانات مكتوبة بواسطة معاملة صالحة وفقا لجميع القواعد المحددة والحفاظ على قاعدة البيانات في حالة جيدة.
🔹 عزل
عندما تكون هناك عمليات كتابة متزامنة من معاملتين مختلفتين ، يتم عزل المعاملتين عن بعضهما البعض. العزلة الأكثر صرامة هي "قابلية التسلسل" ، حيث تعمل كل معاملة كما لو كانت المعاملة الوحيدة التي تعمل في قاعدة البيانات. ومع ذلك ، من الصعب تنفيذ ذلك في الواقع ، لذلك غالبا ما نعتمد مستوى عزل الخاسرين.
🔹 المتانه
تستمر البيانات بعد ارتكاب المعاملة حتى في حالة فشل النظام. في النظام الموزع ، هذا يعني أنه يتم نسخ البيانات إلى بعض العقد الأخرى.
.
#منقول
👍6
بعد اكثر من اربع سنوات من انشاء القناة
انشائنا مجموعة للمناقشات وطرح الاسئله
سنجيب عند التفرغ ويمكن لطلابنا افادتكم ايضا
بالتوفيق
https://news.1rj.ru/str/+82cmVhfeTks2NTVk
انشائنا مجموعة للمناقشات وطرح الاسئله
سنجيب عند التفرغ ويمكن لطلابنا افادتكم ايضا
بالتوفيق
https://news.1rj.ru/str/+82cmVhfeTks2NTVk
Telegram
مناقشات في قواعد بيانات
You’ve been invited to join this group on Telegram.
👍5
#قاعدة_بيانات_تحتوي_على_809_جدول
عدد جداول قاعدة البيانات لنظام ERP التابع لشركة ابداع سوفت المشهورة في اليمن
عدد جداول قاعدة البيانات لنظام ERP التابع لشركة ابداع سوفت المشهورة في اليمن
#قاعدة_بيانات_تحتوي_على_711_تقرير
عدد تقارير قاعدة البيانات لنظام ERP التابع لشركة ابداع سوفت المشهورة في اليمن
عدد تقارير قاعدة البيانات لنظام ERP التابع لشركة ابداع سوفت المشهورة في اليمن
كل ما في الامر هو بدائية طريقة بناء هذا النظام وتستند على اساليب قديمة تم التوقف عن استخدامها منذ التسعينيات ...
والسبب كانت بداية النظام عبارة عن شراء نسخة جاهزة من احد المبرمجين الغرب والتطوير عليه دون التفكير في اعاده بنائه بالاساليب الحديثة وهذا سبب وقوف تطور النظام لدى الشركة
وهذا رايي الشخصي ومجموعة كبيرة من المبرمجين المحليين ذو الخبرة الكبيرة
والسبب كانت بداية النظام عبارة عن شراء نسخة جاهزة من احد المبرمجين الغرب والتطوير عليه دون التفكير في اعاده بنائه بالاساليب الحديثة وهذا سبب وقوف تطور النظام لدى الشركة
وهذا رايي الشخصي ومجموعة كبيرة من المبرمجين المحليين ذو الخبرة الكبيرة
👍1
النسخة تم تهكيرها واخذ الكود المصدري لها من قبل عده مبرمجين يمنيين ذو مستوى احترافي عالي ....
ولم يقوموا بنشرها لتعارض هذا الفعل مع المبادئ الدينية الإسلامية و المبادئ الاخلاقية للمهنة.
تم تهكير النسخة بغرض الاستفادة من تقييم مستوى برمجيات السوق المنتشرة ومحاولة تجنبها والاستفادة ايضا من الجوانب الايجابية.
ولم يقوموا بنشرها لتعارض هذا الفعل مع المبادئ الدينية الإسلامية و المبادئ الاخلاقية للمهنة.
تم تهكير النسخة بغرض الاستفادة من تقييم مستوى برمجيات السوق المنتشرة ومحاولة تجنبها والاستفادة ايضا من الجوانب الايجابية.
👍7
https://www.guru99.com/er-diagram-tutorial-dbms.html
من افضل المواقع عالمياً لتعلم قواعد البيانات بشكل احترافياً
من افضل المواقع عالمياً لتعلم قواعد البيانات بشكل احترافياً
Guru99
Entity Relationship (ER) Diagram Model with DBMS Example
What is the ER Model? The ER or (Entity Relational Model) is a high-level conceptual data model diagram. Entity-Relation model is based on the notion of real-world entities and the relationship betwee
👍2
https://www.youtube.com/watch?v=7i8SQEqniYc&list=PL4cyC4G0M1RQ_Rm52cQ4CcOJ_T_HXeMB4&index=7&t=17s
هذا الفيديو يحتوي على
كيفية جعل المفتاح الرئيسي تلقائي العد ولا يحتاج لعملية الادخال من المستخدم
بالاضافة الى ...
#اعمدة_الهوية
#المفتاح_الرئيسي
#primary_key
#الفهرسة
#رفع_سرعة_البحث
ومعلومات كثيرة هامة جداً في هذا الفيديو
هذا الفيديو يحتوي على
كيفية جعل المفتاح الرئيسي تلقائي العد ولا يحتاج لعملية الادخال من المستخدم
بالاضافة الى ...
#اعمدة_الهوية
#المفتاح_الرئيسي
#primary_key
#الفهرسة
#رفع_سرعة_البحث
ومعلومات كثيرة هامة جداً في هذا الفيديو
YouTube
Identity column in SQL Server in arabic
Text version of the video
http://csharp-video-tutorials.blogspot.com/2012/08/identity-column-in-sql-server-part-7.html
Slides
http://csharp-video-tutorials.blogspot.com/2013/08/part-7-identity-column.html
All SQL Server Text Articles
http://csharp-video…
http://csharp-video-tutorials.blogspot.com/2012/08/identity-column-in-sql-server-part-7.html
Slides
http://csharp-video-tutorials.blogspot.com/2013/08/part-7-identity-column.html
All SQL Server Text Articles
http://csharp-video…