۲ روش ایجاد جدول در SQL سرور + آموزش کامل+ویدئو
سلام به سافت پلاس خوش آمدید . امروز می خواهیم در مورد زمینه آموزش SQL سرور به سراغ مبحث ایجاد جدول ها در داخل اس کو ال سرور برویم .
بعد از اینکه وارد نرم افزار SQL سرور شدید اولین کاری که باید انجام بدهید ایجاد یک دیتابیس است . در مورد روش های ایجاد دیتابیس در SQL سرور در مطلب قبلی با عنوان مفصل صحبت کردیم .
بعد از ایجاد دیتابیس معمولا باید به سراغ ایجاد جدول های مورد نظر خودتان بروید .
برای این کار هم درست مثل خود دیتابیس دو تا روش کلی وجود دارد که در داخل این مطلب قرار است به صورت مفصل و البته بصورت مجزا راجع به هر کدام از آنها با هم صحبت کنیم.
پس اگر علاقمند به یادگیری مباحث مربوط به دیتابیس های SQL سرور هستید و می خواهید بدانید که از طریق چه راه و روش هایی می شود جداول مورد نظر خودتان را ایجاد کنید کافی است که تا انتهای این مطلب من را همراهی کنید.
فهرست محتوا
ایجاد جدول با استفاده از روش ویزارد
در قدم اول به سراغ ساده ترین روشی می رویم که با استفاده از آن می شود یک جدول را در SQL سرور برای خودتان ایجاد کنید .
برای این کار از قبل باید دیتابیس خودتان را ایجاد کرده باشید بعد دیتابیس مورد نظر خودتان را باز کرده و روی پوشه مربوط به Tables آن یک کلیک راست و گزینه ای به اسم Table را انتخاب کنید .
مطلب پیشنهادی : ایندکس در SQL سرور از مفهوم آن تا کاربردهای آن
بعد از این کار پنجره ای مثل تصویر زیر به شما نمایش داده می شود .
همانطور که در تصویر بالا مشاهده می کنید این محیط شامل 3 تا ستون در بالا و یک بخش مجزا در قسمت پایین می شود .
این محیط تمام امکاناتی که برای ایجاد یک جدول به آنها نیاز دارید را در اختیارتان قرار می دهد .
تنها کاری که باید انجام بدهید این است که با این بخش ها به خوبی آشنا شوید تا بتوانید با استفاده از هر کدام از آنها بخش های مختلف یک جدول در SQL سرور را برای خودتان ایجاد کنید .
در ادامه هر کدام از آنها را با هم بررسی می کنیم .
مطلب پیشنهادی : انواع داده ها در SQL سرور |آشمایی با آنها +نکات کاربردی
ستون شماره 1: Column Name
هر جدول در داخل SQL سرور دارای تعدادی ستون است . در اینجا می توانید عناوین هر ستون را درج کنید .
برای نام گذاری ستون ها در جداول SQL سرور یک سری قواعدی وجود دارد که باید حتما آن قواعد را بدانید تا در فرآیند نام گذاری ستون ها در جداول خودتان دچار خطا و مشکل نشوید .
در ادامه با این قواعد بیشتر آشنا خواهید شد.
قواعدی که برای نام گذاری ستون های جداول در SQL سرور باید بدانید ؟
اینجا یک سری موارد را برای نام گذاری ستون ها در جداول با هم بررسی می کنیم .
1- برای نام گذاری ستونهای جداول خودتان حتما از حروف انگلیسی استفاده کنید.
2- بهتر است برای نام گذاری ستون ها از حروف کوچک انگلیسی استفاده کنید .
3- برای نام گذاری ستونهای جداول نمی توانید از اسامی و کلماتی که قبلا توسط زبان SQL ذخیره شده اند استفاده کنید .
4- هر چند که در ساختار اسامی مربوط به ستونها می توانید از اعداد و کاراکترهایی مثل @ # $ استفاده کرد اما اکیدا توصیه می شود که در ساختار اسامی خودتان از این کاراکترها استفاده نکنید .
ستون شماره 2: Data Type
شاید اغراق نباشد که اگر بگویم در بین این سه تا ستونی که اینجا با آنها سر و کار داریم ستون مربوط به دیتا تایپ ها مهمترین آنهاست . اما در این ستون قرار است چه کاری انجام بدهید ؟
برای اینکه بهتر این مفهوم را با هم بررسی کنیم اجازه بدهید یک نگاهی به چیزی که از آن تحت عنوان جدول اسم می بریم بکنیم .
آن چیزی که آن را به اسم جدول می شناسیم در واقع یک ساختاری است که شامل سطر ها – ستون ها و عناوینی است که هر ستون دارد و البته در کنار همه آنها اطلاعاتی که در داخل جدول مان آنها را ذخیره می کنیم .
ما در اس کیو ال سرور در ستون شماره 1 از پنجره مربوط به طراحی جداول عنوان هر ستون را مشخص می کنیم و در ستون شماره 2 یا همان ستون دیتا تایپ تعیین می کنیم که در هر ستون از جدول ما قرار است چه اطلاعاتی ذخیره شوند .
Data type ها به جدول می گویند که در هر ستون باید چه نوع اطلاعاتی را ذخیره کند .
بطور کلی اطلاعات می تواند در به دو تا فرمت کلی متن ها و اعداد باشند .
اما همین دو فرمت کلی باز به زیر شاخه هایی تقسیم می شوند که لازم است با همه آنها به خوبی آشنا شوید تا بتوانید از بهترین نوع داده در جای درست خودش استفاده کنید .
مبحث دیتا تایپ ها یک مبحث فوق العاده مهم و کاربردی است که در آینده در مطلب مجزایی بصورت کامل راجع به آنها صحبت خواهیم کرد .
ستون شماره 3: Allow Nulls
با استفاده از این گزینه به کاربر این مجوز را می دهید که فیلد مورد نظر شما را خالی از اطلاعات بگذارد یا نه .
مسلما یک سری از اطلاعات در جدول نقش حیاتی و مهمی دارند و نباید کاربر بدون وارد کردن آن اطلاعات یک فیلد را ترک بکند . برای اطمینان از اینکه کاربران حتما اطلاعات مورد نظر شما را وارد کنند کافی است که تیک گزینه Allow Nulls را بردارید .
در قسمت پایین از این پنجره یک کادری وجود دارد به اسم Column Properties که به کمک گزینه هایی که در داخل آن وجود دارد می شود یک سری ویژگی های اضافی را برای هر فیلد تعریف کرد .
دیدگاهتان را بنویسید