نگاهی جامع به چشم انداز گسترده سیستم های پایگاه داده و نحوه انتخاب خوب در پروژه بعدی خود
اولین باری که هر سوالی در مورد پایگاه داده می پرسیم یا به آن پاسخ می دهیم، هنگام ساخت یک برنامه است. مورد بعدی زمانی است که انتخاب پایگاه داده ما به یک گلوگاه تبدیل می شود یا زمانی که باید تجزیه و تحلیل داده در مقیاس بزرگ انجام دهیم.
این دوره تقریباً تمام کلاسهای پایگاه داده یا بستر ذخیرهسازی دادهها را پوشش میدهد و چه زمانی باید از آنها استفاده کرد. این یک سفر عالی از طریق پایگاه های داده است که برای توسعه دهندگان نرم افزار، مهندسان کلان داده، تحلیلگران داده و همچنین تصمیم گیرندگان عالی خواهد بود. این یک نگاه عمیق به هر یک از پایگاههای داده نیست، بلکه وعده میدهد که شما را با اولین پروژه خود برای هر کلاس راهاندازی کند.
در این دوره، میخواهیم
را پوشش دهیمسیستم های پایگاه داده رابطه ای، ویژگی های آنها، موارد استفاده و محدودیت ها
چرا NoSQL؟
قضیه CAP
فروشگاه Key-Value و موارد استفاده آنها
پایگاههای اطلاعاتی سند محور و موارد استفاده از آنها
فروشگاه با ستون عریض و موارد استفاده از آنها
پایگاه های اطلاعاتی سری زمانی و موارد استفاده از آنها
موتورهای جستجو و موارد استفاده از آنها
پایگاههای اطلاعاتی نمودار و موارد استفاده از آنها
گزارشهای گزارش توزیع شده و سیستمهای پخش زمان واقعی
Hadoop و موارد استفاده از آن
ابزارهای SQL-on-Hadoop و موارد استفاده از آنها
نحوه تصمیم گیری آگاهانه در ساخت یک پلت فرم ذخیره سازی داده خوب
مخاطب هدف چیست؟
افسران ارشد داده
برنامهنویس
تحلیلگر داده
معماران داده
مهندسین داده
دانش آموزان
هر کسی که می خواهد Hadoop را از دیدگاه پایگاه داده درک کند.
این دوره چه مواردی را پوشش نمی دهد؟
این دوره از منظر اداری به هیچ یک از پایگاه های داده دسترسی ندارد. بنابراین ما وظایف اداری مانند امنیت، پشتیبانگیری، بازیابی، مهاجرت و موارد مشابه را پوشش نمیدهیم.
ویژگیهای بسیار عمیق در پایگاههای داده خاص مورد بحث. یک مثال این است که ما وارد موتورهای پایگاه داده مختلف برای MySQL یا نحوه نوشتن رویه های ذخیره شده نخواهیم شد.
الزامات چیست؟
آزمایشگاه این دوره را می توان در هر دستگاهی (مایکروسافت ویندوز، لینوکس، مک OX) انجام داد.
با این حال، آموزش HBase یا Hadoop شما را ملزم به داشتن یک محیط هادوپ می کند. پیشنهاد برای این کار این است که از یک جعبه ایمنی از پیش نصب شده، یک پیشنهاد ابری یا نصب جعبه ایمنی سفارشی خود استفاده کنید.
چه چیزی باید بدانم تا بهترین نتیجه را از این دوره بگیرم؟
این دوره هیچ دانشی از NoSQL یا مهندسی داده را در نظر نمی گیرد.
اما دانش کمی از RDBMS (حتی Microsoft Access) کافی است تا شما را در بهترین موقعیت برای این دوره قرار دهد.
اوکیچ
نمایش نظرات