Мисал менен маалымат базасындагы денормализация деген эмне?
Мисал менен маалымат базасындагы денормализация деген эмне?

Video: Мисал менен маалымат базасындагы денормализация деген эмне?

Video: Мисал менен маалымат базасындагы денормализация деген эмне?
Video: Customer Persona: Step-by-step Guide to Creating Your Ideal Customer 2024, Ноябрь
Anonim

Маалыматтар базаларында денормализация . Денормализация – бул маалымат базасы биз кошо турган оптималдаштыруу техникасы ашыкча маалыматтар бир же бир нече столдор . үчүн мисалы, нормалдаштырылган маалымат базасында , бизде курстар болушу мүмкүн стол жана Мугалимдер стол . Курстардагы ар бир жазуу Курс үчүн мугалимдин идентификаторун сактайт, бирок мугалимдин атын сактабайт.

Андан тышкары, маалымат базасында денормализация деген эмне?

Денормализация деген стратегия болуп саналат маалымат базасы менеджерлер натыйжалуулугун жогорулатуу үчүн колдонушат маалымат базасы инфраструктура. Бул нормалдаштырылганга ашыкча маалыматтарды кошууну камтыйт маалымат базасы менен көйгөйлөрдүн айрым түрлөрүн азайтуу маалымат базасы ар кандай таблицалардагы маалыматтарды бир таблицага бириктирген суроо.

Андан тышкары, эмне үчүн бизге маалымат базасында денормализация керек? Денормализация мурда нормалдаштырылган боюнча колдонулган стратегия болуп саналат маалымат базасы натыйжалуулугун жогорулатуу үчүн. Анын артында турган идея - бул жерде ашыкча маалыматтарды кошуу биз бизге эң чоң жардам берет деп ойлойм. Биз учурдагы таблицада кошумча атрибуттарды колдоно алат, жаңы таблицаларды кошо алат, ал тургай учурдагы таблицалардын мисалдарын түзө алат.

Ошо сыяктуу эле, адамдар маалымат базасынын мисалы кандай?

Microsoft Excel электрондук жадыбалы же Microsoft Access жакшы мисалдар иш тактасынын маалымат базасы программалар. Бул программалар колдонуучуларга маалыматтарды киргизүүгө, сактоого, коргоого жана керек болгондо кайра алууга мүмкүнчүлүк берет. Алар кирет маалымат базалары SQL Server, Oracle сыяктуу Маалыматтар базасы , Sybase, Informix жана MySQL.

Денормализациянын артыкчылыгы эмнеде?

Денормализация аткарууну жакшырта алат: кошулууга муктаждыкты азайтуу. Агрегаттык маанилерди алдын ала эсептөө, башкача айтканда, аларды тандалган убакта эмес, маалыматтарды өзгөртүү убагында эсептөө. Кээ бир учурларда үстөлдөрдүн санын кыскартуу.

Сунушталууда: