زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود کتاب آموزش SQL 2016 نسخه اصلی - انگلیسی

اختصاصی از زد فایل دانلود کتاب آموزش SQL 2016 نسخه اصلی - انگلیسی دانلود با لینک مستقیم و پر سرعت .

دانلود کتاب آموزش SQL 2016 نسخه اصلی - انگلیسی


دانلود کتاب آموزش  SQL 2016  نسخه اصلی - انگلیسی

SQL SERVER 2016

Greetings! With Microsoft SQL Server 2016, a variety of new features and enhancements to the data platform deliver breakthrough performance, advanced security, and richer, integrated reporting and analytics capabilities. In this preview ebook, by Stacia Varga, Joseph D’Antoni, and Denny Cherry, we introduce you to several of these changes that you can experience for yourself in Community Technology Preview 3.2. We start by introducing three new security features that you can use to protect your data: Always Encrypted, Row-Level Security, and dynamic data masking. Then we describe significant database engine enhancements that enable you to better manage performance and storage: TempDB configuration, query store, and Stretch Database. Last, we review several improvements to Reporting Services, including new data visualizations, support for mobile reports and key performance indicators, and subscription enhancements, to name a few. In each of these areas, we review the key concepts you need to understand before using these features and describe the steps necessary to get started so you can quickly experience the benefits of SQL Server 2016 firsthand

Contents

Chapter 2 Better security ........................................................................................................................ 1

Always Encrypted ..................................................................................................................................................................... 1

Getting started with Always Encrypted ...................................................................................................................... 1

Creating a table with encrypted values ...................................................................................................................... 7

CREATE TABLE statement for encrypted columns ................................................................................................. 7

Migrating existing tables to Always Encrypted ....................................................................................................... 9

Row-Level Security ............................................................................................................................................................... 11

Creating inline table functions .................................................................................................................................... 11

Creating security policies .............................................................................................................................................. 14

Using block predicates ................................................................................................................................................... 15

Dynamic data masking ....................................................................................................................................................... 15

Dynamic data masking of a new table .................................................................................................................... 16

Dynamic data masking of an existing table .......................................................................................................... 16

Understanding dynamic data masking and permissions ................................................................................. 17

Masking encrypted values ............................................................................................................................................ 18

Using dynamic data masking in SQL Database.................................................................................................... 18

Chapter 3 Higher availability ............................................................................................................... 20

AlwaysOn Availability Groups .......................................................................................................................................... 20

Supporting disaster recovery with basic availability groups........................................................................... 21

Using group Managed Service Accounts ............................................................................................................... 23

Triggering failover at the database level ................................................................................................................ 23

Supporting distributed transactions ......................................................................................................................... 24

Scaling out read workloads .......................................................................................................................................... 25

Defining automatic failover targets .......................................................................................................................... 26

Reviewing the improved log transport performance ........................................................................................ 27

Windows Server 2016 Technical Preview high-availability enhancements .................................................... 28

Creating workgroup clusters ....................................................................................................................................... 29

Configuring a cloud witness ........................................................................................................................................ 30

Using Storage Spaces Direct ....................................................................................................................................... 32 v

 

Introducing site-aware failover clusters .................................................................................................................. 33

Windows Server Failover Cluster logging .............................................................................................................. 33

Performing rolling cluster operating system upgrades .................................................................................... 33

Chapter 4 Improved database engine ................................................................................................ 35

TempDB enhancements ..................................................................................................................................................... 35

Configuring data files for TempDB ........................................................................................................................... 36

Eliminating specific trace flags .................................................................................................................................... 37

Query Store ............................................................................................................................................................................. 38

Enabling Query Store...................................................................................................................................................... 38

Understanding Query Store components .............................................................................................................. 39

Reviewing information in the query store .............................................................................................................. 40

Using Force Plan ............................................................................................................................................................... 42

Managing the query store ............................................................................................................................................ 43

Tuning with the query store ........................................................................................................................................ 44

Stretch Database ................................................................................................................................................................... 44

Understanding Stretch Database architecture ..................................................................................................... 45

Security and Stretch Database .................................................................................................................................... 45

Identifying tables for Stretch Database ................................................................................................................... 46

Configuring Stretch Database ..................................................................................................................................... 47

Monitoring Stretch Database ...................................................................................................................................... 48

Backup and recovery with Stretch Database ......................................................................................................... 49

