Knowledge Of MS SQL Server

برای هرچیزی زکاتی است وزکات علم نشر آن است

Knowledge Of MS SQL Server

برای هرچیزی زکاتی است وزکات علم نشر آن است

Create Database & Table

جمعه, ۱۸ مرداد ۱۳۹۲، ۰۲:۴۴ ق.ظ

ایجاد Database


نحوه ایجاد دیتابیس بدون استفاده از کد:

ابتدا روی نام دیتابیس کلیک راست نموده وگزینه NEW DATABASE را انتخاب می کنیم،پنجره زیر ظاهر می شود:



در قسمت Database name نام دیتابیس را تایپ کرده وسپس روی گزینه ok را کلیک می کنیم.

در اینصورت دیتابیس موردنظر ایجاد شده و با کلیک روی کادر کوچک کنار کلمه  Database می توان دیتابیس ایجاد شده را دید.

 

ایجاد دیتابیس با استفاده از کد:

به عنوان مثال فرض کنید دیتابیسی به نام library می خواهیم ایجاد کنیم،داریم:

create database library

on

(

name=m_library,

filename='d:\library\m_library.mdf',

size=10,

maxsize=50,

filegrowth=5

)

log on

(

name=l_library,

filename='d:\library\l_library.ldf’,

size=10,

maxsize=50,

filegrowth=5

)

 


ایجاد Table

 

 ایجاد Table بدون استفاده ازکد:

دیتابیس مورد نظر را انتخاب کرده وزیر شاخه های آن را باز می کنیم ، مطابق شکل زیر روی Table کلیک راست نموده وسپس گزینه Table New را انتخاب می کنیم.

 


بعد از انجام این مراحل پنجره زیر ظاهر می شود.در قسمت Column Name نام ستون مورد نظر،در قسمت Data Type نوع داده را مشخص میکنیم ودر قسمت Allow Null مشخص می کنیم که دیتای ما می تواند null باشد یاخیر .




سپس اگر پنجره بالا را ببندیم ویا ctrl+s را بزنیم پیغام save  میدهد که با انتخاب یک نام  table موردنظر را save می کنیم.

حال اگر زیرشاخه های Tableرا باز کنیم باید نام Table ایجاد شده را ببینیم.

 

ایجاد Table با استفاده از کد:

                                           

create table[tablename]

(

[filename] [datatype nullable],

(primary)

) on[filegroupname]


مثال 


create table person

(

Id int not null primary key,

Isn char(10) not null,

FirstName nvarchar(50) not null,

LastName nvarchar(50) not null,

)

موافقین ۵ مخالفین ۰ ۹۲/۰۵/۱۸
فائزه فاضلی

نظرات  (۵)

سلام
ممنونــــ از پست خوبتونـــــ
همچنان علاقه ی خود را در زمینه گذاشتن پست همراه با تصاویـــــــــــر اعلام میدارم و استقبال میکنم :D
موفق باشیــــــــد ...
پاسخ:
سلام
خواهش میکنم قابل شما رو نداشت
هرجایی که نیاز باشه سعی میکنم تصاویر رو هم بذارم
۱۹ مرداد ۹۲ ، ۰۳:۱۸ احمد تاج بخش
سلام
بسیارعالی است.
مطالبتونو زود زود اپ کنید ما استفاده کنیم....
پاسخ:
سلام
چشم استاد
۲۰ مرداد ۹۲ ، ۱۷:۰۳ زینب جهان بخش
سلام.
توضیحات خوبی بود.
گام به گام و مختصر...

موفق باشی:)
۲۴ مرداد ۹۲ ، ۱۲:۴۹ سارا زکی زاده
 از اینکه ساختن دیتا بیس و ساختن جدول رو به هر دو روشش  توضیح دادید ممنونم.
خیلی شروع خوبی بود.
پاسخ:
خواهش میکنم دوست عزیز

سلام
میشه این پارامترها رو برای ساخت دیتا بیس توضیح بدید، ممنون

size=10,

maxsize=50,

filegrowth=50


پاسخ:


سلام

منظور از size   اندازه  اولیه ای است که برای ایجاد دیتابیس در نظر گرفتیم که ما در اینجا مثلا 10 مگابایت فضا برای دیتابیس مون در نظر گرفتیم.منظور از max size حداکثر اندازه ای است که فایل می تواند رشد کند وfile groth نیز میزان رشد در هر بار را مشخص می کند.مثلا در اینجابرای دیتابیس موردنظر در ابتدا 10 مگابایت فضا در نظر می گیریم زمانی که با افزایش دیتا این 10 مگابایت پر شودحجم فایل  به اندازه filegroth رشد می کندبه عنوان مثال اگر file groth ،5 مگابایت باشد هر بار که فضا پر شود به اندازه 5 مگابایت افزایش حجم می یابد واین افزایش حجم تا زمانی می تواند ادامه داشته باشد که اندازه فایل به اندازه max size برسد.یعنی حجم فایل حداکثر به اندازه max size می تواند افزایش یابد.لازم به ذکر که من در اینجا به اشتباه اندازه file groth  را 50 گذاشته بودم که با تعریفات مذکور تناقض داشت یعنی وقتی 10 مگابایت فضای ما پر می شد در همان مرحله اول افزایش به مشکل بر می خوردیم  چون حجم فایل به اندازه filegroth افزایش می یافت و حجم فایل درنتیجه افزایش  برابر 60 مگابایت می شد که از اندازه max size که 50 مگابایت است بیشتر می شد


ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی