Enheter
En entitet är en person, plats, sak, händelse eller koncept om vilken data lagras i en databas. Med andra ord är en entitet ett verkligt objekt som kan definieras och beskrivas. Till exempel kan en kund, en anställd, en produkt eller en order alla vara enheter i ett databassystem.
Entiteter representeras i en databas med tabeller. Varje tabell innehåller en samling poster, där varje post representerar en individuell instans av en entitet. Till exempel kan en kundtabell innehålla poster för varje kund, där varje post innehåller information som kundens namn, adress, telefonnummer och kundnummer.
Attribut
Attribut är egenskaper eller egenskaper hos enheter. I ett databassystem är attribut kolumnerna i en tabell. Kundtabellen kan till exempel ha attribut som kundnamn, adress, telefonnummer och kundnummer.
Varje attribut har en datatyp som anger vilken typ av data som kan lagras i det attributet. Till exempel kan kundnamnsattributet ha en datatyp av sträng, medan kundnummerattributet kan ha datatypen heltal.
Attribut kan användas för att definiera relationer mellan enheter. Kundtabellen kan till exempel ha ett främmande nyckelattribut som heter order_id, som länkar kunder till de beställningar de har lagt. Detta förhållande representeras av det faktum att order_id-attributet i kundtabellen matchar order_id-attributet i ordertabellen.
Genom att förstå enheterna och attributen i en databas kan du bättre förstå hur databasen är organiserad och hur data lagras och hämtas. Denna kunskap kan hjälpa dig att skapa effektiva frågor och rapporter och att fatta välgrundade beslut om data i databasen.