| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> database Software >> Content
    Hvilke enheder af en DBM'er, der er ansvarlige for strukturintegritetsdatabasen?
    Det er ikke en enkelt enhed, men snarere en kombination af komponenter inden for en DBMS, der er ansvarlige for at opretholde datastrukturintegritet. Disse komponenter arbejder sammen for at håndhæve de regler, du definerer:

    1. Data Definition Language (DDL):

    * definerer skemaet: Dette inkluderer oprettelse af tabeller, definition af datatyper for kolonner, specificering af begrænsninger (primære nøgler, udenlandske nøgler osv.) Og opsætning af forhold mellem tabeller.

    * håndhæver begrænsninger: DDL sikrer, at data er i overensstemmelse med de foruddefinerede skema -regler. For eksempel, hvis en kolonne er defineret som ikke null, tillader DBMS dig ikke at indsætte eller opdatere en række uden en værdi i den kolonne.

    2. Data Manipulation Language (DML):

    * administrerer data: DML -kommandoer (indsæt, opdatering, sletning) bruges til at ændre dataene i databasen.

    * kontrollerer begrænsninger: DML-komponenten interagerer med de DDL-definerede begrænsninger for at verificere dataintegritet under datamodifikationsoperationer.

    3. Transaktionsstyringssystem:

    * sikrer atomicitet, konsistens, isolering og holdbarhed (syreegenskaber): Dette sikrer, at transaktioner udføres fuldstændigt og nøjagtigt.

    * håndtag samtidighedskontrol: Dette forhindrer konflikter, når flere brugere får adgang til og ændrer data samtidigt.

    4. Dataordbog:

    * Butikker Metadata: Oplysninger om databasestrukturen (tabeller, kolonner, begrænsninger, forhold) gemmes i dataordbogen.

    * Brugt af andre komponenter: DDL-, DML- og forespørgselsoptimereren er afhængige af dataordbogen for at forstå strukturen i databasen.

    5. Query Optimizer:

    * genererer effektive udførelsesplaner: Denne komponent bruger oplysningerne i Data Dictionary til at optimere forespørgselsudførelse, hvilket potentielt håndhæver dataintegritet gennem forespørgselstransformationer.

    Sammenfattende opretholdes datastrukturintegritet gennem en kombination af DDL, DML, transaktionsstyring, dataordbogen og forespørgselsoptimeringen. Disse komponenter arbejder sammen for at sikre, at databasen overholder de foruddefinerede regler, og at data er konsistente og nøjagtige.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Tilføj en gruppe Footer til en Access 2007- rap…
    ·Hvordan er computere Bruges i Criminal Justice 
    ·Sådan oprettes en Web Enabled data Base 
    ·Hvordan man opbygger MemcacheDB på CentOS 
    ·Hvordan tilføjer du tekstfiler til en MS Access -datab…
    ·Vis de forskellige stadier i data warehousing og busine…
    ·Hvad er eksemplerne på database? 
    ·Sådan Hold Delrapport på samme side i Access 2007 Rap…
    ·Sådan tilføjes en Count til en MS Access-rapport 
    ·SQL strenge regler 
      Anbefalede Artikler
    ·Hvad betyder plus i Excel? 
    ·VNC til Remote Desktop 
    ·Snyd til Tøj i FantAge 
    ·Hvad er forskellen mellem M4Vs & MOVs 
    ·Hvad er nogle navne på leverandører, der producerer S…
    ·Segmentering Brug Excel 2007 
    ·Hvem opdagede Microsoft Office -websted? 
    ·Sådan Forbered en harddisk til backup 
    ·Hvordan man tegner robotter i Photoshop 
    ·Sådan Airbrush i Photoshop Elements 
    Copyright © Computer Viden https://www.computerdk.com