| 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
    Hvordan gør en databasebutikdata om dens tabeller?
    Databaser bruger et systemkatalog at gemme data om dens tabeller. Dette er også kendt som Data Dictionary eller skema -arkiv . Sådan fungerer det:

    1. Systemkatalogborde:

    * Systemkataloget er i sig selv en samling af specielle tabeller, der indeholder metadata om databasen.

    * Disse tabeller gemmer information om:

    * Tabeller: Navne, kolonner, datatyper, begrænsninger, indekser osv.

    * visninger: Definitioner og basisborde.

    * Brugere: Tilladelser, adgangsrettigheder, roller.

    * indekser: Detaljer om indekser, herunder de indekserede kolonner og deres type.

    * procedurer: Lagrede procedurer, funktioner, triggere osv.

    2. Adgang til systemkataloget:

    * Databasestyringssystemer (DBMS) giver måder at forespørge systemkataloget på. Dette gøres ofte ved hjælp af:

    * Systemvisninger: Foruddefinerede synspunkter, der udsætter specifikke metadata.

    * Systemtabeller: Direkte adgang til katalogborde (normalt med specifikke tilladelser).

    * Database Introspektionsværktøjer: Værktøjer, der kan læse kataloget og præsentere oplysningerne på en mere brugervenlig måde.

    3. Metadata lagret:

    Systemkataloget gemmer forskellige metadata om databaseobjekterne, herunder:

    * Tabelstruktur:

    * Kolonnenavne og datatyper: Definerer strukturen af ​​tabellen.

    * Begrænsninger: Regler og begrænsninger, der definerer integriteten af ​​dataene (f.eks. Primære nøgler, udenlandske nøgler).

    * indekser: Datakonstruktioner, der bruges til at fremskynde dataindhentning baseret på visse kolonner.

    * Tabelegenskaber:

    * Navn og ejer: Identificerer tabellen unikt og angiver den ansvarlige bruger.

    * Opbevaringsparametre: Specificerer, hvordan tabellen er gemt og dens placering.

    * Andre objekter:

    * Brugerkonti: Gemmer information om brugere og deres privilegier.

    * visninger: Definerer virtuelle tabeller, der er baseret på andre tabeller eller forespørgsler.

    * procedurer og funktioner: Gemmer kode til brugerdefinerede operationer på dataene.

    4. Betydningen af ​​systemkataloget:

    * Dataintegritet: Sikrer datakonsistens og gyldighed gennem håndhævelse af begrænsninger.

    * Skemahåndtering: Tilvejebringer et centralt depot til at definere og ændre databaseskemaet.

    * Forespørgseloptimering: Databasemotorer bruger metadata fra kataloget til at planlægge og optimere forespørgsler.

    * adgangskontrol: Hjælper med at administrere brugertilladelser og begrænser adgangen til følsomme data.

    * backup og gendannelse: Letter gendannelse af databasestrukturen og data i tilfælde af fejl.

    Eksempel:

    I en databasetabel kaldet "Kunder" med kolonner "CustomerID", "FirstName" og "Sidname", ville systemkataloget indeholde oplysninger såsom:

    * Tabelnavn: "Kunder"

    * Kolonnenavne: "CustomerId", "FirstName", "Sidname"

    * Datatyper: "CustomerID" (heltal), "FirstName" (Varchar), "LastName" (Varchar)

    * Begrænsninger: "CustomerID" (primær nøgle)

    * indekser: Et indeks kan defineres i kolonnen "CustomerID" for hurtigere opslag.

    Ved at gemme disse metadata kan databasen effektivt håndtere sine data, håndhæve integritet og give brugerne de nødvendige oplysninger om dens struktur og indhold.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan indeks i Matlab 
    ·Sådan aktiveres Workflow Background processen i Oracle…
    ·Sådan får du adgang Database Design 
    ·Sådan importeres en CSV-fil i SQL 
    ·Hvad er en formular i databasen? 
    ·Hvordan at spare en Query i Access 
    ·Hvordan man gør en Subselect Query i Access 
    ·Typer af DBMS 
    ·Sådan får du adgang data i to forskellige tabeller 
    ·Sådan oprettes en udvælgelsesforespørgsel i Access 2…
      Anbefalede Artikler
    ·Sådan Forstør Perioder i Word 
    ·Hvordan at reparere en TIFF-fil 
    ·Sådan Lær Photoshop CS5 
    ·Hvordan laver collager med Pics Online 
    ·Google SketchUp Vs. VectorWorks 
    ·Sådan oprettes flere sange i PowerPoint 
    ·Sådan bruges Avery Skabelon 5388 
    ·Sådan Set Mute hotkeys til Skype 
    ·Hvad indeholder et DBMS-logregister? 
    ·Formler bruges i Excel 
    Copyright © Computer Viden https://www.computerdk.com