Перейти к содержимому

5 — آموزش SQL Server از صفر | راز طراحی اصولی جدول‌ها!

Techmooc

0:00 / 0:00

5 — آموزش SQL Server از صفر | راز طراحی اصولی جدول‌ها!

21 просмотр · 15 часов назад
Techmooc
53 подписчика
21 просмотр · 15 часов назад
#آموزش_SQL_Server #SQLServer #طراحی_دیتابیس #PrimaryKey #Database 🗄️ چطور جدول‌های دیتابیس رو اصولی طراحی کنیم؟ در این جلسه از دوره طراحی و پیاده‌سازی پایگاه داده (SQL Server Design and Implementation)، ساخت جدول‌ها رو به‌صورت عملی ادامه می‌دیم و با مهم‌ترین محدودیت‌ها و قابلیت‌های طراحی جدول آشنا می‌شیم. ابتدا جدول ناشران رو در پروژه BookShop ایجاد می‌کنیم و یاد می‌گیریم چطور با Schema، محدودیت NOT NULL، مقادیر پیش‌فرض (DEFAULT) و ستون‌های محاسباتی کار کنیم. بعد سراغ یکی از مهم‌ترین مفاهیم طراحی دیتابیس، یعنی کلید اصلی (Primary Key) میریم و کاربرد Identity و Unique Constraint رو بررسی می‌کنیم. در ادامه با مفهوم Entity و اصول نرمال‌سازی (Normalization) آشنا می‌شیم و یاد می‌گیریم چطور از تکرار بی‌مورد اطلاعات و مشکلات به‌روزرسانی داده‌ها جلوگیری کنیم. 🎯 هدف این دوره فقط یاد گرفتن دستورات SQL نیست! قراره یاد بگیریم چطور جدول‌های استاندارد و قابل توسعه طراحی کنیم و ساختار یک دیتابیس واقعی رو اصولی پیاده‌سازی کنیم. ━━━━━━━━━━━━━━━━━━ 🔗 لینک‌های مهم و منابع: 📁 فایل اسلاید، مایندمپ و اینفوگرافیک این جلسه: [لینک دانلود فایل‌ها] 📌 پلی‌لیست کامل دوره SQL Server:    • آموزش SQL Server از صفر تا صد | Design & I...   💬 گروه تلگرام پرسش و پاسخ: https://t.me/techmooc_sqlserver 🔔 برای مشاهده ویدیوهای بعدی کانال را سابسکرایب کنید:    / @techmooc   ━━━━━━━━━━━━━━━━━━ ⏱️ زمان‌بندی ویدیو (Chapters): 00:00 - مرور جلسه قبل و ایجاد دیتابیس BookShop 01:06 - ساخت جدول ناشران و تعریف ستون‌ها 02:15 - مفهوم Allow Null و محدودیت NOT NULL 05:30 - معرفی Schema و کاربرد آن در SQL Server 09:14 - ورود اطلاعات و بررسی محدودیت NOT NULL 12:49 - تعریف مقدار پیش‌فرض با DEFAULT 16:23 - ایجاد ستون محاسباتی (Computed Column) 19:55 - بررسی خطاهای تغییر محدودیت NULL 24:21 - معرفی محدودیت‌های جدول و Primary Key 27:45 - مفهوم کلید اصلی و معیارهای انتخاب آن 36:04 - تولید خودکار شناسه با IDENTITY 48:11 - افزونگی داده و مشکلات به‌روزرسانی 50:00 - شناسایی موجودیت‌ها (Entity) 56:19 - آشنایی با مفهوم نرمال‌سازی دیتابیس 01:03:42 - طراحی مجدد جدول ناشران 01:07:57 - جلوگیری از مقادیر تکراری با UNIQUE 01:09:59 - ساخت جدول کتاب‌ها و تعریف کلید اصلی 01:14:02 - تعریف محدودیت UNIQUE برای ISBN