تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: درحواست راهتمایی برای تبدیل یک دیتا بیس

  1. #1
    آخر فروم باز Vahid67's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    پاي كامپيوتر
    پست ها
    2,737

    پيش فرض درحواست راهتمایی برای تبدیل یک دیتا بیس

    سلام دوستان ...
    این کدها رو که یکی از اساتید در کتابش منتشر کرده و نمی دونم مربوط به چه نسخه ای از MySQL هستش رو می خوام به تبدیل کنم به دیتابیس در phpMyAdmin که ارور سینتکس میگیره البته جداول رو می تونم بسازم و تنظیماتی مثل کلید اصلی و ... رو هم می تونم وارد کنم ولی برخی از خط هاش رو که پر رنگ کردم رو متوجه نمیشم ( من درس پایگاه داده پاس نکردم ولی هرچی به استاده میگم میگه خودت برو یاد بگیر !!!! )
    ممنون میشم راهنماییم کنید ....

    این کدی هستش که بعد از ساختن یکی ار تیبل ها در phpMyAdmin به من میده ....

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینم کدی هستش که توی کتاب این استاد هستش ....

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    اگه نباشه جاش خالی می مونه Darya-eng's Avatar
    تاريخ عضويت
    Sep 2010
    محل سكونت
    تهران
    پست ها
    298

    پيش فرض

    1.
    constraint CKC_DISC_TYPE_DISCOUNT check ( DISC_TYPE is null or ( DISC_TYPE in ('High','Medium','Low')))


    2.
    create index STORE_DISC_FK on DISCOUNT (

    STORE_ID ASC
    );
    3.
    alter table DISCOUNT
    add constraint FK_DISCOUNT_STORE_DIS_STORE foreign key (STORE_ID)
    reference STORE(STOR_ID)
    1)چک میکنه که مقادیری که قبول میکنه بین low-medium-hight OR nullباشد

    2)ایندکس رو معمولا برای راحتتر شدن سرچ ایجاد می کنیم دونوع داره کلاستر و NONCLUSTERED که اگر نوعش را مشخص نکنید



    اینجا اطلاعات خوبی از constraintوجودداره:
    defaultهمون کلاستر درنظرگرفته می شود 3)با alterهم table ی که قبلا ایجاد کردیم رو میتونیم تغییر بدیم (ایجا یه constraintرو addکرده)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    امیدوارم به دردتون بخوره
    Last edited by Darya-eng; 11-08-2011 at 23:49.

  3. #3
    آخر فروم باز Vahid67's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    پاي كامپيوتر
    پست ها
    2,737

    پيش فرض

    مرسی از پاسخ شما ....

    ولی مشکل من کار کد ها نیست مشکل اصلی من تبدیل اونها به کدهای قابل فهم برای phpMyAdmin هستش که وقتی این ها رو داخلش تایپ می کنم سینتکس ارور می گیره ...
    من یکسری موارد مثل گذاشتن ' برای اسم فیلد ها رو هم رعایت کردم ولی فایده نداشت کلا مثل اینکه فرق می کنه ....

    اگر توی سوی درست متوجه شده باشم یعنی داره جدول رو ویرایش می کنه و یک کلید خارجی بهش اضافه می کنه درسته ؟؟
    کلا اینا رو توی phpMyAdmin چطوری می تونم پیاده سازی کنم ؟؟؟

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •