| 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
    Beskrivelse Arkitekturen af ​​en DBMS i termer 3 skemaarkitektur?

    DBMS Arkitektur:Tre skemaarkitektur

    Tre-Schema-arkitekturen er et grundlæggende koncept i databasestyringssystemer (DBM'er), der hjælper med at definere strukturen og organiseringen af ​​data i en database. Det adskiller databasen i tre niveauer:

    1. Eksternt skema (Vis skema):

    * Definerer brugerens visning af dataene.

    * Repræsenterer en bestemt undergruppe af databasen, der er relevant for en bestemt bruger eller applikation.

    * Tilbyder et forenklet og tilpasset perspektiv på dataene.

    * Flere eksterne skemaer kan eksistere, hver skræddersyet til forskellige brugere eller applikationer.

    * Eksempel:En kundeservicerepræsentant kan have et eksternt skema, der kun inkluderer kundedata, mens et marketingteam muligvis har et eksternt skema, der inkluderer kunde- og produktoplysninger.

    2. Konceptuelt skema (logisk skema):

    * Definerer den overordnede struktur i databasen, uafhængig af implementeringsdetaljer.

    * Beskriver enheder, attributter, forhold og begrænsninger i databasen.

    * Repræsenterer et højt niveau af dataene og dens organisation.

    * Tjener som en fælles plan for alle eksterne skemaer.

    * Eksempel:Definition af kunder, produkter og ordrer som enheder sammen med deres respektive attributter og forhold.

    3. Internt skema (fysisk skema):

    * Beskriver de fysiske lagringsstrukturer og adgangsmetoder til databasen.

    * Specificerer, hvordan data er fysisk organiseret på disken, herunder filstrukturer, indekseringsteknikker og datalagringsmetoder.

    * Beskriver den fysiske implementering af databasen, herunder hvordan data hentes og opdateres.

    * Dette niveau er skjult for brugere og administreres af DBMS.

    * Eksempel:Definition af filorganisationen som B-træ, indekseringsteknikken som Clustered Index og opbevaringsmetoden som en kombination af harddisk og RAM.

    hvordan de tre skemaer interagerer:

    * konceptuelt skema fungerer som broen mellem de ydre og interne skemaer.

    * Eksterne skemaer er afledt af det konceptuelle skema, mens det interne skema implementerer det konceptuelle skema.

    * Denne adskillelse giver mulighed for:

    * Datauafhængighed: Ændringer i det fysiske skema (internt) eller logisk skema (konceptuel) påvirker ikke brugerens syn (ekstern), så længe det konceptuelle skema opdateres i overensstemmelse hermed.

    * Dataabstraktion: Brugere kan få adgang til data uden at kende de underliggende fysiske lagringsdetaljer.

    * Datasikkerhed: Eksterne skemaer kan begrænse brugeradgangen til specifikke data baseret på deres roller og ansvar.

    Kortfattet: Den tre-Schema-arkitektur giver en struktureret tilgang til organisering og styring af data inden for en DBMS, der fremmer datauafhængighed, abstraktion og sikkerhed. Ved at adskille de logiske og fysiske repræsentationer af data fra brugerens syn, giver det mulighed for fleksibilitet, vedligeholdelighed og skalerbarhed af databasesystemet.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Deltag Multiple- Table Forespørgsler i Access 2…
    ·Sådan tilføjes tempFile til midlertidig tablespace 
    ·T SQL Online Tutorial 
    ·Sådan Konverter MDB til DBF 
    ·Dele af en Floppy Drive & deres funktioner 
    ·Sådan flette data i FileMaker til Word 
    ·Sådan Udskift en Understreng i Oracle SQL 
    ·Hvordan man programmerer Access 2007 navigationsruden 
    ·Sådan Beregn Normaliseret Data i SPSS 
    ·MS Works 8,0 Database Instruktioner 
      Anbefalede Artikler
    ·Hvad kaldes en database med kendte netværk? 
    ·Hvilke funktioner tilbyder McAfee -virusbeskyttelse til…
    ·Hvordan laver man lydarbejde på Safe Mode -computer? 
    ·Hvordan laver planter vokser i Flash CS3 
    ·Hvordan til at afspille film i Windows Media Center 
    ·Sådan eksporteres adresselister fra Word til Excel 
    ·Hvordan laver Animerede ikoner i Photoshop 
    ·Hvordan Er Microsoft Licensing Arbejde 
    ·Sådan Indsæt Auto nummerering i et sidehoved til Exce…
    ·Hvordan til at komprimere Bin filer 
    Copyright © Computer Viden https://www.computerdk.com