Мысалмен дерекқордағы нормадан шығару дегеніміз не?
Мысалмен дерекқордағы нормадан шығару дегеніміз не?

Бейне: Мысалмен дерекқордағы нормадан шығару дегеніміз не?

Бейне: Мысалмен дерекқордағы нормадан шығару дегеніміз не?
Бейне: Нан өнеркәсібіндегі логистика: «Хлибпром концернінің» тәжірибесі 2024, Мамыр
Anonim

Мәліметтер қорындағы нормадан шығару . Деномализация - бұл мәліметтер базасы біз қосатын оңтайландыру техникасы артық деректер біреуіне немесе бірнешеуіне кестелер . Үшін мысалы, нормаланған дерекқорда , бізде курстар болуы мүмкін кесте және Мұғалімдер кесте . Курстардағы әрбір жазба мұғалімнің аты емес, Курс үшін мұғалімнің идентификаторын сақтайды.

Сонымен қатар, дерекқордағы нормадан шығару дегеніміз не?

Денормальизация стратегия болып табылады дерекқор менеджерлер өнімділікті арттыру үшін пайдаланады дерекқор инфрақұрылым. Ол нормаланғанға артық деректерді қосуды қамтиды дерекқор проблемалардың кейбір түрлерін азайту үшін дерекқор әртүрлі кестелердегі деректерді бір кестеге біріктіретін сұраныстар.

Сонымен қатар, неліктен бізге дерекқордағы нормадан шығару қажет? Денормальизация бұрын нормаланғанда қолданылатын стратегия болып табылады дерекқор өнімділігін арттыру. Оның артындағы идея артық деректерді қайда қосу болып табылады біз ол бізге барынша көмектеседі деп ойлаймын. Біз бар кестеде қосымша атрибуттарды пайдалана алады, жаңа кестелер қоса алады немесе тіпті бар кестелердің даналарын жасай алады.

Сол сияқты, адамдар деректер базасының мысалы қандай?

Microsoft Excel электрондық кестесі немесе Microsoft Access жақсы мысалдар жұмыс үстелінен дерекқор бағдарламалар. Бұл бағдарламалар пайдаланушыларға деректерді енгізуге, сақтауға, қорғауға және қажет болған кезде шығарып алуға мүмкіндік береді. Оларға жатады мәліметтер базасы SQL Server, Oracle сияқты Дерекқор , Sybase, Informix және MySQL.

Денормальизацияның артықшылығы неде?

Денормальизация төмендегілер арқылы өнімділікті жақсарта алады: біріктіру қажеттілігін азайту. Жиынтық мәндерді алдын ала есептеу, яғни оларды таңдалған уақытта емес, деректерді өзгерту уақытында есептеу. Кейбір жағдайларда кестелер санын азайту.

Ұсынылған: