CloseMaximizeMinimize تبلیغات سیستم
CloseMaximizeMinimize تبلیغات وبلاگ
برنامه نویسی
انواع داده ها | SQL Server
هر ستون در جدول داراي خصوصيات معين مي باشد كه آن را براي SQL Server تعريف مي كند. مهمتر از اين خصوصيات، نوع داده هاي ستون مي باشد، كه تعريفي از نوع اطلاعاتی كه درستونها ذخيره خواهند شد می باشد. SQL Server يك محدوده وسيعي از انواع داده ها را فراهم آورد . به طور كلي انواع داده ها به وسيله SQL Server فراهم مي گردد، همچنين شما مي توانيد خودتان تعريف كنيد. مقادير قابل قبول انواع داده مقادير عددی مقادير اعداد صحيح از 63^2- تا1-63^2 bight مقادير اعداد صحيح از 31^2- تا 1-31^2 Int مقادير اعداد صحيح از 15^2- تا 1-15^2 Smallint مقادير اعداد صحيح از 0 تا 255 Tinyint مقادير اعداد صحيح با ارزش 0 و 1 bit مقادير مقياس با دقت ثابت شده از 1+38^10 تا 1-38^10 decimal مقادير Decimal همچنين مي تواند تعريف شود به صورتNumeric ، دامنه مقادير يكسان مي باشد. مقادير Monetary (مالي) از 63^2- تا 1-63^2 (مقادير Money تا 0.0001 از هرواحد دقت دارد). Money مقاديرMonetary از 3648 . 748 . 214- تا 3647 . 748 . 214 مي باشد Smallmoney (مقادير Small Monetary تا 0001/0 واحد دقيق مي باشد). مقادير صحيح شناور (متغير) از 308+E1.79- تا 308+E1.79 (مقادير Float فقط تقريبي مي باشد) Float مقادير صحيح شناور متغير از 38+E3.40- تا 38+E3.40 مي باشند (مقادير real فقط تقريبي مي باشد) real مقادير تاريخ و زمان از 1.1753 ژانويه تا 31.9999 دسامبر مي باشد datetime (مقادير Date Time تا 3 هزارم ثانيه يا 3.33 ميلي ثانيه دقت دارد) Smalldatedtime مقادير تاريخ و زمان از 1 ژانويه و 1900 تا 6 ژوئن و 2079 مي باشد (مقاديرSmalldatetime تا 1 دقيقه دقت دارند) مقادير کاراکتری مقادير حرفي كدگذاري نشده با طول ثابت با طول حداكثر 8000 حرف مي باشد. Char مقادير حرفي كدگذاري نشده با طول متغير با طول حداكثر 8000 حرف مي باشد. Varchar داده كدگذاري شده با طول متغير با طول حداكثر 1-31^2 (647 . 741 . 073 . 1) حرف مي باشد. Text داده كدگذاري شده با طول ثابت با طول حداكثر 4000 حرف مي باشد Nchar داده كدگذاري نشده با طول متغير با حداكثر طول 4000 حرف مي باشد nvarchar داده كدگذاري شده با طول متغير با حداكثر طول 1-30^2 (823 . 741 . 073 . 1) حرف مي باشد ntext مقادير باينری (1 و 0) داده باينري با طول ثابت با حداكثر طول 8000 بايت مي باشد binary داده باينري با طول متغير با حداكثر طول 8000 بايت مي باشد Varbinary داده باينري با طول متغير با حداكثر طول 1-31^2 (647 . 783 . 147 . 2) بايت مي باشد Image مقادير ديگر يك مرجع مبناء براي يك Cursor مي باشد (يكCursor يك ماهيتي است كه يك مرجع مبناء را براي يك سطر مشخص در يك Result Set نشان مي دهد. Cursor يك شمار واحد پايگاه داده است كه به هنگام مي شود هر زماني كه يك سطر به هنگام شود. (نوع داده rowversion در نسخه قبلی از Timestamp SQL Server ناميده می شود) rowversion مقاديري از هر نوع غير از text ، ntext ، rowversion (timestamp) و sql - variant می باشد. يك معرف واحد کلي GUID مي باشد. Uniqveidentifier
نوشته شده توسط حسن میرحسینی در 28 آذر 1387 ساعت 11:02
کد های جاوا | کدهای html

ساخت منوهای افكت دار 

منوهای با قابليت باز و بسته شدن(جالب)

 


نوشته شده توسط حسن میرحسینی در 21 آذر 1387 ساعت 13:20
معرفی انواع هسته های سیستم عامل | سیستم عامل
کرنل ها بخش اصلی یک سیستم عامل را تشکیل می دهند و وظایف اساسی از قبیل مدیریت حافظه . مدیریت سخت افزار . ایجاد بستر مناسب برای اینترفیس ها و ... را به عهده دارد .
کرنل ها بستگی به نوع ساختار خود به دسته های مختلفی تقسیم می شوند اما در کل به دسته Monolithic Kernel ها و Micro Kernel ها تقسیم بندی می شوند .

Monolithic Kernel
در کرنل های monolithic معمولا کرنل به عنوان یک تک برنامه در بالای مموری نشسته و سیستم را مدیریت می کند. این نوع کرنل ها که به هسته های یکپارچه در فارسی معروفند به خاطر وابستگی قسمت های مختلف به یکدیگر درصورت بروز مشکل در یک قسمت امکان دارد کل سیستم مختل شود . البته در صورت نبود چنین مشکلی این ارتباط نزدیک بخش های مختلف یکی از مزایای این سیستم به شمار می رود .
لینوکس و یونیکس از معروفترین این نوع کرنل ها هستند.
شمای کلی این نوع کرنل :



Micro Kernel
ریزهسته ها یا micro kernel ها بیشتر تمرکز خود را بر اجرای device driver ها و سرویس ها در محیط userspace دارند . مزیت این سیستم ها این است که در صورت بروز مشکل در یک قسمت بقیه قسمت ها بدون مشکل کار خواهند کرد.
Minix , AIX از معروفترین این نوع کرنل ها هستند.


در این تقسیم بندی ساختار های دیگری نیز وجود دارد مثل :
Hybird Kernel که از زیرمجموعه Micro Kernel ها هستند و در واقع برای بهبود Micro Kernel شامل کدهای در حافظه هستند.

Modular Kernel این کرنل ها قسمت های مختلف را به صورت module بعد از لود شدن کرنل لود می کنند .
البته این تقسیم بندی در اینجا تمام نمی شود کرنل های دیگری مثله Nano Kernel ها و ExoKernel ها هم وجود دارد.

نوشته شده توسط حسن میرحسینی در 2 آذر 1387 ساعت 17:25
نوشته هاي پيشين
:: توجه :: برای مشاهده هر پوشه یا مطلب کافیست بروی عنوان آن کلیک نمائید تا باز یا بسته شود
صفحات:


www.dom.blogfa.com