جزاك الله خير دكتور على المعلومات القيمة، أنا طالب أدرس مقرر مقدمة لقواعد البيانات استفدت الكثير من الطريقة الهندسية المتبعة التي ذكرتها في الفيديو. خصوصًا أننا في الجامعة نبدأ بالتدرب على أوامر الـ SQL ولا يتم إعارة اهتمام كثير لهذه الخطوات بالرغم من دراستها.
د.عمرو كل سنه وحضرتك طيب وبخير وصحة وسلامة ربنا يجازيك كل الخير علي مجهودك الرائع جدا في توصيل المعلومة ربنا يوفقك ويزيدك من علمه وينفعنا بعلمك شكراً جزيلاً
Your explanations are very clear and easy to follow as always. I have a request, can you make a video where you propose one or more real life problems and propose a database design in relational, Document, Graph (or any other if requires) data models, then give the flaws of each data model for that specific problem (and probably based on the use case or the scale) ? Because whenever I read articles or watch videos talking about DBMS selection, it's seems very theoretical (even in this video). and of no practical use in real life. Thanks.
Thank you so much for the detailed comment. I think one reason you can't find articles or videos that has the kind of detail you're looking for is because this would be extremely long and impossible to do in an article or a video. A real life problem contains many many types of entities, and the relationships between them would be too many and far too complex to cover in a video or an article. Data design process takes a very long time in real life. So the only way to do something in a video would be using a very trivial example (3-4 entities), which will not demonstrate all the issues you might run into in a real life problem. I hope that makes sense.
بالله عليك الdatabase design حاجه مهمه جدا جدا و مفيش شرح في جاب كبيره جدا بين الطلاب و سوق العمل ممكن حضرتك تخش في كل التفاصيل + لو ممكن تجيب database design open source project تبتدئ حضرتك تبستهولنا يبقي كتر الف خيرك❤❤
الER model هو التمثيل أو التصور conceptualization للبيانات اللي عندنا والعلاقات ما بينها. الER diagram هو وسيلة توضيحية لاستعراض الER model بشكل يسهل فهمه. في كثير من الأوقات المصطلحين بيستخدموا بنفس المعنى
شكرا جدا لحضرتك ي دكتور ❤ بستأذن حضرتك لو ممكن تعملنا فيديو عن ازاي نختار بين ال RDBMs المختلفه زي MySQL ، Postgrs و غيرهم بحيث فعلا ابقي بختار انسب حاجه ت fit مع ال business problem سؤال كمان هل ممكن استخدم ال erd في اني ا design Non realional database و ليكن مثلا كان وقع الاختيار علي document DB زي mongo فا هل ال erd هيكون مناسب اني اعمل design ولا في طريقه افضل و شكرا مقدما لحضرتك
بالنسبة لاستخدام ERD مع NoSQL database... هو ممكن كطريقة لتنظيم و تمثيل البيانات فى أول خطوة لكن لما تيجى لخطوة الlogical design فأنت فى هذه الحالة محتاج تحول الerd إلى collections بدل tables ومعظم الentities ممكن تكون nested فى نفس الcollection لأن الdocument database زى MongoDB مثلا بتكون denormalized
Sorry for writing in English because of my keyboard restriction. Jazak Allah Kahir Dr. Amr :) If we can dig deep into the ERD diagram and how to create (in Ar) would be thankful!
تسلم يا باشمهندس علي المجهود ده. بما ان حضرتك اتكلمت علي ال relationships كنت حابب اعرف ايه الفرق ما بين ال Relationship vs Cardinality vs participation
ال indexing يعني ابني indexes على الcolumns اللي بعمل عليها queries كتير عشان اخلي الqueries دي اسرع ال partitioning يعني اقسم table إلى عدة tables سواء التقسيم يكون عن طريق الrows أو الcolumns. وده برضه بيسرع الqueries لو مش بتحتاج تقرا كل البيانات الsharding يعني تقسيم البيانات على اكتر من node أو server. وفي الحالة دي تقدر تعتبرهم كذا database instance. وده بيساعد الscaling
جزاك الله خير يادكتور عمرو، اتمنى تستمر ف الموضوعات المتقدمة
جزاك الله خير, شرح حضرتك بسيط وجميل ومفيش حد تقريبآ بيتكلم في المحتوي العربي بالتفاصيل دي, شكرآ جدا وبإنتظار المزيد وخصوصآ ال relationships
th-cam.com/video/hp1gX4kh3lw/w-d-xo.html
ما شاء الله لا قوة إلا بالله، اللهم بارك
ممتاز ومتميز، ربنا يبارك في عمرك وعلمك وعملك وأهلك ومالك وولدك اللهم آمين
جزاك الله كل خير ياً بشمهندس، بجد حضرتك بسط الشرح جدا جدا و كنت مستمتع بكل تفصيله حضرتك بتوضحها ف الفيديو ❤️🙏🏻
جزاك الله خير دكتور على المعلومات القيمة، أنا طالب أدرس مقرر مقدمة لقواعد البيانات استفدت الكثير من الطريقة الهندسية المتبعة التي ذكرتها في الفيديو. خصوصًا أننا في الجامعة نبدأ بالتدرب على أوامر الـ SQL ولا يتم إعارة اهتمام كثير لهذه الخطوات بالرغم من دراستها.
ربتا يجازيك خير على ما تقدمه من شروحات ❤❤❤
د.عمرو كل سنه وحضرتك طيب وبخير وصحة وسلامة ربنا يجازيك كل الخير علي مجهودك الرائع جدا في توصيل المعلومة ربنا يوفقك ويزيدك من علمه وينفعنا بعلمك شكراً جزيلاً
سلسلة قوية وشرحك اقوى يا دكتور الله يبارك بحياتك . متحمس اخلص السلسلة لتقوية معلوماتي قبل الانترفيو وبإذن الله بعديها
جزاك الله خيرا يابشمهندس عمرو ربنا يكرمك فيديو رائع ومفيد وفى انتظار الnormlization
شكراً جزيلاً لك أستاذي العزيز ، وربنا يبارك فيك وجزاك الله خيراً أستاذي الكريم 💙
اللهم بارك شرح جميل مستنين مزيد من العظمه
Your explanations are very clear and easy to follow as always.
I have a request, can you make a video where you propose one or more real life problems and propose a database design in relational, Document, Graph (or any other if requires) data models, then give the flaws of each data model for that specific problem (and probably based on the use case or the scale) ?
Because whenever I read articles or watch videos talking about DBMS selection, it's seems very theoretical (even in this video). and of no practical use in real life.
Thanks.
Thank you so much for the detailed comment.
I think one reason you can't find articles or videos that has the kind of detail you're looking for is because this would be extremely long and impossible to do in an article or a video. A real life problem contains many many types of entities, and the relationships between them would be too many and far too complex to cover in a video or an article. Data design process takes a very long time in real life. So the only way to do something in a video would be using a very trivial example (3-4 entities), which will not demonstrate all the issues you might run into in a real life problem. I hope that makes sense.
كالعاده فيديو اكثر من جميل .. جزاك الله كل خيريا بشمهندس
شكرا جدا للمعلوماع الجميلة عرضتها باسلوب ممتاز ❤
اول منافس عربي لل cmu database
👏👏👏
في انتظار normalization فيديو ✌
Perfect course for backend Engineers , Thanks for your Effort 💗💗
بارك الله فيك يا دكتور لو وقت حضرتك يسمح هتبقى حاجة كويسة لو كل حاجة منفصله ويكون كورس ومرجع لكل المستويات مع الوقت وربنا يجعله في ميزان حسناتك
جزاك الله خير ياهندسة معلومات ممتازة
تسلم يا دكتور علي القناة وحتواها والله
كل الشكر و جزاكم الله خيراً
جزاك الله خير 💙
عظمة❤
جزاك الله خيرا
شكرا جدا لحضرتك 🙏🙏
بالله عليك الdatabase design حاجه مهمه جدا جدا و مفيش شرح
في جاب كبيره جدا بين الطلاب و سوق العمل
ممكن حضرتك تخش في كل التفاصيل + لو ممكن تجيب database design open source project تبتدئ حضرتك تبستهولنا يبقي كتر الف خيرك❤❤
عظيم بجد ❤
I was the 600th like on the video :)
الله ينور شكرا جدا❤
هو الرسمة فالدقيقة 21:30 بنقول عليها ER model
اما لو tables ومتوصلة ببعض بنقول عليها ER Diagram ولا الاتنين واحد؟
الER model هو التمثيل أو التصور conceptualization للبيانات اللي عندنا والعلاقات ما بينها. الER diagram هو وسيلة توضيحية لاستعراض الER model بشكل يسهل فهمه. في كثير من الأوقات المصطلحين بيستخدموا بنفس المعنى
@@TechVault_ ماشي يا دكتور 😂❤
يارب حضرتك تنزل فيديوهات عن الdata gaurd وال rac
استمر يامعلم
شكرا جدا لحضرتك ي دكتور ❤
بستأذن حضرتك لو ممكن تعملنا فيديو عن ازاي نختار بين ال RDBMs المختلفه زي MySQL ، Postgrs و غيرهم بحيث فعلا ابقي بختار انسب حاجه ت fit مع ال business problem
سؤال كمان هل ممكن استخدم ال erd في اني ا design Non realional database و ليكن مثلا كان وقع الاختيار علي document DB زي mongo فا هل ال erd هيكون مناسب اني اعمل design ولا في طريقه افضل
و شكرا مقدما لحضرتك
بالنسبة لاستخدام ERD مع NoSQL database... هو ممكن كطريقة لتنظيم و تمثيل البيانات فى أول خطوة لكن لما تيجى لخطوة الlogical design فأنت فى هذه الحالة محتاج تحول الerd إلى collections بدل tables ومعظم الentities ممكن تكون nested فى نفس الcollection لأن الdocument database زى MongoDB مثلا بتكون denormalized
وبالنسبة لاختيار الdbms ان شاء الله اعمل حلقة عن هذا الموضوع
بارك الله فيك يادكتره
جزاكم الله خيرا
God bless you
ياريت تعمل سلسلة كاملة يا هندسة
قناتك كنز والله
الله يوفقك
اعمل لنا موضوع حول ال ORMs
ربنا يجزيك خير عنا
انا عملت intro احترافيه لقنوات حضرتك وعيز اتوصل معك عشان ابعتهلك
اشكرك.
ممكن تبعتلى message على LinkedIn
@@TechVault_ انا بعت لحضرتك connect ممكن تقبله عشان اقدر ابعتلك
شكرا جزيلا
Sorry for writing in English because of my keyboard restriction.
Jazak Allah Kahir Dr. Amr :)
If we can dig deep into the ERD diagram and how to create (in Ar) would be thankful!
I hope these videos are helpful:
th-cam.com/video/hp1gX4kh3lw/w-d-xo.html
th-cam.com/video/3E_FTJ1KFyg/w-d-xo.html
تسلم يا باشمهندس علي المجهود ده. بما ان حضرتك اتكلمت علي ال relationships كنت حابب اعرف ايه الفرق ما بين ال Relationship vs Cardinality vs participation
th-cam.com/video/hp1gX4kh3lw/w-d-xo.html
هو معلش يا دكتور ايه ال indexing و ال partiting و ايه sharding
وجزاك الله خير ❤
ال indexing يعني ابني indexes على الcolumns اللي بعمل عليها queries كتير عشان اخلي الqueries دي اسرع
ال partitioning يعني اقسم table إلى عدة tables سواء التقسيم يكون عن طريق الrows أو الcolumns. وده برضه بيسرع الqueries لو مش بتحتاج تقرا كل البيانات
الsharding يعني تقسيم البيانات على اكتر من node أو server. وفي الحالة دي تقدر تعتبرهم كذا database instance. وده بيساعد الscaling
لحد الدقيقة 25 كنت باقول ازاي ما اتكلمش عن ال |
Normalization
طلع هتعمل لها حلقة لوحدها! 😆
ممكن تعمل حلقه عن database normalization
وياريت فيديو عن ال relationships
th-cam.com/video/hp1gX4kh3lw/w-d-xo.html
يا هندسه كنت حابب اعرف اشوف الفيديوهات بانهي ترتيب
github.com/aelhelw/techvault/blob/main/Relational_Databases_Viewing_Order.md
♥️♥️♥️
من فضلك ياهندسه تستمر
لو تعمل سلسله SQL للمبتدئين
مكانش في خطتي بصراحة لكن افكر في الموضوع
هي playlist منتهية
لأ ان شاء الله هزود عليها مواضيع اخرى
جزاكم الله خيرا