SQL-də B ağacı nədir?
SQL-də B ağacı nədir?

Video: SQL-də B ağacı nədir?

Video: SQL-də B ağacı nədir?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Noyabr
Anonim

Kompüter elmində, a B - ağac özünü tarazlayandır ağac verilənlərin çeşidlənməsini saxlayan və loqarifmik vaxtda axtarışlara, ardıcıl girişlərə, əlavələrə və silinməyə imkan verən məlumat strukturu. The B - ağac ikili axtarışın ümumiləşdirilməsidir ağac ki, bir node ikidən çox uşaq ola bilər.

Bunu nəzərə alsaq, verilənlər bazasında B ağacı nədir?

O(log n) O(log n) Kompüter elmində a B - ağac özünü tarazlayandır ağac çeşidlənmiş məlumatları saxlayan və loqarifmik vaxtda axtarışlara, ardıcıl girişlərə, əlavələrə və silinməyə imkan verən məlumat strukturu. The B - ağac ikili axtarışı ümumiləşdirir ağac , ikidən çox uşağı olan qovşaqlara icazə verir.

Həmçinin, B ağacı və xüsusiyyətlərini bilirsinizmi? A B - ağac a ağac verilənlərin çeşidlənməsini saxlayan və loqarifmik amortizasiya olunmuş vaxtda axtarışlara, əlavələrə və silinməyə imkan verən məlumat strukturu. Özünü balanslaşdıran ikili axtarışdan fərqli olaraq ağaclar , o, böyük məlumat bloklarını oxuyan və yazan sistemlər üçün optimallaşdırılmışdır. Ən çox verilənlər bazası və fayl sistemlərində istifadə olunur.

Həmçinin bilmək lazımdır ki, B ağacı nümunəsi nədir?

B - Ağac öz-özünə balanslaşdırılmış axtarışdır ağac hər node birdən çox açarı ehtiva edən və ikidən çox uşağı olan. Burada bir qovşaqdakı düymələrin sayı və bir node üçün uşaq sayı sıradan asılıdır B - Ağac . Hər B - Ağac sifarişi var.

B ağacı indeksləri necə işləyir?

B + ağac indeksləri . İndekslərdir kimi tanınan məlumat strukturu şəklində diskdə saxlanılır B + ağac . B + ağaclar yarpaq düyünlərində bütün əsas dəyərlər var. a-nın bütün yarpaq düyünləri B + ağacdır eyni hündürlükdə, yəni hər indeks axtar olacaq eyni sayda götürün B + ağac axtarışlar üçün dəyər tapın.

Tövsiyə: