۱۶ اسفند

دستور Join و انواع آن در SQL Server

در دیتابیس های SQL Server، دستور JOIN برای ترکیب داده‌ها از دو یا چند جدول مختلف به کار می‌رود. به عبارت دیگر با دستور Join یک یا چند جدول را کنار یکدیگر قرار می دهیم.این عملیات امکان ایجاد ارتباط بین داده‌ها در جداول را بدون تکرار داده‌ها فراهم می‌کند. ستون هایی که در دو جدول مختلف وجود دارند و به یکدیگر وابسته هستند، با استفاده از دستور JOIN می‌توانند به یکدیگر مرتبط شوند. نوع این ارتباط‌ها توسط انواع مختلف JOIN تعیین می‌شود. در اینجا شش نوع مهم دستور JOIN در SQL Server آورده شده‌اند: 1. Inner Join: Inner Join یکی از انواع دستور JOIN در …

ادامه مطلب
ساخت اسکماSCHEMA با سینا محمدیاری
۳۰ بهمن

ساخت اسکما (Schema) در SQL Server

در ادامه ی آموزش های مربوط به SQL Server، به بررسی و ساخت اسکما یا همان Schema و اهمیت آن در دیتابیس میپردازیم. به طور کلی روش های تقسیم بندی انواع دیتابیس های عبارتند از : 1 – دیتابیس های جزیره ایی 2 – دیتابیس های یکپارچه اگر بخواهیم از دیتابیس های Exam ، مایکروسافت مثال بزنیم، می توانیم به دیتابیس Northwind که یک دیتابیس جزیره ایی می باشد و در SQL Server 2000  ارائه شده بود، اشاره نماییم. همچنین از SQL Server 2005  به بعد می توانیم به دیتابیس AdventureWorks اشاره کنیم که یک دیتابیس یکپارچه می باشد. در دیتابیس های جزیره ایی اثری …

ادامه مطلب
دیتابیس محمدیاری
۲۳ بهمن

جابجایی فایل های دیتابیس در SQL Server

در این مقاله ، به بررسی کامل جابجایی فایل های دیتابیس میپردازیم. این روش حتی برای دیتابیس های پروژه های هوش تجاری نیز کاربرد دارد. برای جابجا کردن دیتابیس به سه روش می توانیم عمل نماییم. 1 – جابجا کردن دیتابیس به روش بکاپ و ریستور 2 – جابجا کردن دیتابیس به روش گرفتن Script 3 – جابجا کردن دیتابیس به روش Detach و Attach 1.جابجا کردن یک دیتابیس به روش بکاپ و ریستور : برای جابجا کردن دیتابیس های سنگین بهتر است از روش بکاپ و ریستور استفاده نماییم. اگر چنانچه شما بخواهید برای جابجا کردن دیتابیس های سنگین از روش Detach و Attach …

ادامه مطلب
Data Type
۲۳ بهمن

Data Type های منسوخ شده در SQL Server

در نسخه SQL Server 2000 هنگام طراحی یک جدول برای داده های متنی طولانی از دیتا تایپ های text و ntext استفاده می کردیم ولی از نسخه SQL Server 2005 مایکروسافت دیتا تایپ های جدیدی را به اسکیوال سرور اضافه کرد. بعضی از این دیتا تایپ های جدید عبارتند از : varchar(max) و nvarchar(max) و varbinary(max) می باشند. اگر شما در گوگل جمله Deprecate Data Type SQL server را جستجو نمایید و وارد سایت مایکروسافت شوید دراین صورت با پیغام زیر مواجه خواهید شد. شرکت مایکروسافت از سال 2005 به تمامی کاربران اسکیوال سرور اعلام کرده است که از دیتا تایپ های varchar(max) و nvarchar(max) …

ادامه مطلب