برنامه نويسي
sql
سلام دوستان در این بخش می خواهیم آموزش زبان sql server را آموزش دهيم كه خيلي ساده است.فقط كافيست توجه خود را بيشتر كنيد.برنامه نويسي sql server در درس پايگاه داده ها در دانشگاه تدريس داده مي شود و براي طراحي جدول و درج كردن"ويرايش كردن"پاك كردن ...درون جدول استفاده مي شود و براي طراحي سايت كار شمارا خيلي راحت تر مي كند براي جدول ساختن و نحوه راه انداختن آن جدول در سايتي كه مي خواهيد طراحي كنيد.برنامه نويسي sql چند تا دستور بيشتر نداره و شما مي توانيد با كمك آن دستورات با جدولتان ارتباط داشته باشيد.خوب شروع مي كنيم.
نكته:در بخش آموزش ER نحوه بوجود آمدن جدول را آموزش داديم .اگر خواستيد يك مطالعه از آن بخش هم كنيد.
فرض كنيد جدولي داريد به نام student همانند جدول زير:
Student | |||
STfather | STcity | ST NAME | ST ID |
hamid | tehran | amin | 880727469 |
ahmad | ghom | jafar | 860745968 |
hasan | tehran | babak | 890432490 |
براي اينكه جدولي مانند جدول بالا طراحي كنيم بايد از دستورات زير استفاده كنيم.
(نام جدول) CREATE TABEL
)
دستورات برنامه نويسي
(
براي اينكه جدولي را بسازيم بايد از دستور CREATE TABLE استفاده كنيم و جلوي اين دستور بايد نام جدول را مشخص كنيم مانند زير.
CREATE TABLE STUDENT
)
دستورات برنامه نويسي
(
بعد جدول خالي طراحي ميشود كه داخل جدول هيچيزي نيست.نه ستون دارد نه سطر.حالا در اين مرحله ما بايد تعداد سطون هاي جدول را مشخص كنيم.
CREATE TABLE STUDENT
)
;st id int Not Nall
;st Name char(20) Nat Nall
;(500)st sity Varchar
;(20)st Father char
(
خوب سطون هاي جدول هم مشخص شد. به شكل زير ولي هيچ سطري نداره.
| student |
| |
STfather | STcity | STName | STid |
خوب این جدولی که طراحی کردیم دارای چهار تا ستون می باشد که ستون اولی آن شماره دانشجویی می باشد و ستون دوم آن نام دانشجو می باشد و ستون سوم نام شهر دانشجو می باشد و ستون چهارم نام پدر دانشجو می باشد.
در دستورات بالا برای مشخص کردن ستون ها اول باید نام او را مشخص کنیم بعد نوع داده آن را مثلا در بالا اولین ستون را گذاشتیم st id و نوع داده آن را گذاشتیم int.
int=فقط عدد می گیرد.مانند سن یا شماره دانشجویی یا رقم.فقط از نوع عدد صحیح
char=کارکتر می گیرد.حروف میگیرد.جلوی این دستور بین پرانتز عددی را مشخص کردم.(20)یعنی تا 20 کارکتر بگیره.
varchar=این نوع داده هم رشته می گیره ولی بیشتر برای آدرس استفاده می شود.
نکته:جلوی هر ستونی که ما از دستور Not Nall استفاده کردیم به این معنی هست اون ستون باید حتما پور شود یعنی اون ستون را نمی تونیم خالی بگزاریم باید مقدار داخلی اون ستون پر شود.
خوب برای پور کردن جدول باید از دستورات درج استفاده کرد.مانند زیر:
CREATE TABLE STUDENT
)
;st id int Not Nall
;st Name char(20) Nat Nall
;(500)st sity Varchar
;(20)st Father char
insert Into STudent valuse
insert Into STudent valuse
insert Into STudent valuse
(
EXbloglor.comEX<-m->http://balout.blogfa.com/post-75.aspx<-mm->آموزش برنامه نويسي sql<-mmm->