Wat is denormalisering in databasis met voorbeeld?
Wat is denormalisering in databasis met voorbeeld?

Video: Wat is denormalisering in databasis met voorbeeld?

Video: Wat is denormalisering in databasis met voorbeeld?
Video: iprodam les 5 Normaliseren 2024, Mei
Anonim

Denormalisering in databasisse . Denormalisering is 'n databasis optimaliseringstegniek waarin ons byvoeg oortollige data aan een of meer tafels . Vir byvoorbeeld in 'n genormaliseerde databasis , het ons dalk 'n kursusse tafel en 'n Onderwysers tafel . Elke inskrywing in kursusse sal die onderwyser-ID vir 'n kursus stoor, maar nie die onderwysernaam nie.

Verder, wat is denormalisering in 'n databasis?

Denormalisering is 'n strategie wat databasis bestuurders gebruik om die prestasie van 'n te verhoog databasis infrastruktuur. Dit behels die toevoeging van oortollige data tot 'n genormaliseerde databasis om sekere soorte probleme mee te verminder databasis navrae wat data van verskeie tabelle in 'n enkele tabel kombineer.

Verder, hoekom het ons denormalisering in databasis nodig? Denormalisering is 'n strategie wat gebruik word op 'n voorheen-genormaliseerde databasis prestasie te verhoog. Die idee daaragter is om oortollige data waar by te voeg ons dink dit sal ons die meeste help. Ons kan ekstra eienskappe in 'n bestaande tabel gebruik, nuwe tabelle byvoeg, of selfs gevalle van bestaande tabelle skep.

Net so, vra mense, wat is 'n voorbeeld van 'n databasis?

'n Microsoft Excel-sigblad of Microsoft Access is goed voorbeelde van lessenaar databasis programme. Hierdie programme stel gebruikers in staat om data in te voer, dit te stoor, dit te beskerm en dit te herwin wanneer nodig. Hulle sluit in databasisse soos SQL Server, Oracle Databasis , Sybase, Informix en MySQL.

Wat is die voordeel van denormalisering?

Denormalisering kan prestasie verbeter deur: Die behoefte aan verbindings te minimaliseer. Vooraf berekening van totale waardes, dit wil sê, berekening daarvan op datamodifikasietyd, eerder as op uitgesoekte tyd. Vermindering van die aantal tafels, in sommige gevalle.

Aanbeveel: