آموزش در حال توسعه پایگاه داده Microsoft SQL Server 2016

Developing Microsoft SQL Server 2016 Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SQL Server نرم افزار پایگاه داده رابطه ای عملا مایکروسافت است. اگرچه می توانید یک پایگاه داده ساده را به راحتی خارج از جعبه ایجاد کنید ، اکثر مدیران باید بدانند که چگونه از جدیدترین نسخه SQL Server 2016 برای استفاده از ویژگی های پیشرفته استفاده کنند تا هر آنچه را که انتظار داشتند در اختیار مشتریان خود قرار دهند پایگاه داده سازمانی در این دوره ، آدام ویلبرت نحوه ایجاد پایگاه داده SQL Server 2016 را به DBA های با تجربه SQL Server نشان می دهد. با نحوه ایجاد جداول داده ، از جمله جداول موقتی و جداول با متغیرها و طرح ها آشنا شوید. بیاموزید که چگونه یکپارچگی داده ها را با محدودیت ها اعمال کنید و پایگاه داده خود را در سطح کاربر ایمن کنید. سپس نحوه ایجاد فهرست ها برای بهینه سازی عملکرد ، کار با توابع و اطمینان از سریعترین و امن بودن پایگاه داده SQL خود را کشف کنید.

توجه: این دوره همچنین به شما کمک می کند تا برای امتحان Developing Microsoft SQL Server Databases - یکی از اجزای مهم گواهینامه MCSA: Solutions Associate آماده شوید. درباره https://www.microsoft اطلاعات بیشتری در مورد صدور گواهینامه کسب کنید. com / en-us / learning / exam-70-762.aspx .
موضوعات شامل:
  • ایجاد و تغییر جداول
  • ایجاد ستون های محاسبه شده
  • پیاده سازی ویژگیهای پیشرفته مانند جداول موقتی ، متغیرهای جدول و فشرده سازی
  • کار با نماهای پایگاه داده
  • اطمینان از یکپارچگی داده ها از طریق محدودیت ها
  • ایجاد حسابهای کاربری ایمن
  • پیاده سازی انواع داده
  • نوشتن رویه های ذخیره شده
  • ایجاد جداول در حافظه
  • نمایه سازی و بهینه سازی شاخص
  • بهینه سازی عملکرد پرس و جو
  • طراحی و اجرای توابع تعریف شده توسط کاربر (UDF)
  • نظارت بر عملکرد پایگاه داده

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • با استفاده از پرونده های تمرینی Using the exercise files

  • آنچه باید بدانید What you should know

  • پایگاه داده نمونه را نصب کنید Install the sample database

1. مبانی جدول داده ها 1. Data Table Fundamentals

  • طراحی جدول در SQL Server Table design in SQL Server

  • انواع داده ها Data types

  • جداول ایجاد و تغییر دهید Create and alter tables

  • طرح های جدول را اجرا کنید Implement table schemas

  • ستون های جدول را محاسبه کنید Calculate table columns

2. پیاده سازی ویژگی های جدول پیشرفته 2. Implement Advanced Table Features

  • جداول داده های بزرگ را جدا کنید Partition large data tables

  • جداول موقت ایجاد کنید Create temporary tables

  • از متغیرهای جدول استفاده کنید Use table variables

  • ترکیب ستون را درک کنید Understand column collation

  • مبانی فشرده سازی داده ها Data compression fundamentals

  • جداول داده را فشرده کنید Compress data tables

  • با جداول زمانی به زمان خود برگردید Go back in time with temporal tables

3. کار با نمایش پایگاه داده 3. Work with Database Views

  • نماها چیست؟ What are views?

  • نمایی از داده ها ایجاد کنید Create a view of the data

  • عملکرد نمای را بهبود بخشید Enhance view performance

4- اطمینان از یکپارچگی داده ها از طریق محدودیت ها 4. Ensure Data Integrity through Constraints

  • یکپارچگی داده ها را درک کنید Understand data integrity

  • یکپارچگی دامنه را پیاده سازی کنید Implement domain integrity

  • تمامیت ارجاعی را اعمال کنید Enforce referential integrity

  • برای تأیید داده ها از محرک های DML استفاده کنید Use DML triggers to verify data

5- ایجاد حسابهای کاربری ایمن 5. Create Secure User Accounts

  • نقش ها و مجوزهای کاربر را تعریف کنید Define user roles and permissions

  • با استفاده از T-SQL کاربر را به نقشی اضافه کنید Add a user to a role with T-SQL

  • کاربران بدون ورود و در دسترس ایجاد کنید Create loginless and contained users

  • امنیت طرحواره را پیاده سازی کنید Implement schema security

6. پیاده سازی انواع داده ها 6. Implement Data Types

  • ذخیره داده های مکانی Store spatial data

  • داده های GUID را به یک جدول اضافه کنید Add GUID data to a table

  • نوع داده XML را پیاده سازی کنید Implement the XML data type

  • داده های BLOB را در یک جدول ذخیره کنید Store BLOB data in a table

  • دسترسی FILESTREAM را پیاده سازی کنید Implement FILESTREAM access

  • تبدیل داده های ضمنی و صریح Implicit and explicit data conversions

