کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

یادگیری رایگان SQL Server

MSSQLServer یکی از سیستم های مدیریت بانک های اطلاعاتی رابطه ای (Relational)است که توسط شرکت مایکروسافت ارائه شده استSQL Serverاز مدل سرویس دهنده - سرویس گیرنده(Client/Server)تبعیت می نماید. در این مدل، درخواست های(InQuery)سرویس گیرندگان برای سرویس دهنده ارسال و در سمت سرویس دهنده بررسی و آنالیز می گردند. در ادامه، پردازش های‌ مورد نیاز بر روی اطلاعات ذخیره شده در بانک های اطلاعاتی انجام و در نهایت، نتایج برای سرویس گیرنده ارسال خواهد شد.SQL Server با استفاده از مجموعه عناصری(Components)که به صورت هدفمند اجراء می گردند، قادر به تامین نیازها و درخواست ها از مخازن داده(Data Storages)می باشد.


آموزش SQL Server و Visual Studio

محیط برنامه نویسی Visual Studio
محیط برنامه نویسی Visual Studio

یکی از سخت ترین کارهایی که برنامه نویسان و مدیران پایگاه داده همواره با آن مواجه هستند، نگهداشت اسکریپت های نصب و بروز رسانی پایگاه داده از یک نسخه به نسخه ی دیگر است. برای این منظور متدها و ابزارها مختلفی همچون اسکریپت های SQL که از طریق پنجره ی فرمان SQLCMD اجرا می شوند یا حتی نوشتن سیستم های اختصاصی که فرایند ایجاد و بروز رسانی پایگاه داده را مدیریت می کند، مورد استفاده قرار می گیرند. بی شک رصد dependency ها بین اشیا (object ها) برای کسب اطمینان از نصب یا بروز رسانی (upgrade) موفقیت آمیز و همچنین ایجاد اسکریپت هایی که یک بانک اطلاعاتی را از schema version جاری به آخرین ویرایش ارتقا می دهند، جزء پردردسرترین بخش ها و عملیات است. این دست فرایندها معمولا دستی بوده و می توانند بسیار پر زحمت باشند. با توجه به آنچه گفته شد، متاسفانه احتمال بروز خطا نیز در آن ها پایین نیست.

5507 بازدید
ادامه
ایجاد یک پروژه ی جدید دیتابیس
ایجاد یک پروژه ی جدید دیتابیس

پنجره ای به نام New Project مانند زیر پدیدار می شود. همان طور که مشاهده می کنید مقدار فیلدهای Name و Solution Name از پیش تعیین شده است. می توانید مقادیر پیش فرض این فیلدها را مطابق میل تنظیم نمایید. اگر ورژن مورد استفاده ی شما Visual Studio 2010 Professional یا ویرایش جدیدتر است، در آن صورت گزینه ای به نام Database را در آن مشاهده خواهید کرد. بر روی گزینه ی Advanced در کادر کناری Recent Templates کلیک نمایید. در این آموزش می خواهیم یک پروژه ی جدید پایگاه داده (database project) به نام namedDemoDB و یک solution جدید به نام Tips برای میزبانی آن ایجاد کنیم.

13111 بازدید
ادامه
تعریف خاصیت ها و property های مربوط به پایگاه داده
تعریف خاصیت ها و property های مربوط به پایگاه داده

این صفحه جایی است که می توانید گزینه های مختلفی در آن تعریف کنید، از جمله تلفیق دیتابیس پیشفرض و مدل ریکاوری پیش فرض برای هر استقرار (deployment).

3938 بازدید
ادامه
تعزیف پراپرتی های deployment
پراپرتی های deployment

اکنون پروژه را ایجاد کرده و برخی از تنظیمات آن را بررسی/تعریف کردیم. در این آموزش خواهیم آموخت چگونه می توان رفتار ایجاد و بازطراحی (refactor) فرایند deployment را کنترل کرد.

3960 بازدید
ادامه
افزودن جدول جدید به پروژه ی دیتابیس
افزودن جدول جدید به پروژه ی دیتابیس

پایگاه داده ی خود را ایجاد کرده، خاصیت های مربوط به نصب و مستقر سازی (deployment properties) و نیز تنظیمات پایگاه داده را (تعریف و) پیکربندی کردیم. حال زمان آن فرا رسیده تا یک جدول ایجاد و به پایگاه داده ی خود اضافه کنیم.

5361 بازدید
ادامه
افزودن object به پروژه ی دیتابیس در Visual Studio
افزودن object به پروژه ی دیتابیس در Visual Studio

جدول مورد نظر را در پایگاه داده ایجاد کردیم و اکنون می خواهیم کلید اصلی (primary key) را به آن اضافه نماییم. علاوه بر آن می خواهیم با استفاده از تعدادی رویه ی ذخیره شده (stored procedure)، به داده هایی که در جدول مزبور درج می کنیم دسترسی داشته باشیم.

4336 بازدید
ادامه
عملیات build و deploy دیتابیس
عملیات build و deploy دیتابیس

تمامی عملیات مورد نیاز (و اولیه) جهت آماده سازی اولین نصب یا deployment پایگاه داده را انجام دادیم. حال می خواهیم به فرایند ایجاد خود پایگاه داده بپردازیم.

4049 بازدید
ادامه
کار با post / pre deployment script
کار با post / pre deployment script

گاهی لازم است به هنگام ایجاد و بروز رسانی پایگاه داده، داده هایی را به آن اضافه کرده، داده های جاری را ویرایش یا آن ها را حذف کنید. علاوه بر آن، ممکن است لازم باشد عملیات خاصی قبل و/یا بعد از اتمام فرایند مورد نظر بر روی پایگاه داده انجام شود. برای مدیریت چنین سناریویی کافی است از deployment script استفاده نمایید.

3603 بازدید
ادامه
تنظیم پراپرتی های ساخت و گسترش  (deploy)
تنظیم پراپرتی های ساخت و گسترش (deploy)

قبل از ساخت و گسترش حقیقی، باید مطکئن شویم که پراپرتی های ساخت و گسترش پروژه ی ما تنظیم شده اند. قبل از گسترش لازم است پروژه را برای عملکردهای Build و Deploy آماده کنیم. ابتدا لازم است پراپرتی های پروژه را با انتخاب DemoDB Properties... از منوی Project ویرایش کنیم.

3874 بازدید
ادامه
بازطراحی و refactoring دیتابیس
بازطراحی و refactoring دیتابیس

در یک برهه ای از زمان، پایگاه داده بایستی با اضافه شدن اشیا جدید یا حذف اشیا جاری از آن و نیاز کد پایگاه داده به ویرایش، بروز رسانی شود.

3409 بازدید
ادامه