توضیحات
پایه و اساس مهندسی پایگاه داده – نحوه کار پایگاه های داده
نام دوره : Fundamentals of Database Engineering
به روزرسانی 1/2022 تهیه شده رسمی یودمی ایران
پیش نیاز:
توضیحات:
مهندسی پایگاه داده یک بخش بسیار جالب در مهندسی نرم افزار است.
اگر علاقه مند به یادگیری در مورد مهندسی پایگاه داده هستید، به جای درستی آمده اید. من این دوره را با دقت مدیریت کرده ام تا در مورد مفاهیم اساسی مهندسی پایگاه داده بحث کنم.
این دوره زبان های SQL یا برنامه نویسی را به شما آموزش نمی دهد، اما مجموعه مهارت ها و الگوهایی را به شما آموزش می دهد که می توانید در مهندسی پایگاه داده استفاده کنید.
تعدادی از چیزهایی که یاد خواهید گرفت عبارتند از Indexing، Partitioning، Sharding، Replication، نمایه سازی عمیق b-trees، کنترل همزمان، موتورهای پایگاه داده و امنیت، و موارد دیگر.
من معتقدم که یادگیری اصول مهندسی پایگاه داده شما را به ابزارهای لازم برای مقابله با مشکلات دشوار و چالش برانگیز مجهز می کند.
من همیشه مهندسی را با ریاضی مقایسه میکنم، شما هرگز فرمولها و معادلات خاصی را حفظ نمیکنید، شما اثباتهای اولیه را میدانید و هر معادلهای را استخراج و حل میکنید.
مهندسی پایگاه داده مشابه است، نمی توان گفت MongoDB بهتر از MySQL یا Postgres بهتر از Oracle است.
در عوض، موارد استفاده خود را یاد می گیرید و با درک اینکه هر پلتفرم پایگاه داده چگونه مبادلات خود را انجام می دهد، می توانید تصمیمات بهینه بگیرید.
یکی دیگر از چیزهایی که در دوره پایه و اساس مهندسی پایگاه داده یاد خواهید گرفت پایین ترین رابط پایگاه داده است که با سیستم عامل که موتور پایگاه داده است صحبت می کند.
موتورهای پایگاه داده یا موتورهای ذخیره سازی یا حتی گاهی اوقات پایگاه داده های جاسازی(Embedded ) شده نیز نامیده می شود.
یک کتابخانه نرم افزاری است که یک نرم افزار مدیریت پایگاه داده برای ذخیره داده ها روی دیسک و انجام CRUD (ایجاد حذف به روز رسانی) استفاده می کند.
Embedded به معنای جابجایی همه چیز در یک نرم افزار بدون سرویس گیرنده-سرور شبکه است. در این دوره میخواهم چند موتور دیتابیس محبوب را مرور کنیم.
تفاوت آنها را توضیح دهیم و در نهایت میخواهیم یک پایگاه داده را چرخانده و موتور آن را تغییر دهیم و ویژگی های مختلف هر موتور را نشان دهیم.
دوره پایه و اساس مهندسی پایگاه داده برای چه کسانی است:
- مهندسین نرم افزار و مهندسان پایگاه داده
- افرادی که علاقه مند به نحوه کار پایگاه های داده هستند
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید
کیان صادقی –
سلام و درود این دوره چه زمانی قابل استفاده میشه ؟