شما در اینجا هستید: خانه » آموزش های دیتابیس » MySQL » پایگاه داده MYSQL

پایگاه داده MYSQL

MySQL

مقدمه:

در یک توضیح مختصر می خواهیم بپردازیم به اینکه پایگاه داده MYSQL چیست، با چه زبانی نوشته شده است و در نهایت اینکه تنها یک پایگاه داده است یا یک زبان هم می تواند باشد.

MYSQL با چه زبانی نوشته شده است؟

MySQL در C و C ++ نوشته شده است. تجزیه کننده SQL آن در yacc نوشته شده است، اما با استفاده از آنالیز کننده واژگانی Homebrew ساخته شده است.

MySQL در بسیاری از سیستم عاملها از جمله AIX، BSDi، FreeBSD، HP-UX، eComStation، i5 / OS، IRIX، لینوکس، macOS، مایکروسافت ویندوز، NetBSD، Novell NetWare، OpenBSD، OpenSolaris، OS / 2 Warp، QNX، Oracle Solaris، Symbian، SunOS، SCO OpenServer، SCO UnixWare، Sanos و Tru64 کار می کند (رفرنس).

MySQL یک DBMS است یا یک زبان؟

MySQL یک پایگاه داده است که برای ذخیره پرونده ها در جداول پایگاه داده مورد استفاده قرار می گیرد. این جداول می تواند براساس نیاز سیستمی ارتباطی یا غیر وابسته باشد.

اگر می خواهید از MySQL به عنوان RDBMS استفاده کنید، باید از موتور InnoDB استفاده کنید که یکپارچگی ارجاعی بین جداول را فراهم می کند. اگر می خواهید از آن به عنوان DBMS استفاده کنید، موتور محبوب آن موتور MyISAM است.

هر سیستم پایگاه داده ای و از جمله پایگاه داده MYSQL مجموعه ای از زبان های پرس و جوی خود را برای انجام عملیات مختلف مانند INSERT، UPDATE، DELETE، ALTER و غیره در خود گنجانده است.

گاهی اوقات این نمایش داده ها در قالب روش ها و محرک ها بوجود می آیند و این همان چیزی است که مفاهیم برنامه نویسی در اینجا استفاده می شود.

برای مثال شما می توانید عبارت های IF یا SWITCH را در Query های MySQL استفاده کنید. هر چه زبان جستجوی پایگاه داده پیچیده تر باشد به همان نسبت مسئولیت زبان برنامه نویسی کاهش می یابد.

بنابراین MySQL هم یک پایگاه داده و هم یک زبان است (رفرنس).

اشتراک گذاری
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یازده + 7 =

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.