نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ویژگی های جدید توسعه دهنده را در SQL Server 2016 ، از جمله Drop If Exists (DIE) ، SESSION_CONTEXT ، پوشاندن داده های پویا (DDM) ، امنیت در سطح ردیف (RLS) ، همیشه رمزگذاری شده ، پایگاه داده کششی ، داده های زمانی و داخلی) آموزش می دهد. پشتیبانی از JSON. این دوره آزمایشی ، ویژگی های جدید SQL Server 2016 برای توسعه دهندگان ، بسیاری از ویژگی های قدرتمند را برای توسعه دهندگان که در SQL Server 2016 اضافه شده اند آموزش می دهد. ابتدا ویژگی های امنیتی جدیدی مانند پوشش داده های پویا (DDM) را کشف خواهید کرد. ، امنیت در سطح ردیف (RLS) و همیشه رمزگذاری شده. در مرحله بعدی ، شما در مورد قابلیت های ابتکاری ، از جمله پایگاه داده "کشش" (اجازه می دهید جداول انتخاب شده در یک پایگاه داده داخلی به طور شفاف در پایگاه داده Azure SQL جابجا شوند) و داده های زمانی (اطلاعات "" سفر در زمان "را برای دسترسی به داده ها به همان اندازه اطلاعات کسب کنید) در هر مقطع زمانی وجود داشته است). همچنین می توانید در مورد پشتیبانی جدید ساخته شده در Javascript Object Notation (JSON) اطلاعاتی را که امکان دستکاری دو جهته داده های JSON در SQL Server را فراهم می کند ، بیاموزید. با پایان این دوره ، شما برای SQL Server 2016 و ویژگی های جدید جذاب هیجان انگیز آن آماده خواهید شد.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه و بررسی اجمالی
Introduction and Overview
-
مقدمه
Introduction
-
بررسی اجمالی ویژگیهای جدید SQL Server 2016 جدید
Overview of New SQL Server 2016 Developer Features
-
SSMS در مقابل SSDT
SSMS vs. SSDT
-
فقط بمیر (در صورت وجود رها کن) لطفا!
Just DIE (Drop if Exists) Please!
-
نسخه ی نمایشی: DIE (در صورت وجود قطره)
Demo: DIE (Drop if Exists)
-
معرفی SESSION_CONTEXT
Introducing SESSION_CONTEXT
-
نسخه ی نمایشی: وضعیت مشترک با SESSION_CONTEXT
Demo: Sharing State with SESSION_CONTEXT
-
خلاصه
Summary
پویا کردن داده ها
Dynamic Data Masking
-
معرفی پویا کردن داده های پویا (DDM)
Introducing Dynamic Data Masking (DDM)
-
پوشاندن ستونها و انواع جدول
Masking Table Columns and Data Types
-
مجوزهای ماسک
Mask Permissions
-
نسخه ی نمایشی: شروع با DDM
Demo: Getting Started with DDM
-
نسخه ی نمایشی: استفاده از DDM با انواع مختلف داده
Demo: Using DDM with Different Data Types
-
محدودیت ها و ملاحظات DDM
DDM Limitations and Considerations
-
خلاصه
Summary
ردیف امنیتی
Row-level Security
-
معرفی امنیت در سطح ردیف
Introducing Row-level Security
-
فیلترها و مسدود کردن پیش بینی ها
Filter and Block Predicates
-
ترکیب پیش بینی های RLS
Combining RLS Predicates
-
ایجاد توابع امنیتی
Creating Security Predicate Functions
-
ایجاد خط مشی های امنیتی
Creating Security Policies
-
نسخه ی نمایشی: ایجاد و آزمایش یک گزاره RLS
Demo: Creating and Testing an RLS Predicate
-
نسخه ی نمایشی: اجرای خط مشی امنیتی RLS
Demo: Implementing an RLS Security Policy
-
شناسایی کاربران برای RLS
Identifying Users for RLS
-
نسخه ی نمایشی: استفاده از امنیت در سطح ردیف در برنامه های N-tier
Demo: Using Row-level Security in N-tier applications
-
خلاصه
Summary
همیشه رمزگذاری شده
Always Encrypted
-
ویژگی های سنتی رمزگذاری سرور SQL
Traditional SQL Server Encryption Features
-
معرفی همیشه رمزگذاری شده
Introducing Always Encrypted
-
انواع رمزگذاری
Encryption Types
-
کلیدهای رمزگذاری
Encryption Keys
-
همیشه گردش کار رمزگذاری شده
Always Encrypted Workflow
-
نماهای کاتالوگ برای فراداده های همیشه رمزگذاری شده
Catalog Views for Always Encrypted Metadata
-
نسخه ی نمایشی: رمزگذاری یک جدول موجود
Demo: Encrypting an Existing Table
-
نسخه ی نمایشی: پرس و جو و ذخیره داده های رمزگذاری شده
Demo: Querying and Storing Encrypted Data
-
چرخش CMK
CMK Rotation
-
نسخه ی نمایشی: چرخاندن کلید اصلی ستون
Demo: Rotating the Column Master Key
-
محدودیت ها و ملاحظات
Limitations and Considerations
-
خلاصه
Summary
پایگاه داده کشش
Stretch Database
-
معرفی پایگاه داده های کشش
Introducing Stretch Database
-
نسخه ی نمایشی: اجرای مشاور پایگاه داده Stretch
Demo: Running the Stretch Database Advisor
-
اصطلاحات پایگاه داده کشش
Stretch Database Terminology
-
گردش کار پایگاه داده کشش
Stretch Database Workflow
-
نسخه ی نمایشی: آماده سازی لاجورد برای Stretch
Demo: Preparing Azure for Stretch
-
نسخه ی نمایشی: کشش میز
Demo: Stretching a Table
-
کشیدن ردیف های انتخاب شده
Stretching selected Rows
-
نسخه ی نمایشی: کشیدن ردیف های انتخاب شده
Demo: Stretching Selected Rows
-
قیمت گذاری کششی
Stretch Pricing
-
محدودیت ها و ملاحظات
Limitations and Considerations
-
خلاصه
Summary
داده های زمانی
Temporal Data
-
معرفی جدول های زمانی
Introducing Temporal Tables
-
با استفاده از Temporal
Using Temporal
-
نسخه ی نمایشی: ایجاد یک جدول زمانی
Demo: Creating a Temporal Table
-
نسخه ی نمایشی: تبدیل یک جدول موجود به زمانی
Demo: Converting an Existing Table to Temporal
-
نسخه ی نمایشی: پرس و جو از داده های زمانی
Demo: Querying Temporal Data
-
نسخه ی نمایشی: ترکیب Temporal با Stretch
Demo: Combining Temporal with Stretch
-
نسخه ی نمایشی: پنهان کردن ستون های دوره
Demo: Hiding Period Columns
-
نسخه ی نمایشی: مدیریت تغییرات طرحواره
Demo: Managing Schema Changes
-
محدودیت ها و ملاحظات
Limitations and Considerations
-
خلاصه
Summary
پشتیبانی داخلی JSON
Built-in JSON Support
-
JSON و SQL Server
JSON and SQL Server
-
تحول دو طرفه JSON
Bidirectional JSON Transformation
-
برای بند JSON
FOR JSON clause
-
نسخه ی نمایشی: درخواست برای FOR JSON AUTO
Demo: Querying with FOR JSON AUTO
-
نسخه ی نمایشی: س Quال با FOR JSON PATH
Demo: Querying with FOR JSON PATH
-
توابع JSON داخلی
Built-in JSON Functions
-
عبارات مسیر JSON
JSON Path Expressions
-
نسخه ی نمایشی: ذخیره سازی JSON
Demo: Storing JSON
-
نسخه ی نمایشی: س Quال از JSON
Demo: Querying JSON
-
خرد کردن JSON
Shredding JSON
-
نسخه ی نمایشی: شروع با OPENJSON
Demo: Getting Started with OPENJSON
-
نسخه ی نمایشی: تجزیه اشیاarent والدین/کودک با OPENJSON
Demo: Parsing Parent/child Objects with OPENJSON
-
نسخه ی نمایشی: استفاده از OPENJSON با یک طرح صریح
Demo: Using OPENJSON with an Explicit Schema
-
خلاصه
Summary
نمایش نظرات