الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهو الـ varchar و غيرها من قيود قواعد البيانات

بدأه mohmadalmasre في 1 سبتمبر 2012 · 5 رد · 2,527 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كيفكم اخواني مبدعي البرمجة شو اخباركم ؟؟؟

عندي سؤال بخصوص mysql وانا بصراحة عشان ما اتخربت لجئت لعندكم

انا قرأت عن خواص الجداول في mysql مرجعين لكني لاحظت انه هناك فرق

بين الكتاب و مواقع النت وعشان ما تتكون عندي معلومات خطأ جيت لعندكم

على اي حال ارغب لو يساعدني احدكم با الحصول على مرجع افهم به تلك الخواص

وبا الخواص اعني

VARCHAR

AUTO_INCREMENT PRIMARY KEY

وجماعتهم !!

يعني هدول المواضيع كيفية عمل كل خاصية منهم وما فائدتها

وانا اكون لكم من الشاكرين ان كان هناك كتاب او فيديو يشرح ذلك

وتحية خاصة الى العضو m.b.o

والسلام عليكم ورحمة الله وبركاته

110.jpg
#2

VARCHAR عبارة عن نوع من انواع البيانات الي يحتويها الحقل هذا النوع مخصص للنصوص في عندك int هذا للارقام الصحيحة وغيرها

AUTO_INCREMENT لزيادة قيمة حقل معين عند اضافة كل سجل للجدول

PRIMARY KEY مفتاح الجدول يستخدم للربط بين الجداول في قواعد البيانات العلائقية

1

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#3

بارك الله فيك اخي m.b.o ولا تأخذني عم تقل عليك كتيييير

بس لو تلقي نظرة على الصورة بعنب لو مرجع يشرحلي الاشياء والقوائم اللي فيها

حاولت ابحث عن كتاب حقيقي مع الاسف انا نازح سوري في لبنان ومع الاسف لا احد في لبنان سمع بهذه اللغة الا ما ندر

لذلك اتمنى منك المساعدة

post-262841-019856500 1346511646_thumb.p

المرفقات
13.png
110.jpg
#4

حد يجاوبني يا اخوان

110.jpg
#5

الله يكون بعونكم اخي

بخصوص هذا الموضوع الكتب بدل الواحد فيه مئة كتاب او اكثر تتحدث عن هذا الموضوع ، الموضوع هذا لا علاقة له بلغات البرمجة بل مرتبط بقواعد البيانات Database

الـ Varchar يندرج تحت موضوع SQL Data type وفي غيرها انواع بيانات كثيرة تجدها في كل انظمة ادارة قواعد البيانات DBMS لكن مع اختلاف في بعض الجزئيات من نظام الى نظام

اما الـ PRIMARY KEY يندرج تحت موضوع SQL Constraints وفي هناك قيود اخرى كثيرة.

عشان تفهم هذه الامور جيدا ً يلزمك القراءة عن لغة SQL وتفهم جملها وكيف تتعامل معها ، وقبل ان تقرأ عن لغة SQL يجب ان تفهم ماهي انظمة قواعد البيانات DBMS مثل MySql - SQL Server - Oracel حتى تطبق جمل SQL على احد هذه الانظمة ، عموما ً جميع انظمة قواعد البيانات تعمل بأساس واحد لكن تختلف في بعض الجزئيات.

كل هذه الامور سهله جدا ً لكن فيها جزئيات كثيرة ومتشعبه وموضوع قواعد البيانات هو تخصص بحد ذاته وفيه امور كثيرة كونك مبرمج اعتقد فقط يكفيك ان تكون ملم بأساسيات الـ DBMS ولغة SQL لانه هناك مواضيع كثيرة في قواعد البيانات اعتقد غير اساسية بالنسبة للمبرمجين مثل ادارة قواعد البيانات database administrator وموضوع التحليل و الـ Normalization هذه من صميم عمل المتخصصين في قواعد البيانات وليس المبرمج لكن اذا حبيت تقرأ عنها مافي مشكلة بس الاولى تفهم تخصصك ثم انتقل للفروع الاخرى.

المراجع كثيرة اذا تحب تقرأ بالعربي ادخل على موقع كتب ( http://www.kutub.info ) وتوجه الى قسم قواعد البيانات

اما المراجع الانجليزية في هذا الموقع W3school موقع معروف ولا يحتاج الى من يعرف عنه ، المميز في هذا الموقع انه يعطيك لب الموضوع مع مثال بدون شرح كثير وممتاز للمبتدئين

http://www.w3schools.com/sql/default.asp

كذلك في كتاب اسمه SQL DEMYSTIFIED A self-teaching guide

هذا الكتاب اسلوبه سهل جدا ً والمميز فيه انه يشرح لغة SQL على اكثر من منصه ويوضح لك الفرق في بعض الجزئيات بين كل نظام DBMS ، الكتاب غير مجاني لكن اذا بحث عنه في قوقل ستجده ^_*

هناك كتب كثيرة عليك فقط بالبحث

1

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#6

بارك الله فيك اخي m.b.o

دائما مبدع

وبتمنى انك تتحمل غلاظتي حتى اتعلم هذه اللغة

يعني علمك لادارسة ولا شغل مافي غير النت ؟

ومافيني غير قلك شكرا كتيير الك على المساعدة

110.jpg

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…