یادگیری رایگان SQL Server
MSSQLServer یکی از سیستم های مدیریت بانک های اطلاعاتی رابطه ای (Relational)است که توسط شرکت مایکروسافت ارائه شده استSQL Serverاز مدل سرویس دهنده - سرویس گیرنده(Client/Server)تبعیت می نماید. در این مدل، درخواست های(InQuery)سرویس گیرندگان برای سرویس دهنده ارسال و در سمت سرویس دهنده بررسی و آنالیز می گردند. در ادامه، پردازش های مورد نیاز بر روی اطلاعات ذخیره شده در بانک های اطلاعاتی انجام و در نهایت، نتایج برای سرویس گیرنده ارسال خواهد شد.SQL Server با استفاده از مجموعه عناصری(Components)که به صورت هدفمند اجراء می گردند، قادر به تامین نیازها و درخواست ها از مخازن داده(Data Storages)می باشد.
آموزش SQL Server Report Builder 3.0
Report Builder ابزار نوشتن گزارش برای یوزرهای تجاری در مایکروسافت می باشد. این برنامه دارای یک یوزر اینترفیس ساده می باشد که شبیه Microsoft Office است. این آموزش تمام آنچه را که برای نوشتن Report Builder 3.0 نیاز دارید، به شما آموزش خواهد داد که با SQL Server 2008 R2 منتشر شد.
Report Builder 3.0 درواقع برنامه ای است که با یک بار کلیک کردن به شما اجازه ی اجرا بدون نصب می دهد. وقتی که SQL Server Reporting Services (SSRS) 2008 R2 را نصب می کنید، باید سرویس های گزارش (Reporting Services) را پیکر بندی کنید تا یک سبک داخلی و یا سبک SharePoint
Report Builder 3.0 دارای یک یوزر هوشمند و آشنا می باشد که به شما اجازه ی ایجاد سریع گزارش ها را می دهد. این بخش نگاهی اجمالی به اینترفیس یوزر Report Builder دارد و حاوی موضوعات زیر می باشد:
برای شروع Report Builder را از گروه برنامه ی Microsoft SQL Server 2008 R2 Report Builder آغاز کنید. به طور پیش فرض این صفحه فورا پس از آغاز به کار Report Builder نمایش داده می شود.
معمولا هر برنامه دارای یک منوی اصلی با گزینه هایی برای ایجاد، باز کردن، ذخیره و غیره می باشد. این منو معمولا File نامیده می شود. در Report Builder یک منوی File پیدا نخواهید کرد، اما همان قابلیت وجود دارد. این بخش منوی اصلی Report Builder را بررسی می کند.
صفحه ی Getting Started تنها زمانی نمایش داده می شود که Report Builder آغاز به کار کرده است ( و فقط در Report Options تعیین می شود). پس از اینکه انتخاب هایی از صفحه ی Getting Started انجام دادید یا آن را بستید، نمی توانید به آن صفحه بازگردید. این بخش صفحات New Report یا Dataset را بررسی می کند که از منوی Report Builder در دسترس می باشد.
Report Editor تجربه ی طراح برای ایجاد، ویرایش و مشاهده ی گزارش ها ارائه می دهد. یوزر اینترفیس دارای ظاهر Microsoft Office می باشد. این بخش یک دید اجمالی از بخش های مختلف report editor ارائه می دهد.
یک منبع داده جزئیات لازم برای انتشار یک اتصال به یک ارائه دهنده ی داده را تامین می کند. یک Report Builder ازطریق برخی ارائه دهنده ها مانند دیتابیس SQL Server و یا مکعب SQL Server Analysis Services می تواند به داده دسترسی داشته باشد. در این بخش در مورد انواع مانبع داده بحث می شود و ایجاد یک نمونه از آنها که در ساخت نمونه ی گزارشات استفاده می شود، بررسی خواهد شد.
یک دیتاست حاوی یک query یا یک روش ذخیره شده می باشد که داده را برای نمایش روی گزارشما بازمی گرداند. این بخشدو نوع دیتاست را بررسی کرده و به ایجاد یک دیتاست می پردازد که برای ساخت نمونه ی گزارش ها استفاده خواهد شد.
Report Builder دارابی تنظیماتی است که باید از آنها آگاه باشید. این قسمت در مورد صفحه ی Report Builder Options بحث می کند.
Report Builder 3.0 در واقع wizard هایی را ارائه می دهد که به شما اجازه می دند که خیلی سریع گزارش هایی را ایجاد کنید. دیدگاه wizard به شما در ایجاد مرحله به مرحله ی یک گزارش کمک می کند. وقتی که شما در حال ایجاد اولین گزارش ها هستید، بهره بردن از wizard ها نیز فکر خوبیست. همانطور که تجربه ی بیشتری در مورد Report Builder به دست می آورید، ممکن است انتخاب کنید که wizard ها عبور کرده و گزارشات خود را از scratch طراحی کنید که به شما اجازه می دهدتا گزارش هایی به روش خود ایجاد کنید و ورای آنچه wizard ها ارائه می دهند بروید.
جدول یا ماتریکس wizard شما را در ایجاد مرحلخ به مرحله ی گزارش کمک می کند. در این بخش اولین گزارش خود را با استفاده wizard ایجاد خواهیم کرد.
Chart Wizard شما را در ایجاد یک گزارش که حاوی چارت می باشد، مرحله به مرحله راهنمایی می کند. در این بخش با استفاده از wizard یک چارت ایجاد خواهیم کرد.
Wizard guides شما را مرحله به مرحله در ایجاد یک گزارش که حاوی نقشه باشد، راهنمایی می کند. این بخش یک نقشه با استفاده از wizard ایجاد می کند.
در بخش قبل با استفاده از wizard سه نمونه گزارش ایجاد کردیم که مرحله به مرحله ما را در ایجاد گزارش راهنمایی می کردند. این یک روش بسیار خوب برای آغاز می باشد، اما ممکن است بخواهید در هنگام ایجاد کنترل بیشتری در طراحی گزارش داشته باشید.
Report Header قسمت بالای گزارش میباشد و معمولا حاوی تیتر گزارش، شماره ی صفحه، تاریخ و ساعت اجرا و غیره می شود. این بخش در مورد افزودن تیتر به یک گزارش می باشد.
Report Footer قسمت پایین یک گزارش می باشد که ممکن است حاوی شماره ی صفحه، تاریخ و ساعت اجرا، اطلاعیه ی محرمانه و غیره باشد. این مبحث به بررسی مراحل افزودن report footer به یک گزارش می پردازد.
Report Body بخشی از گزارش است که بین Report Header و the Report Footer قرار دارد و حاوی محتوای گزارش است. این مبحث مراحل ایجاد بدنه ی گزارش را بررسی می کند. ما یک ماتریکس داده به گزارش اضافه خواهیم کرد و داده هایی از دیتاست مشترک که در بخش Getting Started ایجاد کردیم، در آن قرار می دهیم.
وقتی توسعه ی گزارش را به پایان رساندید، نیاز به گسترش آن دارید تا آن را در دسترس افراد مناسب قرار دهید. این بخش نگاه اجمالی به گزینه های گسترش در Report Builder 3.0 دارد.