کتاب Mysql Crash Course

سلام، امیدوارم حالتون خوب باشه ((;


به عنوان یک بکند کار، آشنایی با دیتابیس و کار با اون از مهم ترین وظایفم حساب میشه. از اونجایی که Mysql جز قدیمی ترین و پرکاربرد ترین RDBMS ها شناخته میشه، گزینه خوبی برای استفاده میتونه باشه.

همین موضوع باعث شد که برای شناخت بیشتر Mysql کتابی رو برای مطالعه انتخاب کنم.


کتاب Mysql Crash Course که آقای Rick Silva اون رو نوشته، توی تقریباً ۴۰۰ صفحه مطالب مختلفی از Mysql رو مطرح کرده.

برعکس عنوان کتاب که Crash Course هست، حس نمیکنم یه کتاب ۴۰۰ صفحه ای Crash Course حساب بشه و برای کسانی که میخوان خیلی سریع از Mysql سر در بیارن (بدون هیچ پیش زمینه ای) احتمالاً مناسب نیست ((;


این کتاب chapter ۱۸ داره که به ۵ part مختلف تقسیم شدن.


در پارت اول، در ابتدا به نصب و راه اندازی Mysql در سیستم شخصی شما میپردازه و در ادامه با Database و Table آشنا میشید و دستور هایی مثل ساخت و حذف Database و Table رو میشناسید.

در پارت دوم، با SQL نویسی و نوشتن Query آشنا میشید، از انواع Data Type ها سردرمیارید، با Join کردن Table ها و انواع اون آشنا میشید، انواع Function های موجود در Mysql رو میبیند و عملیات هایی مثل Insert، Update و Delete کردن Data رو انجام میدید.


تا اینجا کار، موضوعاتی بیان شد که برای دونستن اونها، شاید نیازی به مطالعه این کتاب نباشه، ولی مطالب پارت ۳ به بعد احتمالاً مطالب جدیدی برای شما هستن!


در پارت سوم، با موضوعاتی مثل View ها و ساخت Function ها و Procedures ها آشنا میشید. و همینطور Trigger و Event ها، که هر کدوم از اینها مطالب جذابی هستن که میتونن تو پروژه های مختلف براتون کار راه انداز باشن.

در پارت چهارم، یک سری مطالب پیشرفته و Trick هایی رو بیان میکنه که باعث کاهش خطاها و افزایش کارایی تون میشه. و در ادامه کار با Mysql رو در زبان های برنامه نویسی مختلف انجام میده.

و در پارت پنجم یا پارت آخر، روی سه تا پروژه کار میکنید و تمام مطالبی که یادگرفتید رو در قالب پروژه های واقعی پیاده سازی میکنید.


به طور کلی اگه بخوام به مزایا این کتاب اشاره کنم:

  • کتاب بیان خوبی داره و نیاز به سطح بالا زبان انگلیسی برای فهم مطالب نیست
  • تمرین هایی با عنوان TRY IT YOURSELF وجود دارن که هر مطلب جدیدی که یاد میگیرید، میتونید اون رو تمرین کنید تا بهتر براتون جا بیوفته
  • در انتها هر Chapter مطالب اون رو به صورت خلاصه توضیح میده


ولی عیب این کتاب تو حجم به نسبت بالای اون هست که همونطور که قبلاً هم اشاره کردم با عنوان اون در تناقضه و به شخصه برای کسی که تازه میخواد Mysql رو یاد بگیره پیشنهادش نمیکنم.


امیدوارم این نوشته براتون مفید بوده باشه.


مخلص ((;


نظرات (0)

پست های مرتبط