* Detta är arkivet för May, 2010

Vad är en datatyp?

När man sparat information om till exempel en person i en tabell delar man upp informationen i kolumner. För information om en person kan de olika kolumnerna till exempel vara; Namn, Födelseår, Telefonnummer och Kön. För att databashanteraren på bästa sätt ska kunna lagra informationen talar man om vilken datatyp respektive kolumn har.

Datatypen talar om huruvida kolumnen innehåller ett heltal, en text, ett datum och så vidare. Alla databashanterare erbjuder olika datatyper och har ibland olika namn på samma datatyper.

Nästan alla datatyper är olika varianter på heltal, text, datum, boolean och decimaltal. Utöver dessa … Fortsätt läsa

Vad är en relationsdatabas?

Tidigare beskrev jag generellt vad en databas är.

I en relationsdatabas sparar man listor med information. Dessa listor kallas tabeller och kan referera till varandra på lite olika sätt. Referenserna mellan tabellerna kallas relationer, därav namnet; relationsdatabaser.

Tabeller, eller snarare rader i tabeller, kan referera till varandra på tre olika sätt:

  • En till många
  • Många till många
  • En till en

Det databashanteraren hjälper till med, om man definierat tabellerna ordentligt, är att säkerställa att dessa relationer efterlevs.

En till många
Det här är den absolut vanligaste relationen. En rad i en tabell refereras av flera rader i en annan tabell.
Om man till … Fortsätt läsa

Vad är en databas?

En databas är en organiserad samling relaterad information. …med den definitionen är en hylla i ett bibliotek en databas.

I datorvärlden finns det några olika typer av databaser. Alla har det gemensamt att de underlättar för någon att spara, hitta och behandla information.

Det finns några olika sätt att organisera eller klassificera databaser:

Man brukar skilja på om databasen ‘körs’ på en egen dator, eller om det är ett program man kan köra på sin egen dator. I den förra kategorin hamnar till exempel Access och FileMakerPro. Till den senare hör serverprogram som Microsoft SQL Server, Oracle och MySQL.

Ett annat sätt är att … Fortsätt läsa