Chapter 6 More analytics ...................................................................................................................... 50

Tabular enhancements ....................................................................................................................................................... 50

Accessing more data sources with DirectQuery .................................................................................................. 51

Modeling with a DirectQuery source ....................................................................................................................... 51

Working with calculated tables .................................................................................................................................. 54

Bidirectional cross-filtering .......................................................................................................................................... 56

Writing formulas ............................................................................................................................................................... 60

Introducing new DAX functions ................................................................................................................................. 60

Using variables in DAX ................................................................................................................................................... 63

R integration ........................................................................................................................................................................... 64

Installing and configuring R Services ....................................................................................................................... 64

Getting started with R Services ................................................................................................................................... 65

Using an R Model in SQL Server ................................................................................................................................ 74

Chapter 7 Better reporting ................................................................................................................... 77

Report content types ........................................................................................................................................................... 77

Paginated report development enhancements ........................................................................................................ 77

Introducing changes to paginated report authoring tools ............................................................................. 78 vi

 

Exploring new data visualizations .............................................................................................................................. 79

Managing parameter layout in paginated reports ............................................................................................. 84

Mobile report development ............................................................................................................................................. 85

KPI development ................................................................................................................................................................... 85

Report access enhancements .......................................................................................................................................... 86

Accessing reports with modern browsers .............................................................................................................. 86

Viewing reports on mobile devices........................................................................................................................... 88

Printing without ActiveX ................................................................................................................................................ 88

Exporting to PowerPoint ............................................................................................................................................... 90

Pinning reports to Power BI ......................................................................................................................................... 92

Managing subscriptions ................................................................................................................................................ 93

About the authors ............................................................................................................................. 96

 

توضیحات :

فرمت : PDF


دانلود با لینک مستقیم


دانلود کتاب آموزش SQL 2016 نسخه اصلی - انگلیسی

آموزش اتصال Power designer به SQL Server در ویندوز به صورت تصویری

اختصاصی از زد فایل آموزش اتصال Power designer به SQL Server در ویندوز به صورت تصویری دانلود با لینک مستقیم و پر سرعت .

آموزش اتصال Power designer به SQL Server در ویندوز به صورت تصویری


آموزش اتصال Power designer به SQL Server در ویندوز به صورت تصویری

با سلام

این آموزش به صورت تصویری می باشد و نحوه اتصال برنامه پاور دیزاینر به SQL سرور را فراهم می کند.

 

Power Designer چه برنامه ای است؟

به منظور طراحی اولیه نرم افزارها، ابزارهای مختلفی بوجود آمدند که Power Designer یکی از قوی ترین آن ها می باشد و در این مقاله سعی می شود تا بطور مختصر به معرفی قابلیت های آن پرداخته شود.

 

این نرم افزار یکی از محبوب ترین نرم افزارها در این زمینه می باشد. این نرم افزار دارای یک هسته اصلی و سه قسمت می باشد. هسته اصلی تحت عنوان Power Designer MetaWorks می باشد و سه قسمت اصلی آن عبارتند از:

 

1- DataArchitect

 

 که به منظور طراحی مدل مفهومی داده ( Conceptual Data Model ) مورد استفاده قرار می گیرد. برای طراحی این مدل باید ابتدا تمامی مفاهیمی که در نرم افزار وجود دارند، را شناخته و روابطی که با یکدیگر دارند تعریف و مشخص کرد. یکی از قابلیت های نرم افزار این است که می توان به تعریف صفات خاصه پرداخت، یعنی می توانید برای یک مفهوم مشخص کنید که چه ویژگی هایی داشته باشد.

 

 

یکی دیگر از قابلیت های بسیار مفید نرم افزار این است که کاربر می تواند نوع داده ها را از نوع Domain تعریف کند. برای مثال در دانشگاه یک Domain با عنوان Tuition به معنی " شهریه " تعریف کرد و طول متغیر را نیز مشخص کرد. حال اگر بخواهیم طول متغیر و یا ویژگی دیگری را تغییر داد، نیازی نیست تا برای هر دانشجو یا متغیر این کار را انجام دهیم، کافی است تا در Domain مربوطه تغییرات مورد نظر را اعمال نمائیم. این کار سرعت برنامه نویس برای ویرایش را بسیار افزایش می دهد و از طرف دیگر میزان خطا را نیز کاهش می دهد. برنامه نویس برای مشاهده لیست کاملی از تمامی متغیرها و Domainهای تعریف شده، می تواند به دیکشنری که در داخل نرم افزار وجود دارد مراجعه کند و تمامی این اطلاعات را مشاهده نماید.

 

