Skillnaden mellan schema och databas

Författare: Laura McKinney
Skapelsedatum: 1 April 2021
Uppdatera Datum: 4 Maj 2024
Anonim
Skillnaden mellan sökmotor och databas
Video: Skillnaden mellan sökmotor och databas

Innehåll


Databas är en vanlig term i dagens liv. Många företag, företag, organisationer, institut etc. kräver en databas för att lagra sina data i en välformaterad form så att det skulle vara lätt att hämta en användbar information ur den. När du utformar en databas, schema anges som beskriver strukturvyen för en databas som bekräftar tabellerna som skulle vara involverade i att skapa en databas, attributen för tabellen och deras associering. Schema måste anges under designfasen för en databas. Låt oss lära oss skillnaderna mellan termer schema och databas med hjälp av jämförelsetabellen som visas nedan.

  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Slutsats

Jämförelsediagram

Grund för jämförelseschemaDatabas
GrundläggandeSchema är en strukturell vy av en databas.Databasen är en samling inbördes relaterade data.
Modifiering Schema som en gång deklarerats bör inte ändras ofta.Data i en databas fortsätter att uppdateras hela tiden, så databasen ändras ofta.
InkluderaSchemat inkluderar tabellnamn, fältnamn, dess typer och begränsningar.Databasen innehåller specificerat schema, data (poster), begränsningar för data.
uttalandenDDL-uttalanden anger ett schema för en databas.DML-uttalande lägger till, uppdaterar posterna (data) i en databas.


Definition av schema

schema är en strukturell definition eller beskrivning av en hel databas. När du har deklarerat schemat i en databas, bör det ändras inte ofta eftersom det kommer att störa organisationen av data i en databas.

Schema för en databas kan visas i form av ett diagram som heter schema. Schemadiagrammet visar vilka tabeller en databas innehåller, vilka är variabler i dessa tabeller. Hur tabellerna är associerade med varandra. Även om schemadiagrammet inte visar varje aspekt av databasen som, visar det inte förekomster av databasen, typ av attribut.

De DDL (Data Definition Language) -satser anger schemat för en databas. Det anger namnet på tabellen, namnet på attributen deras typ, begränsningar och dess koppling till andra tabeller i en databas. DDL-uttalanden används också när schemat för en databas ska modifieras.


Nedan visas schemat för en databas med studentinformation. Du kan se att det visar namnet på alla tabeller och variablerna för alla dessa tabeller.

Definition av databas

Databasen är en samling välorganiserade och sammanhängande data. Databasen inkluderar struktur (schema), datatyper och begränsningar av de data som ska lagras och data, dvs fakta eller information om ett objekt i beaktande.

Uppgifterna i en databas fortsätter att uppdateras. Därför blir databasen ändras ofta. DML kommandot anger databasändringarna. Data i databasen vid ett visst ögonblick kallas databasinstans.

En databas kan vara vilken som helst storlek, det kan vara genererad och drivs manuellt eller kan vara datoriserad. Nu drivs en dagdatabas digitalt. DBMS (Database Management System) hålls ansvarigt för att skapa och underhålla data i en databas.

  1. Den grundläggande skillnaden mellan de två termerna, schemat och databasen ligger i deras definition, dvs. databasen är en samling fakta eller information om det betraktade objektet. Å andra sidan är schema en strukturell representation av hela databasen.
  2. När du har förklarat ett schema för en databas kommer det inte att ändras ofta eftersom det stör informationen i databasen. Å andra sidan uppdateras databasen ofta.
  3. På en sida där ett schema innehåller tabellen och attributen inuti tabellerna, deras typer och begränsningar. Databasen består av ett schema, poster för tabellerna.
  4. DDL-uttalandet anger generering och modifiering av schema. DML-uttalanden anger generering och modifiering av data i databasen.

Slutsats:

Innan du skapar en databas måste du skapa ett schema som definierar konturen för bildandet av en databas. Ett bra schema kan generera en bra databas. Schema bör skapas noggrant eftersom ofta förändringar inte accepteras i ett schema.