تفاوت CDM، LDM و PDM در طراحی پایگاهداده (با مثال و نمودار)
تفاوت CDM، LDM و PDM چیست؟ مدل مفهومی، منطقی و فیزیکی پایگاهداده را با یک مثال واحد، نمودار و کد SQL قدمبهقدم یاد بگیر؛ مناسب درس پایگاهداده و پروژهی دانشگاهی.
آموزش گامبهگام SQL Server به زبان فارسی، با تمرین واقعی داخل مرورگر، پروژههای کامل و راهنمای رفع خطاهای رایج؛ ساختهشده برای دانشجویان درس پایگاهداده و برنامهنویسان.
-- Top 3 students by average score SELECT TOP 3 s.full_name, ROUND(AVG(e.score), 2) AS avg_score FROM students s JOIN enrollments e ON e.student_id = s.id GROUP BY s.id, s.full_name ORDER BY avg_score DESC;
| full_name | avg_score |
|---|---|
| امیر قاسمی | 19.5 |
| نگار امیری | 18.75 |
| فاطمه کریمی | 18.33 |
بسته به سطح فعلیات یکی از سه مسیر را انتخاب کن؛ همهی درسها به ترتیب به هم وصلاند.
با مفاهیم پایگاهداده، جدول و انواع داده آشنا شو و اولین پرسوجوهایت را بنویس.
جدولها را به هم وصل کن، پرسوجوهای پیشرفته بنویس و پایگاهدادهی درست طراحی کن.
Stored Procedure بنویس، با تراکنشها و ایندکسها کارایی را بالا ببر و امنیت را رعایت کن.
از طراحی مدل ER و نرمالسازی تا ساخت جدولها، نوشتن پرسوجو و تحلیل پایگاهداده؛ همهچیزی که برای امتحان و پروژهی درس پایگاهداده لازم است.
مسیر منظم از مفاهیم پایه تا موضوعات حرفهای مثل ایندکسگذاری و امنیت.
اجرای پرسوجو مستقیم در مرورگر، بدون نصب و بدون سرور.
تمرین روی سناریوهای واقعی مثل فروشگاه، کتابخانه و مدیریت کارکنان.
رفع خطاهای رایج SQL Server و SSMS با مراحل مشخص و دستورهای آماده.
پیشرفتت بهصورت خودکار در همین مرورگر ذخیره میشود.
هر پروژه یک پایگاهدادهی کامل با دادهی نمونه و چالشهای پرسوجو دارد.
برای دانشجویان رشتههای نرمافزار و مهندسی کامپیوتر که درس پایگاهداده دارند، برنامهنویسانی که میخواهند SQL را اصولی یاد بگیرند و کسانی که از صفر شروع میکنند. درسها از مفاهیم پایه شروع میشوند و تا ایندکس، تراکنش و امنیت ادامه مییابند.
نه. تمرینهای داخل درسها و Playground مستقیم در مرورگر اجرا میشوند. فقط اگر بخواهی دستورهای مخصوص SQL Server (مثل مدیریت Login و Backup) را روی سرور واقعی امتحان کنی، نصب نسخهی رایگان Developer یا Express لازم است.
Playground از SQLite روی WebAssembly استفاده میکند. بیشتر دستورها (SELECT، JOIN، GROUP BY و ...) یکساناند؛ تفاوتهایی مثل TOP در برابر LIMIT در درس مربوطه توضیح داده شده است.
بله؛ درسهای علامتخورده فقط در مرورگر خودت (localStorage) ذخیره میشوند. ثبتنام لازم نیست و دادهای به سرور ارسال نمیشود.
بله. فصل «پروژههای واقعی» چهار پایگاهدادهی کامل (مدرسه، فروشگاه، کتابخانه و کارکنان) با جدولها، رابطهها و چالشهای پرسوجو دارد و درسهای مدل ER، نرمالسازی و ارتباطات هم برای طراحی پایگاهداده کمک میکنند.
بدون ثبتنام و نصب چیزی، همین حالا شروع کن.