مدلی که ایجاد کرده ایم مشخصاً دارای زیرمدل هایی است و هر کدام از زیرمدل ها به نوبه خود ممکن است دارای زیرمدل های دیگری باشد. در این نرم افزار می توانید به راحتی در هر مدلی به هر تعداد مورد نیاز زیرمدل هایی ایجاد نمود و مفاهیم و متغیرهایی را در آن ها تعریف نمود و روابط بین آن ها را نیز مشخص کرد. برای مثال در یک شرکت یا سازمان، در زیر شاخه مدیرکل، می توان چندین معاون و حوزه تعریف نمود و حوزه هر یک از معاونین خود دارای چندین زیرمدل از جمله پرسنل، طرح ها و ... می باشد. یکسری تنظیمات را می توان برای نرم افزار انجام داد که کاربر بتواند آن ها را به کل متغیرها و مفاهیم اعمال کند. برای مثال می تواند اندازه فونت، رنگ و یا مواردی مشابه را تغییر دهد. یکی دیگر از قابلیت های نرم افزار، امکان مستندسازی طراحی می باشد بطوریکه در نرم افزار Word قابل رویت باشد.

 

 به منظور بررسی خطاهای طراحی صورت گرفته می توان از دستور Check Model استفاده نمود. برای مثال اگر خطایی در زمینه تعریف صفات، متغیرها و یا روابط بین آن ها وجود داشته باشد، با اجرای این دستور، نرم افزار پیغام های خطایی در این زمینه ها می دهد.

 

 بعد از برطرف کردن مشکلات و خطاهای طراحی، می توان با استفاده از دستور Generate Physical Model، مدل طراحی شده را به یک مدل فیزیکی تبدیل نمود.

 

2- AppModeler for PowerBuilder

 

 که به منظور طراحی مدل فیزیکی از روی مدل مفهومی داده مورد استفاده قرار می گیرد. در این قسمت نیز می توان تمامی کارهای انجام شده در قسمت قبلی را انجام داد و بعلاوه می توان به تولید پایگاه داده پرداخت و آن را در یکی از Data Sourceها ذخیره نمود.

 

 3- ProcessAnalyst

 

که به منظور طراحی دیاگرام توابع سیستم و داده هایی که بین آن ها رد و بدل می شود، مورد استفاده قرار می گیرد. مجدداً باید گفته شود که این قسمت نیز تمامی قابلیت های دو قسمت قبلی را دارد. اما در این قسمت می توان جریان داده ها را بین چندین بخش را طراحی و تعیین نمود.

 

 

دانلود با لینک مستقیم


آموزش اتصال Power designer به SQL Server در ویندوز به صورت تصویری

تحقیق در مورد SQL Server آموزش

اختصاصی از زد فایل تحقیق در مورد SQL Server آموزش دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد SQL Server آموزش


تحقیق در مورد SQL Server آموزش

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه30

