آموزش طراحی و اجرای جداول و نماهای SQL Server

Designing and Implementing SQL Server Tables and Views

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: هر پایگاه داده عالی با یک طراحی عالی شروع می شود و جداول و نماها بستر اصلی آن طراحی هستند. این دوره به شما نحوه ایجاد جداول و نماهایی را نشان می دهد که از انواع داده ها ، محدودیت ها و نمایه های مناسب برای پاسخگویی به تمام نیازهای تجاری استفاده می کنند. این دوره بخشی از موارد زیر است: توسعه مسیر پایگاه داده SQL Server همه را بزرگ کنید بررسی اجمالی دوره 1m 56s معرفی جدول ها و نماها 7m 29s طراحی و اجرای جداول 27m 34s بهبود طراحی میز از طریق عادی سازی 25 متر 58 اطمینان از یکپارچگی داده ها با محدودیت ها 30 متر 54s طراحی نمای برای تأمین نیازهای شغلی 15 متر 9 ثانیه اجرای نمایش های نمایه شده 14 متر 24 ثانیه اجرای نمایش های تقسیم شده 12 متر 43s خلاصه 9m 34s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی جدول ها و نماها Introducing Tables and Views

  • مقدمه Introduction

  • مبانی پایگاه داده رابطه ای Relational Database Foundations

  • نسخه آزمایشی Azure Data Studio Azure Data Studio Demo

  • مشکل تجاری: کفش باب Business Problem: Bob's Shoes

  • بررسی اجمالی دوره Course Overview

طراحی و اجرای جداول Designing and Implementing Tables

  • مقدمه Introduction

  • ایجاد شناسه ها Creating Identifiers

  • با استفاده از کنوانسیون های نامگذاری و ... موش ها! Using Naming Conventions and ... The Mice!

  • با استفاده از انواع داده های کاراکتر Using Character Data Types

  • با استفاده از انواع عدد صحیح Using Integer Types

  • با استفاده از انواع اعشار Using Decimal Types

  • با استفاده از انواع تاریخ و زمان Using Date and Time Types

  • نسخه ی نمایشی 1: ایجاد جدول پیگیری سفارش Demo 1: Creating the Order Tracking Table

  • با استفاده از Collations Using Collations

  • نسخه ی نمایشی 2: استفاده از Collation ها Demo 2: Using Collations

  • خلاصه Summary

بهبود طراحی میز از طریق عادی سازی Improving Table Design Through Normalization

  • مقدمه Introduction

  • شناسایی مشکلات با داده های غیر عادی Identifying Problems with Unnormalized Data

  • تعیین اهداف عادی سازی Setting Objectives for Normalization

  • نسخه ی نمایشی 1 - کشف ناهنجاری ها با داده های غیر عادی Demo 1 - Discovering Anomalies with Unnormalized Data

  • درک فرم عادی اول Understanding First Normal Form

  • نسخه ی نمایشی 2 - تبدیل طرح به 1NF Demo 2 - Transforming the Design to 1NF

  • درک فرم عادی دوم Understanding Second Normal Form

  • نسخه ی نمایشی 3 - تبدیل طرح به 2NF Demo 3 - Transforming the Design to 2NF

  • درک فرم سوم عادی Understanding Third Normal Form

  • نسخه ی نمایشی 3 - تبدیل طرح به 3NF Demo 3 - Transforming the Design to 3NF

  • با توجه به سایر فرم های عادی Considering Other Normal Forms

  • خلاصه Summary

