آشنایی با مبانی پایگاه داده
سرفصل های این مجموعه:
- اصول دیتابیس
- کار با دیتابیس
- زبان SQL
- ایجاد یک دیتابیس
- ساخت جدول
- کار با جدول
- نوشتن Queries
- تغییر داده با Queries
- کار با SQL
- کلید ها و محدودیت ها
- شاخص ها
- نوشتن Queries پیشرفته
- طراحی دیتابیس
- اوراکل
- SQL سرور
- DB2
- Sybase
- MySQL
MySQL، محبوبترین پایگاه داده در میزبانی وبسایتها است. یک گزینه قوی اما رایگان (متنباز) که برای کار با زبان محبوب PHP طراحیشده است. سرور SQL مایکروسافت برای وبسایتها، شرکتها و غیره به دلیل ساده یکپارچهشدن با سایر خدمات مایکروسافت، بسیار محبوب است.
تعیین اندازه یک سرور برای پایگاه داده
انتخاب یک سرور برای پایگاه دادهتان بستگی به عوامل مختلفی، ازجمله اندازه پایگاه داده و ماهیت و تکرار Query های وارده به پایگاه داده دارد. قوانین سخت و سریعی برای تعیین اندازه یک سرور برای پایگاه داده وجود ندارد، اما برخی نکات که باید به آنها توجه شوند عبارتاند از:
- عملکرد سرور پایگاه داده خود را بهمنظور تصمیمگیری آگاهانهتر در موردنیازمندیهای محاسباتی و ذخیرهسازی آن، تحلیل کنید و محک بزنید.
- مطمئن شوید که هم برای حال و هم برای آینده که پایگاه دادهتان رشد میکند، فضای ذخیرهسازی کافی برای پایگاه داده دارید.
- برای اجتناب از صفحهبندی (paging)، شاخص (index)هایتان را در RAM نگهدارید (RAM را برای پایگاه دادهتان بالاتر از اندازه شاخص تنظیمکنید تا تنها یک پرسوجو موردنیاز باشد).
- مطمئن شوید که سیستمعامل، از RAM موردنیاز شما پشتیبانی میکند (32 بیتی یا 64 بیتی).
- اگر شما متوجه تحتفشار بودن CPU شدید (استفاده زیاد از CPU، کارهای منتظر برای اختصاص CPU)، افزودن پردازندههای سریع یا بیشتر را مدنظر داشته باشید.