1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

ایجاد کردن شئی های جدول

شروع موضوع توسط minaaa ‏9/12/11 در انجمن SQL

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    پاسخ : ایجاد کردن شئی های جدول

    شناخت User-Defined Data Types

    نقشها و پیش فرضها مکانیزم مفیدی برای نگهداری محدودیتهای پایگاه داده ها می باشند، اما SQL Server حتی مکانیزم قوی تری در User-Defined Data Typesها فراهم می آورد. User-Defined Data Types بر مبنای هیچ نوع از پایگاه داده حقیقی مشخص نمی گردد و شامل مشخصاتی از طول ستون می باشد. به طور کلی نقشها و پیش فرضها ممکن است به طور انتخابی برای یکUser-Defined Data Types به کار برده شوند. زمانی که یک ستون بر مبنای یک User-Defined Data Typesایجاد می گردد، ستون جدول همه خصوصیات مشخص شده را برای آن نمونه به ارث خواهد برد. زمانی که مشخصات از User-Defined Data Typesتغییرمی یابد،نقشها برای ستونها بر اساس آن نمونه همچنین تغییر خواهد کرد.

    راهنمایی: اگر یک User-Defined Data Type در پایگاه داده Model ایجاد گردد، همه پایگاه داده جدید به طور خودکار به آن نوع دسترسی خواهد داشت.
     
  2. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    پاسخ : ایجاد کردن شئی های جدول

    ایجاد کردن User-Defined Data Types

    User-Defined Data Types از شئی های پایگاه داده مستقل می باشند و باید در داخل پایگاه داده تعریف شوند قبل از اینکه آنها بتوانند به ستونها تخصیص داده شوند.
     
  3. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    پاسخ : ایجاد کردن شئی های جدول

    ایجاد کردن یک User-Defined Data Types

    1- پوشه User-Defined Data Types را از پایگاه داده Aromatherapy راهبری می کنیم. SQL Server یک لیستی ازUser-Defined Data Types را نشان می دهد (چیزی در پایگاه داده Sample وجودندارد).

    ۲- دکمه New را کلیک کرده SQL Server کادر محاوره ای User-Defined Data Types را نشان می دهد.

    ۳- MySample را به عنوان نام User-Defined Data Types تایپ می کنیم.

    ۴- نوع داده پایگاه را varchar و طول آن را ۲۰ قرار می دهیم.

    ۵- Dbo.Sample Rule را در Rule Combo Box انتخاب می کنیم.

    ۶- مقادیر پیش فرض برای Allow Nulls و گزینه های پیش فرض را می پذیریم و OKرا کلیک می کنیم. SQL Server ، User-Defined Data Types را ایجاد می کند.
     
  4. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    پاسخ : ایجاد کردن شئی های جدول

    تخصیص یک ستون برای یک User-Defined Data Types

    Table Designer -1را برای جدول Oils به وسیله کلیک راست کردن نام آن در قاب Details باز می کنیم و Details Table را انتخاب می کنیم. SQL Server ، Table Designer را باز می کند.

    ۲- ستون Sample را انتخاب کرده وMySample را از Data Type Combo Boxرا انتخاب می کنیم. Data Type , SQL Server را برای MySampleقرار می دهد.
    راهنمایی: User-Defined Data Types در پایین لیست Data Type می باشد.

    ۳- دکمهSave را کلیک کردهSQL Server جدول را با تعریف جدید ذخیره می سازد.