آموزش
   چهار کلمه کلیدی وجود دارند که بخشهای ارزشمند این دستور را تشکیل می‌دهند : 1- select 2- from 3- where 4- order by شکل کلی دستور : Select [*|distinct column1, column2,…] From table[,table2,…] Where شرط Order by نام فیلد یا شماره فیلد مثال : Select * from customers این دستور تمام رکوردهای جدول customers را برمی‌گرداند. که نتیجه 91 سطر از اطلاعات این جدول خواهد بود حال اگر شرط Country ='uk' اضافه کنیم ، فقط اطلاعات مشتریان انگلیس جواب خواهند بود که به 7 سطر تقلیل می‌یابد. select * from customers where Country ='uk' حال select City,Country from customers order by city فقط ستونهای نام شهر (city) و نام کشور (Country) را بر گردانده و بر اساس نام شهر مرتب میکند. دستور بالا با دستور پایین هردو یک جواب را میدهند : select City,Country from customers order by 1 که 91 سطر بازگردانده خواهد شد . در نتیجه پرس و جو تعدادی سطر تکراری وجود دارد مانند شهر London که اگر از کلمه Distinct‌ در Select استفاده کنیم این سطرهای تکراری حذف خواهد شد . select distinct City,Country from customers order by 1 و جواب 69 سطر خواهد بود. استفاده از توابع در Select 1- Count : تعداد سطرهای بازگردانده شده توسط select را میشمارد. Select Count(*) from Customers where Country ='uk' در اصل تعداد مشتریانی را میشمارد که در کشور انگلیس هستند. که عدد 7 جواب است. 2- Sum : مجموع یک فیلد عددی را برمی‌گرداند. Select sum(Quantity) from [Order Details] where productid = 11 مجموع فیلد Quantity را برای فیلدهایی که شماره محصول آنها ( Productid) برابر 11 است را محاسبه میکند نکته 1 : در دستور select می‌توان از اسم مستعار استفاده کرد ، یعنی نام جدیدی را برای یک ستون در نظر گرفت به عنوان مثال select قبل را به شکل زیر بکار برد : Select sum(Quantity) as Sum_QTY from [Order Details] where productid = 11 که Sum_QTY یک اسم مستعار برای مجموع است. استفاده از کلمه کلیدیas ‌اختیاری است. نکته 2 : در دستور select هرگاه اسم فیلدی اسم خاص باشد و یا فاصله بین اسم باشد مثل Order Details که فاصله بین اسم جدول است حتماُ از علامت براکت [] میبایست استفاده کرد. نکته 3 : استفاده از group by : هنگامی که از توابع count ‌ و Sum به همراه یک فیلد دیگر در دستور select استفاده می‌شود از group by استفاده می‌کنیم . به عنوان مثال دستور زیر جمع مقادیر فیلد Quantity را برای هر شماره محصول محاسبه میکند . Select productid, sum(Quantity) as sum_qty from [Order Details] group by productid که نتیجه مانند زیر خواهد بود : productid sum_qty ----------- ----------- 61 603 3 328 32 297 6 301 41 981 64 740 9 95 12 344 در صورتیکه دستور ordr by 1 بعد از group by استفاده کنیم نتیجه بر اساس کد محصول مرتب خواهد شد. نکته 4 : دستور where می تواند خود شامل یک دستور select باشد : select * from Products where ProductID in ( select distinct ProductID from [order details] where Quantity >70) order by ProductID تنها نکته ای که می بایست توجه کرد این است که نام فیلدی که در شرط آورده می شود حتما در دستور select آورده شود, به عبارت دیگر select درون شرط تنها یک ستون را می بایست برگرداند . تمرین : با فرض اینکه دو جدول Products و order details دارای ستون (فیلد) یکسان ProductID هستند , یک دستور Select بنویسید که تمام فیلدهایی از Products را نشان دهد که فیلد ProductID آن با ProductID جدول order details یکی باشد.؟ حل : Select pr.* From Products as pr , [order details] as od Where pr. ProductID = od. ProductID قابل به ذکر است که بیش از 90% از کارهایی که ما برروی جداول انجام می دهیم با select و ترکیبات آن انجام می شود. لذا بدست آوردن تبحر در نوشتن select ها می تواند شما را در تهیه برنامه ها یاری کند. 3- Min,max : بیشترین و کمترین مقدار فیلد را در بانک اطلاعاتی بدست می دهد. Select min (Quantity) from [Order Details] 4- Top n : تعداد n سطر اول بانک اطلاعاتی را برمی گرداند. Select top 5 * from [Order Details] 5 سطر اول بانک را برمی گرداند. نکته 3 : در حالت بالا اگر مقدار سطر 5 و 6 یکی باشد فقط سطر 5 جواب خواهد بود برای گریز از این حالت از شکل زیر در این دستور استفاده میکنیم : Select top n with ties * From table 5- Into Select * from table1 into table2 اطلاعات table1 را به table2 کپی میکند. البته table2 باید از قبل وجود نداشته باشد. این دستور خود table2 را میسازد. دستور select قویترین و کاربردی ترین دستور در sql است که خود ماهها نیازمند تمرین و آموزش است . برای اطلاعات بیشتر به books online خود Sql Server مراجع کنید. دستور Delete برای حذف اطلاعات از یک بانک


دانلود با لینک مستقیم


تحقیق در مورد SQL Server آموزش

دانلود تحقیق در مورد بانک اطلاعاتی SQL

اختصاصی از زد فایل دانلود تحقیق در مورد بانک اطلاعاتی SQL دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق در مورد بانک اطلاعاتی SQL


