لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 12
آموزش SQL قسمت اول (مفاهیم ابتدائی )
ابتدا مروری می نماییم بر چند دستور S QL Server که کاربرد بیشتری دارند:
دستور Select :
این دستور که دستوری مستقل نیست و حتما باید با اجزائی به کار رود جهت ساخت پرس و جو بر روی بانک اطلاعاتی به کار می رود و رکودهایی که با شرایط این دستور همخوان باشند به عنوان نتیجه پرس و جو بر می گردند چهار کلمه کلیدی وجود دارند که بخش های ارزشمند این دستور را تشکیل می دهند .
Selact . 1
From . 2
Where . 3
Order by . 4
شکلی کل دستور
Select I*[ distinct column1 , column2, …]
From table [, table2, … ]
شرط Where
نام فیلد یا شماره فیلد Order by
مثال :
Select* From customers
Custtomer:
این دستور تمام رکوردهای جدول را برمیگرداند که نتیجه 91 سطر از اطلاعات این جدول خواهد بود حال اگر شرط اضافه کنیم ، فقط اطلاعات مشتریان انگلیس جواب خواهند بود که به 7 سطر Country = تقلیل می یابد .
Select* From customers
Where Country
حال :
Select City , country from customers
آموزش SQL قسمت دوم (Enterprise Manager)
می توان گفت قلب Sql Server است . در Enterprise manager شما می توانید یک اتصال به سرور تعریف کنید و User… بسازید .
سرور می تواند Local باشد مانند بالا و یا یک Sql Server باشد بر روی یک سرور برای ایجاد یک سرور جدید (یا به عبارت دیگر وصل شدن ) Client ویندوز 98 به یک سرور دیگر بر روی یکی Micro SOFT و یا بر روی سرور موجود کلیک سمت راست کرده و گزینه S ql Server Group یا Sql Server را انتخاب کنید . سپس در منوی Next را انتخاب کنید . سپس کلید New Sql Server registratin بعد در Available Server نام سرور خود را تایپ کنید . (نام سرور S QL خود را بر روی ویندوز 2000 خود نصب کرده اید ) و بعد کلید add را فشار دهید و گزینه Next را انتخاب کنید .
در پنجره بعد از شما سول می کند که آیا Login, User name استفاده کنید . گزینه دوم را انتخاب کرده و سپس Sql Server مخصوص خود User name وفضای خالی Login name به عنوان Sa را وارد کنید . (در حالت پیش فرض Name , Password به جای Password وارد کنید . ) پس از چند بار فشار کلید next شروع به وصل شدن به Server می کند . در صورت موفقیت آمیز بودن با پیامی این کار را اطلاع می دهد .
از دیگر گزینه ها شما بیشترین استفاده را از Databases خواهید کرد ، به عبارت دیگر هر کار و پروژه ما به عنوان یک Database در سرور Sql قرار می گیرد . همه جداول و دستورات مربوط به آنها در این محل نگهداری می شود .
با کلیک کردن سمت راست بر روی Databases و انتخاب New Database… می توانید یک Database جدید برای خودتان بسازید .
پس از انتخاب نام آن را تایید کنید .
هر Database شامل موارد زیر است :
Diagram . 1 : ارتباط جداول را نشان می دهد .
: Tables . 2 جداول پروژه را نشان می دهد .
: Viws . 3 دیدهای پروژه را نشان می دهد .
: Stored procedure . 4 کدهای Sqlمربوط به عملیاتهای روی جداول را نگهداری می کند .
: Users . 5 کاربر آن تعریف شده بر روی آن Database رانشان می دهد .
: Roles . 6 قوانین دسترسی به جداول و پرو سیتجرها را نشان می دهد .
: Rules . 7 قوانین مربوط به داده ها را در جداول نشان می دهد .
گزینه های 7 به بعد کاربرد آنچنانی برای کارهای ابتدائی ندارند .
ایجاد یک جدول جدید
برای ایجاد یک جدول جدیدی بر رویTables کلیک سمت راست کرده و گزینه New Table را انتخاب کنید سپس در کادر بعدی نام جدول را انتخاب کنید حال فیلدها و نوع آنها را مشخص کنید بعد از مشخص کردن نوع و احتمالا طول فیلد باید مشخص کنید که آیا فیلد همیشه می بایست مقدار داشته باشد و یا می تواند Null باشد .
Allows Nulls اگر تیک داشته باشد یعنی اینکه این فیلد می تواند هیچ مقداری به خود اختصاص ندهد .
تذکر : مقدار Null را با فضای خالی در نظر نگیرید .
در قسمت Default Value مقدار اولیه برای فیلد وارد کنید تا در صورتی که هیچ مقداری در ج نشد آن مقدار درج شود ( در دستور Insert).
اگر Identity را تیک بزنید این فیلد به شکل خود افرا خواهد شد که اولا باید نوع فیلد عددی و ثانیا مقدار گامها در Identity Increment مشخص شود . مقدار اولیه آن را هم می توانید در Identity Seed قرار دهید . بدین شکل با ایم مقدار شروع و با گامهای مشخص شده حرکت خواهد کرد .
تذکر : هیچ مقداری در این فیلد نمی توانید درج کنید چرا که خود سیستم این مقدار را تولید می کند .
تذکر : فیلد کلیدی نمی تواند Allow Nulls باشد.
تذکر : برای تعریف Index کلیک سمت راست کرده و Index / Keys را انتخاب کنید .