تبلیغات
با سلام امروز می خوام با برنامه ای آشناتون کنم که بیشتر کسانی که وب سایت طراحی می کند با این برنامه ی بسیار قوی کار می کنند.اسم برنامه است Sql Server
آشنایی با Sql Server
مجموعه نرم افزاری کامل برای ایجاد,مدیریت و نگه داری بانک اطلاعات است. اگر چه برخی از سرویس های موجود ها را فرارتر گذشته است این محصول شرکت Sybase ارائه شده است . بعد از آن شرکت ماکروسافت در سال 1994امتیاز آن را خرید . نسحه ی 7.0 توسط شرکت ماکروسافت ارائه شد .
SQL مخفف : strvetured query language می باشد.
SQL از مدل داده ای رابطه ای استفاده می کند . ضمنا می تواند هر دو دیدگاه رابطه ای و شبکه ای را برای بانک اطلاعات پیاده سازی کند .
- از دیدگاه حجم یک بانک اطلاعاتی Sql Serverدسترسی VLDB
VLDBمخفف : Very Large Data Base
نسخه های مختلف Sql Server
Sql Server 7.0 1997
Sql Server 2000 2000
Sql Server 2005 2006
Sql Server 2008 2007
آشنایی بیشتر با Sql Server
*در Sql Server دو دسته بانک اطلاعاتی وجود دارد
دسته اول : بانک اطلاعاتی سیستمی
دسته دوم : بانک اطلاعاتی تعریف شده توسط کاربر
دسته اول : دسته اول بانک اطلاعاتی توسط Sql Server ایجاد و استفاده می شود معمولا کاربر نمی تواند به صورت مستقیم تاثیر خاصی روی ان ها بدهد Sql Server , پنج بانک اطلاعاتی سیستمی به شرح زیر وجود دارد.
1-بانک اطلاعاتی Master
2-بانک اطلاعاتی MSDB
3-بانک اطلاعاتی Model
4-بانک اطلاعاتی Thempdb ( جدول موقت )
5-بانک اطلاعاتی Resoure
1-بانک اطلاعاتی Master : این بانک اطلاعاتی مهم ترین بانک اطلاعاتی است و شامل اطلاعاتی در رابطه با اشیا
موجود روی سرور و سایر بانک اطلاعاتی هست مثل Password,loging,User و ......
2-بانک اطلاعاتی MSDB : این بانک اطلاعاتی حاوی اطلاعاتی در رابطه ی وظایف به سرویس Agnet است.
3- بانک اطلاعاتی model : این بانک اطلاعاتی ایجاد بانک های اطلاعاتی است مثلا اگر Function های بانک اطلاعاتی Model اضافه شود در هنگام این یک بانک اطلاعاتی این Function ها هم اضافه می شود .
4-بانک اطلاعاتی Thempdb ( جدول موقت ) : این بانک اطلاعاتی حاوی اشیا موقتی است توجه داشته باشید
که با هر اجرای Sql Server حذف و از نو ایجاد می شود . حجم این بانک اطلاعاتی محدود است و برای تغییر حجم آن باید در Data Base,Model تغییری ایجاد کرد .
5-بانک اطلاعاتی Resoure : این بانک اطلاعاتی حاوی اطلاعاتی در رابطه با نگرارش سرور و احتمالا سرویس پک های نصب شده روی آن است این بانک اطلاعاتی فقط برای MCE قایل دسرسی است و کاربر نمی تواند به هیچ عنوان به آن دسترسی باشد .
مخفف MCE=Microsoft Customer Support
* آشنایی با اشیا یک بانک اطلاعاتی
1-Table
Constraint-2
View-3
Index-4
Function-5
Stored-6
Triggen-7
Rule-8
UDDT-9 مخفف = User Defined Data Type
Default talue-10
Assembly-11
Synonym-12
مطلب ادامه دارد........
عناوین آخرین مطالب ارسالی
تبلیغات