دانلود تحقیق در مورد بانک اطلاعاتی SQL

دانلود تحقیق در مورد بانک اطلاعاتی SQL

فرمت فایل: ورد قابل ویرایش

تعداد صفحه: 43

 

 

 

 

 

فهرست مطالب

بانک اطلاعاتی چیست    

استفاده از سیستم های اطلاعاتی ساده    

استفاده از بانک اطلاعاتی           

مزایای استفاده از بانک اطلاعاتی

معایب استفاده از بانک اطلاعاتی 

اجزای تشکیل دهنده بانک اطلاعاتی        

بانک اطلاعاتی SQL      

تاریخچه SQL  

زبان SQL        

نقش SQL       

قابلیت ها و مزایای SQL            

استقلال فروشنده          

قابلیت استفاده از انواع سیستم های کامپیوتری    

استانداردهای SQL       

تأیید IBM       

پایه و اساس رابطه ای SQL        

زبان کامل بانک اطلاعاتی           

تعریف داده ها در هر زمان           

مقدمه ای بر دلفی            

مزایای دلفی      

انواع داده ها در دلفی     

روش طراحی برنامه شیء گرا       

آنچه برای نصب دلفی نیاز است   

نصب و راه اندازی دلفی   

اجزای سازنده برنامه دلفی          

چگونه با دلفی برنامه بنویسیم    

انواع فایلها در دلفی       

اجرای دستورات SQL در دلفی   

خلاصه فصل اول            

فصل دوم

شناخت سیستم   

برنامه ریزی سیستم تاکسی تلفنی          

تقسیم بندی کل سیستم

چارت سازمانی  

شرح وظایف نمودار سازمانی       

شکل ظاهری محل         

زمان بندی پروژه

نمودار CPM(ctitical Path method)

نمودارهای DFD(Data flow Diagram)         

نمودارهای DSD

خلاصه فصل دوم

 

فصل سوم

فرم ها و کدهای به کار رفته در پروژه      

 

 

 


دانلود با لینک مستقیم


دانلود تحقیق در مورد بانک اطلاعاتی SQL

SQL Server 2000

اختصاصی از زد فایل SQL Server 2000 دانلود با لینک مستقیم و پر سرعت .

SQL Server 2000


SQL Server 2000

تحقیق با عنوان SQL Server 2000  در 37 ص با فرمت word 

 

 

 

 

 

مقدمه: 

SQL Server 2000  یک Engine پایگاه داده ارائه شده توسط شرکت مایکروسافت است و ادامه ویرایش SQL Server 7.0 است. بدون اقراق میتوان گفت این محصول پر کاربرد ترین Package پایگاه داده محسوب میشود. البته مایکروسافت ادعا کرده است که بیش از 60 % بازار Database جهان را به خود اختصاص داده و این روز به روز در حال افزایش است. شرکت IBM در اواخر دهه 70 زبان SEQUEL که برای Query ها (پرس و جو ها ) استفاده میشد را ابداع کرد. با تغییر زمان این زبان نیز تغییراتی کرد و تا آنجا که فقط برای Query ها استفاده نمیشد و از آن میتوانستیم برای Administrating (مدیریت) و Sequrity (امنیت) در Database نیز استفاده کنیم و بعد از مدتها این زبان به SQL تغییر نام داد. امروزه ورژنهای متعددی از این نرم افزار استفاده میشود که نرم افزار Microsoft SQL Server 2000 از Transact SQL که به آن TSQL هم میگویند استفاده میکند. SQL Server 2000 هم اکنون دارای 2 نسخه است : یکی SQL Server 2000 Personal Edition که بر روی Client نصب میشود (Windows 98 – Windows ME – Windows 2000 Proffessional – Windows XP Home Edition – Windows XP Proffessional Edition) البته اگر بر روی Windows 98 و Windows ME نصب کنیم ، بسیاری از قابلیتهای این Package از بین میرود. بهترین حالت نصب این نسخه بر روی سیستم عاملهای Windows 2000 Proffessional و Windows XP Proffessional است. یک نسخه دیگر این نرم افزار : SQL Server 2000 Enterprise Edition است که مختص Server ها است یعنی فقط بر روی تمامی نگارش های Window 2K Server و Windows Server   2003نصب میشود.


دانلود با لینک مستقیم


SQL Server 2000