| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Datamaskin >> Software >> database programvare >> Content
    Beskriv arkitekturen til en DBMS i form av 3 skjemaarkitektur?

    DBMS -arkitektur:Tre skjemaarkitektur

    Tre-skjemaarkitekturen er et grunnleggende konsept i databasestyringssystemer (DBMS) som hjelper til med å definere strukturen og organiseringen av data i en database. Den skiller databasen i tre nivåer:

    1. Eksternt skjema (visningsskjema):

    * Definerer brukerens syn på dataene.

    * Representerer en spesifikk delmengde av databasen som er relevant for en bestemt bruker eller applikasjon.

    * Tilbyr et forenklet og tilpasset perspektiv på dataene.

    * Flere eksterne skjemaer kan eksistere, hver skreddersydd for forskjellige brukere eller applikasjoner.

    * Eksempel:En kundeservicerepresentant kan ha et eksternt skjema som bare inkluderer kundedata, mens et markedsføringsteam kan ha et eksternt skjema som inkluderer kunde- og produktinformasjon.

    2. Konseptuelt skjema (logisk skjema):

    * Definerer den overordnede strukturen i databasen, uavhengig av implementeringsdetaljer.

    * Beskriver enheter, attributter, forhold og begrensninger i databasen.

    * Representerer et syn på høyt nivå av dataene og organisasjonen.

    * Fungerer som en vanlig blåkopi for alle eksterne skjemaer.

    * Eksempel:Definere kunder, produkter og bestillinger som enheter, sammen med deres respektive attributter og forhold.

    3. Internt skjema (fysisk skjema):

    * Beskriver fysiske lagringsstrukturer og tilgangsmetoder for databasen.

    * Angir hvordan data er fysisk organisert på disk, inkludert filstrukturer, indekseringsteknikker og datalagringsmetoder.

    * Beskriver den fysiske implementeringen av databasen, inkludert hvordan data blir hentet og oppdatert.

    * Dette nivået er skjult for brukere og administreres av DBMS.

    * Eksempel:Definere filorganisasjonen som B-tre, indekseringsteknikken som gruppert indeks, og lagringsmetoden som en kombinasjon av harddisk og RAM.

    hvordan de tre skjemaene samhandler:

    * konseptuelt skjema fungerer som broen mellom de ytre og indre skjemaene.

    * Eksterne skjemaer er avledet fra det konseptuelle skjemaet, mens det interne skjemaet implementerer det konseptuelle skjemaet.

    * Denne separasjonen åpner for:

    * Data Independence: Endringer i det fysiske skjemaet (internt) eller logisk skjema (konseptuelt) påvirker ikke brukerens syn (eksternt) så lenge det konseptuelle skjemaet oppdateres deretter.

    * Data -abstraksjon: Brukere kan få tilgang til data uten å vite de underliggende fysiske lagringsdetaljene.

    * Datasikkerhet: Eksterne skjemaer kan begrense brukerens tilgang til spesifikke data basert på deres roller og ansvar.

    Sammendrag: Tre-skjemaarkitekturen gir en strukturert tilnærming for organisering og administrasjon av data innen en DBMS, og fremmer datauavhengighet, abstraksjon og sikkerhet. Ved å skille de logiske og fysiske representasjonene av data fra brukerens syn, gir det fleksibilitet, vedlikeholdbarhet og skalerbarhet av databasesystemet.

    früher :

     Weiter:
      Relatert Artike
    ·Hva er en typesjekk på database? 
    ·Hva er forskjellen mellom dbms og tfs? 
    ·Definisjonen av DBF 
    ·Hvordan slette koden for en makro i Access 2007 
    ·Hvordan endre et skjema Navn i Oracle PL /SQL 
    ·Hva er en billig måte å ta sikkerhetskopi av en datab…
    ·Hvordan få tilgang til en spørring med Dagens dato 
    ·Hvordan spørring data i Access 
    ·Tips til Axapta 
    ·Slik kopierer en OpenOffice Calc ark med all formaterin…
      Anbefalte artikler
    ·Hvordan lage en PDF-fil på Adobe.Com 
    ·Hvordan slå en PDF Into en datafil 
    ·Hvordan du deaktiverer Windows Update Manager 
    ·Photoshop Elements 5 Opplæring 
    ·Hvordan Link Word-dokumenter til Excel Dokumenter 
    ·Hvordan endre fonter i PowerPoint 2003 
    ·Hvordan Sammenlign Excel regneark formler 
    ·InDesign Tutorial 
    ·Hvordan rotere et objekt i en sirkel i Illustrator 
    ·Hvordan komprimere 99 MB med WinRAR 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/