Verilənlər bazasında nümunə ilə denormalizasiya nədir?
Verilənlər bazasında nümunə ilə denormalizasiya nədir?

Video: Verilənlər bazasında nümunə ilə denormalizasiya nədir?

Video: Verilənlər bazasında nümunə ilə denormalizasiya nədir?
Video: Dərs 36. Verilənlər bazasına aid məsələ həlli 2024, Bilər
Anonim

Verilənlər bazalarında denormalizasiya . Denormalizasiya verilənlər bazasıdır əlavə etdiyimiz optimallaşdırma texnikası lazımsız məlumatlar birinə və ya daha çoxuna masalar . üçün Məsələn, normallaşdırılmış verilənlər bazasında , Kurslarımız ola bilər masa və Müəllimlər masa . Kurslardakı hər bir giriş müəllimin adını deyil, Kursun müəllim ID-sini saxlayacaq.

Üstəlik, verilənlər bazasında denormalizasiya nədir?

Denormalizasiya elə bir strategiyadır verilənlər bazası menecerlər performansını artırmaq üçün istifadə edirlər verilənlər bazası infrastruktur. Bu, normallaşdırılmış məlumatlara lazımsız məlumatların əlavə edilməsini əhatə edir verilənlər bazası ilə müəyyən problemləri azaltmaq verilənlər bazası müxtəlif cədvəllərdən verilənləri bir cədvəldə birləşdirən sorğular.

Bundan əlavə, nə üçün verilənlər bazasında denormalizasiyaya ehtiyacımız var? Denormalizasiya əvvəllər normallaşdırılmış strategiyada istifadə olunan strategiyadır verilənlər bazası performansını artırmaq üçün. Bunun arxasındakı fikir, lazımsız məlumatları hara əlavə etməkdir Biz bizə ən çox kömək edəcəyini düşünürəm. Biz mövcud cədvəldə əlavə atributlardan istifadə edə, yeni cədvəllər əlavə edə və ya hətta mövcud cədvəllərin nümunələrini yarada bilər.

Eynilə insanlar soruşurlar ki, verilənlər bazası nümunəsi nədir?

Microsoft Excel elektron cədvəli və ya Microsoft Access yaxşıdır misallar masa üstü verilənlər bazası proqramlar. Bu proqramlar istifadəçilərə məlumatları daxil etmək, saxlamaq, qorumaq və lazım olduqda onları geri götürmək imkanı verir. Onlar daxildir verilənlər bazaları SQL Server, Oracle kimi Verilənlər bazası , Sybase, Informix və MySQL.

Denormalizasiyanın üstünlüyü nədir?

Denormalizasiya performansını aşağıdakılarla artıra bilər: Qoşulma ehtiyacını minimuma endirmək. Ümumi dəyərlərin əvvəlcədən hesablanması, yəni onların seçilmiş vaxtda deyil, verilənlərin dəyişdirilməsi zamanı hesablanması. Bəzi hallarda cədvəllərin sayının azaldılması.

Tövsiyə: