السبت، 25 يناير 2014

أساسيات قواعد البيانات أنواع البيانات SQL - Data Types

أساسيات قواعد البيانات أنواع البيانات

 SQL - Data Types

أساسيات قواعد البيانات أنواع البيانات SQL - Data Types


أنواع البيانات في قواعد البيانات

توجد العديدة من أنواع البيانات التي تتعامل معها SQL اس كيو ال وهذه أنواع البيانات هي التي تحفظ داخل الاعمدة في الجدوال فهي تحدد نوع البيانات الذي يجب أن يحتفظ فيها العمود

توجد ستة اصناف من أنواع البيانات.

  1. نوع بيانات من النوع الرقمي

نوع البيانات الرقميمنالى
bigint-9,223,372,036,854,775,8089,223,372,036,854,775,807
int-2,147,483,6482,147,483,647
smallint-32,76832,767
tinyint0255
bit01
decimal-10^38 +110^38 -1
numeric-10^38 +110^38 -1
money-922,337,203,685,477.5808+922,337,203,685,477.5807
smallmoney-214,748.3648+214,748.3647

نوع بيانات رقمي كسري

نوع البياناتمنالى
float-1.79E + 3081.79E + 308
real-3.40E + 383.40E + 38

نوع بيانات من نوع التاريخ

نوع بياناتمنالى
datetimeJan 1, 1753Dec 31, 9999
smalldatetimeJan 1, 1900Jun 6, 2079
dateStores a date like June 30, 1991
timeStores a time of day like 12:30 P.M.

نوع بيانات حرفي

نوع البياناتمنالى
charchar 8000 الاف حرف من نوع يونكودثابت
varcharvarchar8000 حرف متغير
varchar(max)varchar(max)231 حرف متغير يونكود
texttext2,147,483,647 عدد الحروف.

نوع بيانات نصي من نوع يونكود

نوع البياناتالوصف
nchar4,000  حرف ثابت
nvarchar4,000  حرف ولكن متغير
nvarchar(max)231 حرف يونكود
ntext 1,073,741,823 حرف يونكود

نوع بيانات ثنائي

نوع البياناتالوصف
binary 8,000 bytes بايت ثابت الحجم
varbinary 8,000 bytes.  بايث متغير الحجم
varbinary(max)231 bytes ( بايث
image 2,147,483,647 bytes. بايت متغير الحجم

أنواع مختلفة انواع البيانات

نوع البياناتالوصف
sql_variantتخزن اي نوع ماعدا
 text, ntext,  timestamp.
timestampتخزن الوقت والتاريخ بصيغة رقمية مميزة بحيث في كل مرة يتم تحديث فيه الصف
uniqueidentifierتخزن رقم تعريف مميز
 (GUID)
xmlتخزن ملف بيانات تشعبي من نوع
 xml
cursorمرجع  الموشر للكائن
tableتخزن نتائج الكتابة ليتم معالجتها لاحقا

Ahmed Ata Almahallawi
Freelancer
IT Help Desk,
SEO Expert ,PHP,C#,ASPX,SQL
Al alami st
gaza -jabaliaGaza Strip
Palestine
DOB: 05/10/1984
22/1/2014

التسميات: