دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: 1 نویسندگان: Jon Stephens. Chad Russell (auth.) سری: ISBN (شابک) : 9781590593325, 9781430207290 ناشر: Apress سال نشر: 2004 تعداد صفحات: 516 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 15 مگابایت
کلمات کلیدی مربوط به کتاب شروع طراحی و بهینه سازی پایگاه داده MySQL: از مبتدی تا حرفه ای: مهندسی نرم افزار/برنامه نویسی و سیستم عامل
در صورت تبدیل فایل کتاب Beginning MySQL Database Design and Optimization: From Novice to Professional به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع طراحی و بهینه سازی پایگاه داده MySQL: از مبتدی تا حرفه ای نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تقریباً هر برنامه غیر پیش پا افتاده ای به ماندگاری داده نیاز دارد و برای کاربردهایی با هر اندازه و دامنه قابل توجهی، ماندگاری معمولاً با استفاده از پایگاه داده به دست می آید. اگر در حال ساخت یا نگهداری هر برنامه مهمی هستید و از MySQL استفاده می کنید، این کتاب برای شما مناسب است. برای پروژه های متن باز و انواع دیگر، پایگاه داده MySQL یک انتخاب بسیار محبوب است: رایگان، سریع، قوی و مقیاس پذیر است و بر روی تمام پلتفرم های اصلی اجرا می شود و امکان استفاده حداکثری از منابع سخت افزاری موجود را فراهم می کند. اما اگر طراحی پایگاه داده شما ناکارآمد باشد، نادیده گرفتن سرعت MySQL و سایر مزایای آن آسان است. تکثیر بی مورد داده ها، استفاده از انواع نامناسب برای ستون ها، بارگذاری بیش از حد یک جدول واحد که در آن باید از چندین جداول استفاده شود، ناتوانی در استفاده از ویژگی های محاسبه MySQL، و ایجاد چندین پرس و جو به جای یک پرس و جو کارآمد، برخی از اشتباهات رایج هستند.
شروع طراحی و بهینهسازی پایگاه داده MySQL به شما نشان میدهد که چگونه ناکارآمدیهای فاحش را شناسایی، غلبه کرده و از آن جلوگیری کنید. این نشان می دهد که چگونه می توان بسیاری از ویژگی های دستکاری داده ها را که MySQL شامل می شود به حداکثر رساند. این کتاب توضیح میدهد که چگونه تستها و شاخهها را در جستوجوهای خود بگنجانید، چگونه پایگاه داده خود را عادی سازی کنید، و چگونه پرسوجوهای همزمان را برای افزایش عملکرد، در میان بسیاری دیگر از موضوعات طراحی و بهینهسازی، صادر کنید. همچنین درباره برخی از ویژگیهای جدید MySQL 4.1 و 5.0 مانند پرسشهای فرعی، رویههای ذخیرهشده، و نماها یاد خواهید گرفت که همگی به شما کمک میکنند تا برنامههای کارآمدتری بسازید.
Nearly every non-trivial application requires data persistence, and for an application of any significant size and scope, persistence is typically achieved using a database. If you’re building or maintaining any significant application and are using MySQL, this book is for you. For open source and other types of projects, the MySQL database is a very popular choice: it’s free, fast, robust, and scalable, and it runs on all of the major platforms, allowing maximum use of available hardware resources. But it’s easy to disregard MySQL’s speed and other advantages if your database design is inefficient. Needlessly duplicating data, using improper types for columns, overloading a single table where multiple tables should be used, failing to leverage the calculation features of MySQL, and making multiple queries instead of an efficient single query are some of the common mistakes.
Beginning MySQL Database Design and Optimization shows you how to identify, overcome, and avoid gross inefficiencies. It demonstrates how to maximize the many data manipulation features that MySQL includes. This book explains how to include tests and branches in your queries, how to normalize your database, and how to issue concurrent queries to boost performance, among many other design and optimization topics. You’ll also learn about some features new to MySQL 4.1 and 5.0 like subqueries, stored procedures, and views, all of which will help you build even more efficient applications.
Front Matter....Pages N2-xx
Review of MySQL Basics....Pages 1-44
MySQL Column and Table Types....Pages 45-112
Keys, Indexes, and Normalization....Pages 113-170
Optimizing Queries with Operators, Branching, and Functions....Pages 171-238
Joins, Temporary Tables, and Transactions....Pages 239-271
Finding the Bottlenecks....Pages 273-314
MySQL Programming....Pages 315-416
Looking Ahead....Pages 417-487
Back Matter....Pages 489-500