7. روشهای ذخیره شده ایجاد کنید 7. Create Stored Procedures

  • آشنایی با مراحل ذخیره شده Introduction to stored procedures

  • یک روش ذخیره شده را با T-SQL بنویسید Write a stored procedure with T-SQL

  • پارامترها را به یک روش ذخیره شده اضافه کنید Add parameters to a stored procedure

  • یک روش ذخیره شده را دوباره جبران کنید Recompile a stored procedure

8- جداول درون حافظه ایجاد کنید 8. Create In-Memory Tables

  • چرا از جداول حافظه استفاده می کنیم؟ Why use in-memory tables?

  • یک جدول بهینه سازی شده در حافظه ایجاد کنید Create a memory-optimized table

  • یک روش ذخیره شده داخلی را بنویسید Write a native compiled stored procedure

9. مقدمه ای برای نمایه سازی 9. Introduction to Indexing

  • مبانی فهرست جدول Table index fundamentals

  • فهرست های دسته بندی شده Clustered indexes

  • فهرستهای غیرمستقیم Non-clustered indexes

  • فهرست های تک ستونی و فهرست کامپوزیت Single column and composite indexes

  • ایجاد شاخصهای مکانی و XML Design spatial and XML indexes

10. بهینه سازی ایندکس 10. Index Optimization

  • با استفاده از نمایه های تحت پوشش ، نمایش داده شد Improve queries with covering indexes

  • آمار شاخص را بدست آورید Obtain index statistics

  • فهرست های فیلتر شده Filtered indexes

  • ایجاد فهرست های ستونی Create columnstore indexes

11- با ستون های کم نظیر کار کنید 11. Work with Sparse Columns

  • معرفی ستون های پراکنده Introduction to sparse columns

  • ستون های پراکنده را پیاده سازی کنید Implement sparse columns

12. عملکرد Query را بهینه کنید 12. Optimize Query Performance

  • فهرست های پیش فرض Defragment indexes

  • برنامه های اجرایی را تجزیه و تحلیل کرده و نمایش داده شد Analyze execution plans and tune queries

  • از مشاور مشاور تنظیم SQL استفاده کنید Leverage the SQL Tuning Advisor

13. طراحی و اجرای توابع تعریف شده توسط کاربر (UDF) 13. Design and Implement User-Defined Functions (UDFs)

  • نمای کلی عملکرد SQL SQL Server function overview

  • مقادیر با عملکردهای مقیاس را برگردانید Return values with scalar functions

  • یک تابع با ارزش جدول ایجاد کنید Create a table-valued function

14. نظارت بر عملکرد بانک اطلاعاتی 14. Monitor Database Performance

  • از نماهای مدیریت پویا استفاده کنید Use Dynamic Management Views

  • جلسات طولانی رویداد را ضبط کنید Record extended event sessions

  • تنگناها را با Monitor Activity پیدا کنید Find bottlenecks with Activity Monitor

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش در حال توسعه پایگاه داده Microsoft SQL Server 2016
جزییات دوره
4h 5m
61
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
95,542
- از 5
ندارد
دارد
دارد
Adam Wilbert
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Wilbert Adam Wilbert

کارشناس تجسم داده آدام ویلبرت یک متخصص تجسم داده است که به مشتریان کمک می کند اطلاعات بهتری از داده های خود بدست آورند.

آدام بعنوان مشاور و مربی بیش از 5 سال را صرف کمک به مشتریان دولت ، بنگاههای اقتصادی و غیرانتفاعی کرده است تا از Access و Excel به طور کارآمد استفاده کنند. آدام علاوه بر اینکه کارگاه های Access و Excel را در سراسر ایالات متحده از طریق مشارکت با مرکز آموزش محیط زیست Northwest انجام داده است ، پایگاه داده های Access را برای مدیران خدمات پارک ملی و دانشمندان سازمان زمین شناسی ایالات متحده ایجاد کرده است. رویدادهای آموزش چند روزه عمیق وی به نفع شرکت های خصوصی مانند بوئینگ و ورایزون ، سازمان های غیردولتی و کارمندان دولت در آژانس هایی مانند آژانس حفاظت از محیط زیست ، دفتر مدیریت سرزمین و سپاه مهندسان ارتش است.

آدام به عنوان بنیانگذار CartoGaia ، یک شرکت نقشه برداری ، محصولات نقشه برداری با کیفیت انتشار را تولید می کند تا آگاهی در چیدمان فضایی داده ها را کشف کند تا به راهنمایی سیاست گذاران و تصمیم گیرندگان در طیف گسترده ای از کاربردهای محیطی و تجاری کمک کند. وی به عنوان یکی از مشارکت کنندگان برجسته نسخه افتتاحیه اطلس طراحی انجمن اطلاعات کارتوگرافی آمریکای شمالی انتخاب شد. می توانید با آدام در توییتر awilbert یا در adamwilbert.com .