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

آموزش کار با جداول در SQL Server

Designing and Implementing SQL Server Tables and Views
تعداد ویدئو 70
زمان دوره 02:29:00
مترجم پرووید
ناظر ترجمه پرووید
دوبلر پرووید
ناظر دوبلاژ پرووید
سایت منتشر کننده پلورال سایت

آموزش کار با جداول در SQL Server یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش طراحی و پیاده سازی جداول در SQL Server است که با نام اصلی Designing and Implementing SQL Server Tables and Views از شرکت Pluralsight منتشر شده است.

جداول SQL Server: ساختار داده ها برای ذخیره سازی و بازیابی کارآمد

جداول در SQL Server یک ساختار اساسی برای سازماندهی و ذخیره داده ها در یک سیستم پایگاه داده رابطه ای را تشکیل می دهند. طراحی صحیح جداول شامل تعریف انواع داده های مناسب، ایجاد روابط کلید اولیه و خارجی، و اعمال محدودیت های یکپارچگی داده ها و یا همان data integrity constraint از طریق constraint ها و index ها می باشد. تکنیک‌های نرمال سازی به کاهش افزونگی و اطمینان از سازگاری داده‌ها کمک می‌کند، در حالی که غیرنرمال سازی ممکن است برای بهینه‌سازی عملکرد در سناریوهای خاص استفاده شود. استراتژی های ایندکس سازی کارآمد، مانند ایندکس های خوشه ای و غیر خوشه ای، عملکرد پرس و جو را با تسهیل بازیابی سریع داده ها بر اساس معیارهای مشخص، افزایش می دهند.

Designing and Implementing SQL Server Tables and Views

کاربرد View ها در SQL Server: ساده سازی دسترسی به داده ها و پرس و جو

در SQL Server قابلیت View مکانیسم قدرتمندی برای ساده کردن دسترسی به داده ها و پرس و جو با کپسوله کردن منطق پیچیده SQL در جداول مجازی را فراهم می کند. این view ها می‌توانند پیچیدگی مدل‌های داده ها را از بین ببرند و به کاربران یک رابط ساده‌ شده و سطح بالا برای بازیابی اطلاعات ارائه دهند. آنها قابلیت استفاده مجدد کد را با متمرکز کردن منطق پرس و جو رایج ایجاد می کنند و با افشای تنها داده های مربوط به کاربران یا برنامه ها، امکان کنترل دسترسی دقیق را فراهم می کنند. به‌علاوه، view ها می‌توانند عملکرد را با پیش‌محاسبه‌سازی و ذخیره‌سازی نتایج پرس‌وجو افزایش دهند و هزینه‌های سربار اجرای مکرر پرس‌و‌جوهای پیچیده را کاهش دهند.

سرفصل مطالب آموزش ویدئویی آموزش ویدئویی کار با جداول در SQL Server

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: معرفی Table ها و View ها

  • بررسی نسخه
  • مقدمه
  • مبانی پایگاه داده رابطه ای
  • معرفی Azure Data Studio
  • معرفی پروژه این دوره آموزشی
  • مروری بر محتوای این آموزشی

فصل سوم: طراحی و پیاده سازی جداول

  • مقدمه
  • ایجاد شناسه ها
  • استفاده از قراردادهای نامگذاری
  • استفاده از انواع داده های کاراکتر
  • استفاده از انواع عدد صحیح
  • استفاده از انواع اعشاری
  • استفاده از انواع تاریخ و زمان
  • آموزش عملی ایجاد جدول پیگیری سفارش
  • استفاده از Collation ها
  • آموزش عملی استفاده از Collation ها
  • جمع بندی

فصل چهارم: بهبود طراحی جدول از طریق نرمال سازی

  • مقدمه
  • شناسایی مشکلات مربوط به داده های غیر نرمال
  • تعیین اهداف برای نرمال سازی
  • آموزش عملی کشف ناهنجاری ها با داده های غیر نرمال
  • درک اولین فرم نرمال
  • آموزش عملی تبدیل به 1NF
  • درک فرم دوم نرمال
  • آموزش عملی تبدیل به 2NF
  • درک سومین فرم نرمال
  • آموزش عملی تبدیل به 3NF
  • در نظر گرفتن سایر اشکال نرمال
  • جمع بندی

فصل پنجم: اطمینان از یکپارچگی داده ها با Constraint ها

  • مقدمه
  • استفاده از محدودیت های NULL و DEFAULT
  • آموزش عملی محدودیت های NULL و DEFAULT
  • اجرای محدودیت PRIMARY KEY
  • استفاده از ایندکس و محدودیت UNIQUE
  • آموزش عملی پیاده سازی محدودیت های PRIMARY KEY و UNIQUE
  • اطلاعات بیشتر درباره محدودیت های Foreign Key
  • آموزش عملی استفاده از محدودیت های Foreign Key
  • معرفی محدودیت های CHECK
  • آموزش عملی استفاده از محدودیت های CHECK
  • گزینه هایی برای تعریف محدودیت های CHECK
  • جمع بندی

فصل ششم: طراحی View برای برآورده کردن نیازهای تجاری

  • مقدمه
  • بررسی اجمالی و انگیزه
  • بررسی طراحی سیستم سفارش کفش Bobs
  • آموزش عملی ایجاد یک View برای تولید فهرستی از مشتریان
  • آموزش عملی با استفاده از SCHEMABINDING
  • کار با View های به روز رسانی
  • آموزش عملی به روز رسانی جداول با استفاده از View ها
  • جمع بندی

فصل هفتم: پیاده سازی Indexed View ها

  • مقدمه
  • الزامات برای Indexed View ها
  • آموزش عملی Determinism
  • الزامات بیشتر برا Indexed View ها
  • آموزش عملی ایندکس گذاری برای یک View
  • آموزش عملی اضافه کردن یک ایندکس غیرکلاستری و View ها با Aggregate ها
  • جمع بندی

فصل هشتم: پیاده سازی Partitioned View ها

  • معرفی Partitioned View
  • تشریح Partitioned View
  • بررسی الزامات و محدودیت ها
  • آموزش عملی ایجاد Partitioned View برای جدول سفارشات
  • طراحی و به روز رسانی Partitioned View ها
  • جمع بندی

فصل نهم: جمع بندی

  • مقدمه
  • طراحی جداول
  • طراحی و پیاده سازی جداول و View ها
  • در نظر گرفتن سایر انواع جدول
  • نگاهی به انواع داده های دیگر
  • جمع بندی
دسته های محصولات

افزودن به سبد خرید