ابزار ایجاد پایگاه داده و تست آن

ابزار ایجاد پایگاه داده در sql server

توسط admin | گروه sql | 1396/08/07

نظرات 0

 آشنايي با محيط  QUERY ANALYZER   ، نحوه ايجاد پايگاه داده  وجداول

مقدمه :آشنايي با RDBMSها
 از زماني که در سال 1970مقاله آقاي کادتحت عنوان "مدل رابطه اي داده ها براي بانک هاي اطلاعاتي اشتراکي بزرگ" منتشر شد ، زمان زيادي نمي گذرد. بعد از مطرح شدن اين ايده پروژه تحقيقاتي تحت عنوان  SYSTEM/Rدر IBM شکل گرفت که حاصل آن ايجاد اولين DBMS وزبان SQL بود. از آن زمان شرکت هاي مختلفي به توليدDBMS هاپرداختندتا اين که در سال1988،SQL-SERVER معرفي شد. علاوه بر اين در سال 1986، SQL توسطANSI  استاندارد شد. نسخه اي از اين زبان را ، تحت عنوان TRANSACT-SQL استفاده مي نمايد. همان گونه که مي دانيد زبان  SQL غيررويه اي است يعني در آن تنها درخواست کاربرارائه مي گرددوالگوريتم لازم براي اجراي آن توسط بخش هايي ازDBMS(بهينه ساز) توليد مي گردد .
آموزش sql
هرسيستم مديريت پايگاه داده اي بر مبناي مدل رابطه اي ،يک RDBMS ناميده مي شود .اين سيستم هاازدو بخش عمده به شرح زيرساخته شده اند:
 1- هسته :که کارهاي مديريتي را انجام مي دهد.
2-  فرهنگ داده ها(DataDictionary ) : که شامل اطلاعاتي در مورد عناصرواشياء مختلف پايگاه داده اي تعريف شده           مي باشد ازقبيلsysobjectsکه مشخصات اشياءمختلف تعريف شده درآن نگهداري مي گردد ياsysindexes و   syscolumns    که مشخصات شاخص هاومشخصات ستون هاي تعريف شده در آن ها ذکر مي گردد.
 
آشنايي با SQL-SERVERبه عنوان يک RDBMS 
                 براي راهبري پايگاه داده ها،  SQL-SERVERدو واسط گرا فيکي به نام هاي Enterprise Manager وQuery Analyzer را در اختيار قرار مي دهد. دراين مرحله فرض مي کنيم يک سرور ثبت شده وتعدادي شي Login وتعدادي پايگاه داده تعريف شده برروي آن داريم بنابراين ازمباحث مربوط به آنها فعلا چشم مي پوشيم . علاوه بر اين فرض مي کنيم که سرور فوق در حال سرويس دهي است.Query Analyzer اولين واسطي است که به کمک آن مي توانيد پرس وجو هاي T-SQLوتوابع و روال هاي ذخيره شده را اجرا کنيد . پس ازورودبهQuery Analyzer اطلاعات Login از شما خواسته مي شود که مي توانيد از تاييد اعتبار خود ويندوز استفاده کنيدو به اين محيط وارد شويد. اين محيط از دوپنجره اصلي تشکيل شده است. درپنجره سمت چپ با نام  Object Browserمي توانيد اشيايي از قبيل نام سروري که به آن متصل شده ايد، پايگاه داده هاي موجود وبقيه اشياء اصل