دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

جلسه ۱۰ : جداول در MySQL

  • دسته‌بندی‌ها :
جلسه ۱۰ : جداول در MySQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره آموزش MySQL را دنبال می کنند. در بخش های قبلی سینتکس و مراحل ایجاد دیتابیس در MySQL را بررسی کردیم و می دانیم که داده ها در قالب ستون های جداول در دیتابیس ذخیره می شوند، پس گام بعدی ایجاد جداول مورد نیاز به همراه فیلدهای آن ها در دیتابیس می باشد، جداول در واقع ماتریس های دو بعدی هستند که در دیتابیس اطلاعات ذخیره شده ی خود را همانند ساختار صفحات گسترده (Excel) نشان می دهد. در ادامه ی این مبحث با ما در چگونگی ایجاد جداول در MySQL همراه باشید.

      ایجاد جداول در MySQL

      در این آموزش شما با سینتکس پایه و روش های ایجاد جداول در MySQL آشنا خواهید شد.

      قبل از هر چیز باید بدانید که برای ایجاد جداول باید ابتدا جزئیات زیر را مشخص کنید :

      • نام هر جدول
      • نام فیلدها
      • تعاریف برای هر کدام از فیلدها

      سینتکس

      این سینتکس عمومی ایجاد جداول در MySQL می باشد :

      مثال : 

      حالا برای نمونه یک جدول در دیتابیس TUTORIALS ایجاد می کنیم :

      مثال : 

      در اینجا چند مورد نیاز به توضیح دارند :

      • صفت  NOT NULL را باری فیلدهای جدول تعریف کرده ایم ، چرا که نمی خواهیم فیلدها مقدار Null بگیرند.

      بنابراین اگر کاربر رکوردی را با یک مقدار خالی یا NULL  بخواهد ذخیره کند، MySQL خطا خواهد داد.

      • فیلدی که با صفت AUTO_INCREMENT مشخص شده در واقع آن فیلد را تبدیل به یک شمارنده ی سطر برای جدول می کند.
      • کلمه ی کلیدی PRIMARY KEY برای یکی از فیلدها مشخص شده که آن فیلد را به عنوان کلید اصلی جدول تعریف می کند.

      ایجاد جدول با استفاده از خط فرمان (Command Prompt)

      ایجاد جدول در خط فرمان به راحتی با نوشتن دستور جلوی <mysql انجام می شود.

      برای این منظور باید از دستور  CREATE TABLE برای ایجاد جدول استفاده کنید.

      مثال

      این یک مثال از ایجاد جدول tutorials_tbl است :

      مثال : 

      نکته :

      برای مشخص کردن انتهای دستورات در MySQL باید از سمی کولون (;) استفاده کنید.

      ایجاد جدول با استفاده از اسکریپت PHP

      برای ایجاد یک جدول جدید در هر کدام از دیتابیس های موجود با استفاده از کدهای PHP باید از تابع ()mysql_query استفاده کنید.

      شما باید پارامتر دوم را با دستور SQL مناسب برای ایجاد جدول ارسال کنید.

      مثال

      برنامه ی زیر یک مثال از ایجاد جدول با استفاده از اسکریپت PHP را نشان می دهد :

      مثال : 

      کلام آخر

      یکی از ارکان ذخیره و مدیریت داده ها در پایگاه های داده، جداول هستند که انواع داده را در قالب سطری و ستونی ذخیره می کنند ، برای هر گونه ذخیره و مدیریت داده ها در MySQL نیز با با چگونگی ایجاد جداول در MySQL نیز آشنایی داشته باشید.

      QR:  جلسه ۱۰ : جداول در MySQL
      به اشتراک بگذارید