Articles

Dbms – Data Skjemaer

Databaseskjema

ET DATABASESKJEMA Er Skjelettstrukturen Som Representerer Den Logiske visningen av HELE DATABASEN. Det definerer hvordan dataene er organisert og hvordan forholdet mellom dem er knyttet. Den formulerer alle begrensningene som skal brukes på dataene.

et databaseskjema definerer enhetene og relasjonen mellom dem. Den inneholder en beskrivende detalj av databasen, som kan avbildes ved hjelp av skjemadiagrammer. Det er databasedesignerne som designer skjemaet for å hjelpe programmerere å forstå databasen og gjøre den nyttig.

et databaseskjema kan deles grovt inn i to kategorier −

  • Fysisk Databaseskjema – dette skjemaet gjelder den faktiske lagringen av data og dens form for lagring som filer, indekser, etc. Det definerer hvordan dataene skal lagres i en sekundær lagring.

  • Logisk Databaseskjema-dette skjemaet definerer alle de logiske begrensningene som må brukes på dataene som er lagret. Den definerer tabeller, visninger og integritetsbegrensninger.

Database Forekomst

det er viktig at vi skiller disse to begrepene individuelt. Databaseskjema er skjelettet av databasen. Den er utformet når databasen ikke eksisterer i det hele tatt. Når databasen er i drift, er det svært vanskelig å gjøre endringer i den. Et databaseskjema inneholder ingen data eller informasjon.

en databaseforekomst er en tilstand av operativ database med data til enhver tid. Den inneholder et øyeblikksbilde av databasen. Databaseforekomster har en tendens til å endres med tiden. En DBMS sikrer at hver forekomst (tilstand) er i en gyldig tilstand, ved flittig å følge alle valideringer, begrensninger og forhold som database designere har pålagt.