Mahmud Al Hakim
mahmud@hakimdata.se
DATABASHANTERING
MS ACCESS 2003
LEKTION 1
AGENDA
Mål för kursen
 Kursplanering
 Kurslitteratur
 Betygsättning
 Grunder om databaser
 Tabeller

2
MÅL FÖR KURSEN

Kursen skall ge grundläggande
kunskaper om Access databaser och
färdigheter i att skapa och hantera
relationsdatabaser.
KURSPLANERING

Ladda ner från
www.yrkeshogskolan.net
KURSLITTERATUR
Titel:
Access 2003 Grundkurs
 Författare:
Meg Marnon
 Förlag:
Skandinaviska Databöcker
www.databok.se
 ISBN: 91-89493-94-X

INLÄMNINGSUPPGIFT
Obligatorisk inlämningsuppgift som
utförs enskilt.
 Betyg: IG eller G
 Databas, ska vara inlämnad/inskickad
vecka 39.
 Redovisning sker vecka 40 (grupp 1) och
vecka 41 (grupp 2).

VAD ÄR EN DATABAS?
1. Nationalencyklopedin
Databas: mängd av data, ordnade i ett eller flera
dataregister, som är tillräcklig för ett visst
ändamål eller för ett visst
databehandlingssystem.
…
7
VAD ÄR EN DATABAS?
2. Wikipedia
En databas är en samling information som är
organiserad på ett sådant sätt att det är lätt att söka
efter och hämta enskilda bitar information, samt
ofta även att ändra informationen. Ordet databas
kan beteckna informationen som finns lagrad, eller
den programvara som förstår att tolka den ofta
mycket komplexa datastrukturen som lagras på
hårddisken.
8
VAD ÄR EN DATABAS?
3. Paginas IT-ordbok:
En samling information som organiserats så att ett dataprogram
snabbt kan hitta önskade data. En databas är ett elektroniskt
kortregister. Traditionella databaser organiseras i fält, poster och
filer. Ett fält är en enskild datamängd, en post är en uppsättning
sammanhörande fält och en fil är en samling poster. En enkel
telefonkatalog kan jämföras med en fil. Den innehåller en lista
med poster som var och en innehåller tre fält: namn, adress och
telefonnummer.
För att hantera informationen i en databas används ett
databashanteringssystem (Database Management System,
DBMS). Detta är en samling program för att lägga in, organisera
och hämta ut data i en databas.
Uttrycket databas används numera oftast för att beteckna ett
helt databashanteringssystem.
9
EXEMPEL PÅ DATABASHANTERINGSSYSTEM





Access
www.microsoft.se
Oracle
www.oracle.com
MS SQL Server
www.microsoft.com/sql
IBM DB2
www.ibm.com/db2
MySQL
www.mysql.com
10
GRUNDER OM DATABASER

TIPS
Läs om grunderna om databaser här:
http://www.databasteknik.se/webbkursen/index.html
11
SKAPA EN ACCESS DATABAS
ACCESS MALLAR
DATABASFÖNSTRET
SKAPA TABELLER
IMPORTERA DATA
ÖVNINGAR

SIDAN 38
 Övning
2.1
 Övning 2.2
 Övning 2.3
 Övning 2.4
DATATYPER
PRIMÄRNYCKEL




I en relationsdatabas: En kolumn, eller en kombination av
kolumner, som alltid har ett unikt värde för varje rad i tabellen.
(Man får dock inte ta med några onödiga kolumner.) Om det
finns flera möjliga primärnycklar säger man att man har flera
kandidatnycklar, och man väljer en av dem som primärnyckel.
När man talar om fysiska lagringsstrukturer: Ett fält, eller en
kombination av fält, som alltid har ett unikt värde för varje post
i filen, och som filen dessutom är sorterad efter.
I verkligheten, eller i en konceptuell datamodell: Något som
unikt identiferar en viss sak, till exempel personnumret på en
person.
Källa: http://www.databasteknik.se/webbkursen/ordlista.html#primarnyckel