اطمینان از یکپارچگی داده ها با محدودیت ها Ensuring Data Integrity with Constraints

  • مقدمه و بررسی اجمالی Introduction and Overview

  • با استفاده از محدودیت های NULL و DEFAULT Using NULL and DEFAULT Constraints

  • نسخه ی نمایشی 1 - محدودیت های NULL و DEFAULT Demo 1 - NULL and DEFAULT Constraints

  • اجرای محدودیت اصلی Implementing the PRIMARY KEY Constraint

  • با استفاده از انواع فهرست و محدودیت منحصر به فرد Using Index Types and the UNIQUE Constraint

  • نسخه ی نمایشی 2 - اجرای محدودیت های اصلی و منحصر به فرد Demo 2 - Implementing PRIMARY KEY and UNIQUE Constraints

  • اطلاعات بیشتر در مورد محدودیت های کلید خارجی More About Foreign Key Constraints

  • نسخه ی نمایشی 3 - استفاده از محدودیت های کلید خارجی Demo 3 - Using FOREIGN KEY Constraints

  • معرفی محدودیت های CHECK Introducing CHECK Constraints

  • نسخه ی نمایشی 4 - استفاده از محدودیت های CHECK Demo 4 - Using CHECK Constraints

  • گزینه هایی برای تعریف محدودیت های CHECK Options for Defining CHECK Constraints

  • خلاصه Summary

طراحی نمای برای تأمین نیازهای شغلی Designing View to Meet Business Requirements

  • معرفی نماها Introducing Views

  • بررسی اجمالی و انگیزه Overview and Motivation

  • بررسی طراحی سیستم سفارش کفش Bobs Reviewing the Bobs Shoes Order System Design

  • نسخه ی نمایشی 1 - ایجاد نمای برای تولید لیستی از مشتریان Demo 1 - Creating a View to Produced a List of Customers

  • نسخه ی نمایشی 2 - استفاده از WITH SCHEMABINDING Demo 2 - Using WITH SCHEMABINDING

  • کار با نماهای قابل به روز Working with Updateable Views

  • نسخه ی نمایشی 3 - به روزرسانی جداول با استفاده از Views Demo 3 - Updating Tables using Views

  • خلاصه Summary

اجرای نمایش های نمایه شده Implementing Indexed Views

  • معرفی نمایه های نمایه شده Introducing Indexed Views

  • شرایط لازم برای بازدیدهای نمایه شده Requirements for Indexed Views

  • نسخه ی نمایشی 1 - تعیین جبر Demo 1 - Determining Determinism

  • YMIVR - با این وجود موارد نمایه شده بیشتر YMIVR - Yet More Indexed View Requirements

  • نسخه ی نمایشی 2 - نمایه سازی نمای لیست مشتری Demo 2 - Indexing the Customer List View

  • نسخه ی نمایشی 3 - افزودن یک شاخص غیر عادی و نماها با جمع Demo 3 - Adding a Nonclustered Index and Views with Aggregates

  • خلاصه Summary

اجرای نمایش های تقسیم شده Implementing Partitioned Views

  • معرفی نماهای تقسیم شده Introducing Partitioned Views

  • ترسیم نمای پارتیشن بندی شده Outlining a Partitioned View

  • بررسی الزامات و محدودیت ها Reviewing the Requirements and Restrictions

  • نسخه ی نمایشی 1 - ساخت نمای تقسیم شده برای جدول سفارشات Demo 1 - Building a Partitioned View for the Orders Table

  • طراحی و به روزرسانی بازدیدهای تقسیم شده Designing and Updating Partitioned Views

  • خلاصه Summary

خلاصه Summary

  • بسته بندی کردن Wrapping Up

  • طراحی میزها Designing Tables

  • جداول Sqlserver مشاهده طراحی طراحی Sqlserver Tables View Designing Implementing

  • با توجه به سایر انواع جدول Considering Other Table Types

  • نگاهی به سایر انواع داده ها Looking at Other Data Types

  • پایان قوی! Finishing Strong!

نمایش نظرات

آموزش طراحی و اجرای جداول و نماهای SQL Server
جزییات دوره
2h 25m
68
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
44
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gerald Britton Gerald Britton

جرالد بریتون نویسنده و متخصص Pluralsight در زمینه برنامه نویسی پایتون و توسعه و مدیریت Microsoft SQL Server است. جرالد ، چندین سال جایزه Microsoft MVP ، کلاسهای مقدماتی را در پایتون و SQL برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.