بالا
 تعرفه تبلیغات




 دانلود نمونه سوالات نیمسال دوم 93-94 پیام نور

 دانلود نمونه سوالات آزمونهای مختلف فراگیر پیام نور

صفحه 2 از 2 اولیناولین 12
نمایش نتایج: از شماره 11 تا 13 از مجموع 13

موضوع: آموزش sql و نحوه کار با آن در vb

  1. #11
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    Icon10

    جلسه چهارم: دیتا تایپ ها (Data Types)

    جلسه قبلی، یادگرفتیم چگونه برای دیتابیسمون جدول بسازیم و فهمیدیم در زمان ساخت جدول باید فیلد های جدول و نوع هرکدوم رو مشخص کنیم. توی این جلسه و چند جلسه آینده می خوایم با نوع فیلد ها یا همون Data Type ها بیشتر آشنا بشیم:

    به طور کلی 7 نوع دیتا تایپ وجود داره که تقسیم بندیشون به این شکله:
    کد:

    1.Exact numerics
    2.Unicode character strings
    3.Approximate numerics
    4.Binary strings
    5.Date and time
    6.Other data types
    7.Character strings


    توی این جلسه و جلسه بعد فقط با نوع اول و زیرگروه های اون یعنی Exact numerics آشنا می شیم.

    این نوع از دیتا تایپ ها، همون طور که از اسمش هم مشخصه برای عدد هایی با طول مشخص به کار می ره.
    مثلاً ما می خوایم یه فیلد درست کنیم که قراره توش شماره ملی افراد درج بشه، با توجه به اینکه می دونیم شماره ملی یه کد 10 رقمی هستش و همیشه طولش همین قدره، پس نوع فیلدمون رو از گروه Exact numerics انتخاب می کنیم.

    زیر گروه های Exact numerics عبارت اند از:
    کد:

    bigint
    numeric
    bit
    smallint
    decimal
    smallmoney
    int
    tinyint
    money


    می ریم سراغ bigint، int، smallint و tinyint.
    فضایی که bigint از دیتابیسمون می گیره، 8 بایت هستش؛ فضایی که int از دیتابیسمون می گیره، 4 بایت هستش؛ فضایی که smallint از دیتابیسمون می گیره، 2 بایت هستش و نهایتاً فضایی که tinyint از دیتابیسمون می گیره، 1 بایت هستش.
    bigint از -9,223,372,036,854,775,808 تا 9,223,372,036,854,775,807 رو توی خودش جا می ده؛ int از -2,147,483,648 تا 2,147,483,647 رو توی خودش جا می ده؛ smallint از -32,768 32,767 رو توی خودش جا می ده و نهایتاً tinyint از 0 تا 255 رو توی خودش جا می ده.
    یادم رفت بگم که int از کلمه integer اومده و به معنی عدد صحیح هستش. پس با این توصیف فهمیدیم که توی دیتا تایپ های بالا عدد 12.6 رو نمی تونیم ذخیره کنیم؛ یا 12 یا 13.

    می ریم سراغ decimal و numeric.
    توی decimal و numeric می تونیم از اعداد اعشاری استفاده کنیم. به این شرط که طول عددمون از 38 رقم بیشتر نشه. هر عدد اعشاری رو می تونیم با دو مؤلفه تعریف کنیم. یکی تعداد ارقام صحیح، یکی تعداد ارقام اعشاری. تعداد ارقام صحیح یا همون precision، می تونه از 1 تا 38 باشه. تعداد ارقام اعشاری یا همون scale هم می تونه از 0 تا precision باشه. پس اگه precision رو با p و scal رو با s نشون بدیم، یه همچین چیزی داریم: 0 <= p >= s.

    توی جلسه بعدی با bit و money آشنا می شیم.

  2. #12
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    جلسه چهارم: دیتا تایپ ها (Data Types)

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

    می خوایم توی این جلسه، با دیتا تایپ های smallmoney, money و bit که جزو زیرشاخه های Exact numerics هستن آشنا بشیم.

    می ریم سراغ money و smallmoney:
    این نوع دیتا تایپ همون طور که از اسمش پیداست، برای ذخیره کردن اعدادی هست که بیانگر پول هستن. این اعداد عموماً خیلی طولانی می شن. نوع money می تونه از -922,337,203,685,477.5808 تا 922,337,203,685,477.5807 رو توی خودش جای بده و 8 بایت از فضا رو به خودش اختصاص می ده. نوع smallmoney می تونه از - 214,748.3648 تا 214,748.3647 رو توی خودش جا بده و 4 بایت رو مصرف می کنه.

    می ریم سراغ bit:
    bit یک دیتا تایپه که دو ورودی رو قبول می کنه. 0 و 1!!! مثلاً به درد ستون هایی مثل جنسیت می خوره که مثلاً 0 برای مرد و 1 برای زن هستش.

    تا اینجا در مورد دیتا تایپ Exact numerics صحبت کردیم و تمام زیرشاخه هاشو با هم مرور کردیم.

    توی جلسه بعد، با نوع Unicode character strings و زیرشاخه هاش آشنا می شیم.

  3. #13
    • 1

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Dec 2011
    محل تحصیل
    زنجان
    شغل , تخصص
    آزاد
    رشته تحصیلی
    کامپیوتر
    راه های ارتباطی

    پیش فرض

    سلام جلسات بعدی از کجا ببینیم کدوم قسمته با تشکر

صفحه 2 از 2 اولیناولین 12

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •