PDA

View Full Version : دستورات sql در php



HOSSEINONLINE7
شنبه 28 مرداد 1391, 12:47 عصر
سلام میخواستم درباره ی بعضی دستورات sql برام توضیح بدهید جایی نتونستم مطلب گیر بیارم که بدردم بخوره .

کلید اصلی در پایگاه داده به چه دردی میخواره ؟

وقتی بخواهیم نوع داده ی رشته ایی نامحدود برای ذخیره ی مثلا محتوای یک پست تعریف کنیم باید چکار کنیم ؟

دستورات NUL و NOT NUL چیست ؟

مقدار auto_increment چیست ؟

لطفا این موارد را برای من توضیح بدهید یا یک منبع معرفی کنید که بتونم مفاهیم پایگاه داده و دستورات کامل را یاد بگیرم .

تشکر

mbf5923
شنبه 28 مرداد 1391, 13:48 عصر
کلید اصلی در پایگاه داده به چه دردی میخواره ؟
برای شناسای و منحصر به فرد کردن یک رکورد در بانک اطلاعاتی از Primary Key استفاده میشه این عمل باعث میشه رکوردهای ما با هم مشتبه نباشن

وقتی بخواهیم نوع داده ی رشته ایی نامحدود برای ذخیره ی مثلا محتوای یک پست تعریف کنیم باید چکار کنیم ؟
از فیلد با نوع text استفاده کنید

دستورات NUL و NOT NUL چیست ؟
در صورت Null بودن فیلد میتواند خالی بماند و برعکس

مقدار auto_increment چیست ؟
مقدار دهی اتوماتیک به فیلد مورد نظر که این مقدار از نوع عددی صحیح میباشد

رضا قربانی
دوشنبه 30 مرداد 1391, 13:56 عصر
معمولا در بانک اطلاعاتی فیلد کلید اصلی Primary Key و auto_increment هست .

یعنی یک عدد غیر تکراری (کلید) که به صورت اتوماتیک برای هر رکورد زده میشه.