کامپیوترپایگاه داده ها

خروجی زیر - پرس و جو در پرس و جو. خروجی زیر: نمونه پرس و جو. نمایش داده شد خروجی زیر جاسازی شده

در حال حاضر، هر فرد می تواند رشد سریع اطلاعات دیجیتال را مشاهده کند. و از آنجایی که بسیاری از این اطلاعات مهم است، لازم است به آن را حفظ به صورت دیجیتال برای استفاده در آینده است. در این وضعیت، می توان آن را فن آوری های مدرن مانند پایگاه های داده استفاده می شود. آنها را فراهم ذخیره سازی امن از هر گونه اطلاعات و دسترسی به داده های دیجیتال را می توان در هر نقطه در جهان انجام شده است. یکی از تکنولوژی های مورد نظر یک سیستم پایگاه داده MySQL است.

DBMS خروجی - این چیست؟

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

بنابراین، بسیاری از پروژه ها، که در آن زمان مهم و ضروری است برای اطمینان از ذخیره سازی اطلاعات عملکرد، و همچنین انجام نمونه داده های پیچیده هستند که در یک پایگاه داده MySQL توسعه یافته است. بسیاری از این تحولات را به وب سایت. در این مورد، خروجی زیر است که در اجرای هر دو کوچک (وبلاگ ها، وب سایت ها، کارت های کسب و کار و غیره. ص) و مشکلات به جای بزرگ (خرید آنلاین، ترویج ذخیره سازی داده ها ، و غیره. D.). در هر دو مورد، صفحه نمایش از اطلاعات بر روی صفحه وب مورد استفاده قرار خروجی زیر پرس و جو. درخواست برای توسعه دهندگان در تلاش برای بهترین استفاده را از فرصت های ارائه سیستم مدیریت پایگاه داده.

چگونه باید آن را سازماندهی ذخیره سازی

برای ذخیره سازی مناسب و پردازش های بعدی از داده لزوما دستور داد. ساختار داده برای تعیین جدول نگاه کنید خواهد شد مثل، استفاده می شود که برای ذخیره اطلاعات است. جداول پایگاه داده مجموعه ای از زمینه (ستون) مربوط به هر یک ویژگی خاص از شی داده.

برای مثال، اگر یک جدول از کارمندان یک شرکت خاص، آن است که ساختار ساده ترین شرح زیر خواهد بود. برای هر یک از کارکنان آن وصل شده است شماره منحصر به فرد است که معمولا به عنوان کلید اصلی به جدول استفاده می شود. سپس در جدول داده ها از کارکنان شخصی ثبت شده است. این می تواند هر چیزی باشد: نام کامل، شماره کارت، که برای آن ثابت است، تلفن، آدرس و جزئیات دیگر. با توجه به الزامات عادی (6 فرم های طبیعی از پایگاه داده ها) و همچنین برای MySQL-نمایش داده شد به انتظارنشسته بودند زمینه ساخت یافته از جدول باید اتمی شود، است که، به شمارش یا لیست نیست. بنابراین، معمولا، در جدول، در زمینه های جداگانه برای نام خانوادگی، نام، و غیره وجود دارد. D.

Employee_id

نام خانوادگی

نام

پدری

Department_id

موقعیت

تلفن

Employer_id

1

ایوانف

ایوان

ایوانوویچ

دولت.

مدیر

495 ****

صفر

2

پتروف

از پا افتادن

پتروویچ

دولت.

معاون. مدیر

495 ***

1

3

گریشین

گرگوری

G.

فروش

سر

1

...

...

...

...

...

...

...

...

59

ها Sergeev

سرگئی

S.

فروش

فروشنده-مشاوره.

495 ***

32

در بالا یک مثال کوچکی از ساختار جدول پایگاه داده است. با این حال، آن است که هنوز به طور کامل از شرایط ضروری از عادی. در سیستم های واقعی، ایجاد یک بخش جدول اضافی. بنابراین، جدول زیر به جای عبارت "وزارت" ستون باید تعدادی از ادارات باشد.

نمونه داده چگونه است

برای بازیابی داده ها از جداول در یک سیستم مدیریت پایگاه داده MySQL، یک تیم ویژه - انتخاب پرس و جو. به سرور پایگاه داده به درستی به درخواست تجدید نظر واکنش نشان داد، درخواست باید به خوبی شکل گرفته. ساختار پرس و جو تشکیل می شود شرح زیر است. هر گونه دسترسی به سرور پایگاه داده با کلمه کلیدی انتخاب شروع می شود. آن را با او بود ساخته شده تمام نمایش داده شد داده. نمونه هایی را می از پیچیدگی های مختلف داشته باشد، اما اصول ساخت و ساز بسیار مشابه است.

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

برای محدودیت نمونه در MySQL-نمایش داده شد به اپراتور های ویژه اضافه شده، پایگاه داده ارائه شده است. برای نمونه unduplicated داده ها (منحصر به فرد) استفاده پیشنهاد متمایز، و به مجموعه ای از شرایط - اپراتور که در آن. به عنوان مثال قابل اجرا به جدول فوق، ما می توانید یک درخواست و خواستار دریافت اطلاعات از نام نظر کارکنان شاغل در بخش "فروش". ساختار پرس و جو به شکل همانطور که در جدول زیر است.

مفهوم یک پرس و جو های تو در تو

اما ویژگی اصلی از پایگاه داده، همانطور که در بالا ذکر شد، توانایی رسیدگی به تعبیه شده نمایش داده شد داده. باید آن را مانند نگاه می کنید؟ از نام منطقی آن درک است که این یک درخواست تولید شده در یک سلسله مراتب از دو یا چند درخواست است. در تئوری، با مطالعه خصوصیات پایگاه داده آن را می گوید که MySQL می کند تعدادی از خروجی زیر نمایش داده شد که می تواند در پرس و جو اصلی تو در تو محدود نمی کند. با این حال، شما می توانید در عمل آزمایش و مطمئن شوید که پس از دوم زمان پاسخ ده جستجوهای تو در تو به طور جدی افزایش می دهد. در هر صورت، در عمل مشکلاتی که نیاز به استفاده از بسیار پیچیده خروجی پرس و جو وجود دارد. درخواست ممکن است حداکثر 3-5 سلسله مراتب تو در تو است.

ساخت و ساز نمایش داده شد تو در تو

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

با توجه به جدول بالا را در نظر، مثال زیر یک کار پیچیده است. بیایید می گویند ما نیاز به دانستن اطلاعات اولیه در مورد کارمندانی که تابع گریشینا Grigoriya Grigorevicha، که است سر از فروش. در تشکیل پرس و جو ما شماره شناسایی آن را نمی دانید. بنابراین در ابتدا ما نیاز به آن را می دانم. آن استفاده می کند یک پرس و جو ساده است که شرایط اصلی از تصمیم پیدا خواهد شد و اصلی خروجی پرس و جو را تکمیل. درخواست وضوح نشان می دهد که زیر پرس و جو می شود تعداد کارکنان ID، که بیشتر از حد از پرس و جو اصلی تعریف می کند:

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

نتایج

به طور خلاصه، باید توجه داشت که بسیاری از ویژگی های دیگر اضافی است که تا حد زیادی تسهیل ساخت و ساز از پرس و جو، به عنوان DBMS خروجی وجود دارد - یک ابزار قدرتمند با طیف گسترده ای از ابزار برای ذخیره سازی و پردازش.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.atomiyme.com. Theme powered by WordPress.