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

DB - آن ... انواع و خواص یک پایگاه داده

DB - مخفف است که مخفف "پایگاه داده" یا "پایگاه داده" (بسته به زمینه). در این مقاله، ما در نظر بگیرید که در آن / هستند، چه هستند و که در آن اعمال می شود. همچنین بحث در مورد DBMS و پایگاه داده - این همان است یا نه.

واژگان

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

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

پایگاه داده فرم

در تئوری پایگاه داده، انواع مختلفی از آنها وجود دارد. وجود دارد:

  • پایگاه داده های رابطه (از کلمه رابطه زبان انگلیسی، که به عنوان "اتصال" ترجمه) - توسط روابط مشخص و به عنوان مجموعه ای از اشخاص مرتبط بیان شده است. در حالت دوم در قالب قرص، که شامل داده های پایگاه داده ارائه شده است. این رایج ترین است نوع پایگاه داده است.
  • سلسله مراتبی - با توجه به سطح "پدر و مادر کودک"، "برتر، تابع".
  • شبکه - شاخه ای از گونه های قبلی است.
  • شی گرا، که به طور مستقیم کار با روش های برنامه نویسی مناسب (ساف).

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

DB - آن را نشانه است؟

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

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

برای زمینه های تعریف انواع ارزش. آنها ممکن است عددی، شخصیت، تاریخ، زمان، و غیره همچنین، هر جدول را به یک زمینه کلید - .. ضبط آن منحصر به فرد شناسایی داده ها.

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

روابط بین جداول

برای اطمینان از روابط بین جداول در پایگاه داده طرحی دارد. ارتباطات عبارتند از:

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

حرکت بالا و پایین

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

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

گسترش روابط

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

روش نمایش بشقاب

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

شی گرا سبک

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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