DatabashanteringMS Access 2003Lektion 5
Mahmud Al Hakim
mahmud@hakimdata.se
Makro och moduler
Ett makro utför automatiskt en eller flerauppgifter i Access.
När ett makro körs behandlas instruktionernaefter en fördefinierad ordning.
Du kan t.ex. använda ett makro för att öppna ettformulär och sedan gå till en ny post.
En modul används när de kommandon somfinns tillgängliga när ett makro skapas interäcker till för att lösa dina uppgifter
Skapa ett makro
Övning: makro.mdb
Skapa ett makro somöppnar ett formuläroch går till en nypost. Därefter ska ettmeddelande visas.
Makro som stänger ett formulär
Aktivera makron med knappar
DataåtkomstsidaEn webbsida som visar data hämtad från en Access-databas
Kopplad utskrift i Word (Sid. 107-108)
Inlämningsuppgift
Uppgiften består av två delar:
1.En rapport som beskriver ditt arbete påca 5 sidor inkl. skärmbilder.
2.En Access databas som demonstrerasinför klassen.Tid: 10-15 minuter inkl. frågor och svar.
Inlämningsuppgift – Kravlista
En normaliserad databas med minsta möjliga dataanomalier!
Minst två tabeller
Minst tre olika datatyper
Primärnyckel i varje tabell
Minst en sekundär (främmande) nyckel
Minst en relation med referensintegritet
Minst en uppslagskolumn.
Indatamask vid behov (t.ex. postnummer, datum etc.…)
Tre olika vettiga frågor (urvalsfrågor/redigeringsfrågor)
Minst ett formulär med kontroller
Minst en beräknad kontroll
Minst en rapport
Minst ett makro som aktiveras med knappar
Tips på databaser
Elevdatabas
Bokdatabas
Filmdatabas
Kunddatabas
Telefonkatalog
Bilregister
Personaldatabas
Tentadatabas
Artikelregister
Kvittodatabas
Garantidatabas
Leverantörsdatabas
Betygdatabas
CD-databas
Kursdatabas