Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Welke eenheden van een DBM's die verantwoordelijk zijn voor de database voor structuurintegriteit?
Het is geen enkele eenheid, maar eerder een combinatie van componenten binnen een DBM's die verantwoordelijk zijn voor het handhaven van de integriteit van de gegevensstructuur. Deze componenten werken samen om de regels die u definieert af te dwingen:

1. Gegevensdefinitie taal (DDL):

* definieert het schema: Dit omvat het maken van tabellen, het definiëren van gegevenstypen voor kolommen, het specificeren van beperkingen (primaire toetsen, buitenlandse toetsen, enz.) En het opzetten van relaties tussen tabellen.

* handhaaft beperkingen: De DDL zorgt ervoor dat gegevens voldoen aan de vooraf gedefinieerde schemieregels. Als een kolom bijvoorbeeld wordt gedefinieerd als niet nul, kunt u de DBM's niet toestaan ​​om een ​​rij in te voegen of bij te werken zonder een waarde in die kolom.

2. Gegevensmanipulatietaal (DML):

* beheert gegevens: DML -opdrachten (invoegen, bijwerken, verwijderen) worden gebruikt om de gegevens in de database te wijzigen.

* Controleert beperkingen: De DML-component interageert met de DDL-gedefinieerde beperkingen om gegevensintegriteit te verifiëren tijdens gegevenswijziging.

3. Transactiebeheersysteem:

* zorgt voor atomiciteit, consistentie, isolatie en duurzaamheid (zure eigenschappen): Dit zorgt ervoor dat transacties volledig en nauwkeurig worden uitgevoerd.

* behandelt gelijktijdigheidscontrole: Dit voorkomt conflicten wanneer meerdere gebruikers toegang krijgen tot en tegelijkertijd gegevens wijzigen.

4. Data Dictionary:

* slaat metadata op: Informatie over de databasestructuur (tabellen, kolommen, beperkingen, relaties) wordt opgeslagen in het gegevenswoordenboek.

* gebruikt door andere componenten: De DDL, DML en Query Optimizer vertrouwen op het gegevenswoordenboek om de structuur van de database te begrijpen.

5. Query Optimizer:

* genereert efficiënte uitvoeringsplannen: Deze component gebruikt de informatie in het gegevenswoordenboek om de uitvoering van de query te optimaliseren, waardoor gegevensintegriteit mogelijk wordt gehandhaafd door middel van querytransformaties.

Samenvattend wordt de integriteit van de gegevensstructuur gehandhaafd door een combinatie van DDL, DML, transactiebeheer, het gegevenswoordenboek en de query -optimizer. Deze componenten werken samen om ervoor te zorgen dat de database zich houdt aan de vooraf gedefinieerde regels en dat gegevens consistent en nauwkeurig zijn.

Previous: Next:
  Database Software
·Hoe te herstellen MDF Zonder L…
·Toegang tot een database met b…
·Hoe kan ik een XLS -bestand co…
·Toegang tot een Query en kolom…
·Hoe je Identity toe aan een be…
·Hoe te controleren om te zien …
·Hoe maak je een lijst van alle…
·Toegang krijgen tot een Autonu…
·Hoe maak je een datumnotatie i…
  Related Articles
Wat was de toegevoegde versie van SQL on…
Waar kunt u de afbeelding van de afdrukk…
Wat is de doelen van de hybride computer…
Voordelen van het gebruik van een docume…
Wat zijn de voordelen van papieren opsla…
Wat is de definitie van de database? 
Wat is Advantegesh of Computer? 
Wat is een goed merk van duidelijke comp…
Welk woord in deze zin is een gesloten c…
  Software Articles
·Hoe maak je een kaart te maken op een co…
·Hoe HTML-code in Chrome te bekijken 
·Hoe maak PowerPoint 2007 -bestanden Klei…
·Hoe te openen CR2 bestanden in Photoshop…
·Hoe te upgraden van InDesign CS2 naar CS…
·Hoe maak je een gezichtsmasker maken in …
·Hoe te combineren PDF Documenten 
·Hoe je alle tekst lagen in Photoshop CS …
·Hoe kan ik mijn Multimedia Audio Control…
Copyright © Computer Kennis https://www.nldit.com