Databashantering MS Access 2003 Lektion 2

Slides:



Advertisements
Liknande presentationer
Soldatregistret Ett helt nytt program
Advertisements

Formulär Tänkte nu gå igenom vad ett formulär är och hur man kan skapa dem i Access.
Mahmud Al Hakim Lärare - Folkuniversitetet
Databaser & databasdesign
Relationsdatabasdesign
Databasadministration
Access med Sebastian och Robert
Mahmud Al Hakim IT-Pedagog och Webbutvecklare
E-post juni 2013.
Betaltjänster E-legitimation Juni 2013.
Excel 2003 Grundkurs Dag 2 Mahmud Al Hakim 1.
MS Excel 2007 Lektion 3 1 Copyright, Mahmud Al Hakim, 2008.
Programmering B PHP Lektion 4
DATABASHANTERING för programmerare
MS Excel 2007 Dag 1 Lärare: Mahmud Al Hakim. Agenda 1.Börja arbeta med Excel Hantera arbetsböcker 3.Formler 4.Formatera 5.Diagram Att läsa: sid.
MS Excel 2010 – Dag 1 Mahmud Al Hakim. Kursens innehåll 2 DagInnehåll 1 Introduktion till Excel 2010 Hantera arbetsböcker Formler Formatering Litteratur:
Datamodellering med E/R-diagram
Mahmud Al Hakim Webmaster DAG 11 VT09 Mahmud Al Hakim
WEBMASTER DAG 10 VT09 Mahmud Al Hakim
W EBMASTER DAG 11 HT08 Mahmud Al Hakim
WEBMASTER DAG 13 Mahmud Al Hakim
DAV B04 - Databasteknik Indexering (kap 14).
Programmering B PHP Lektion 2
Programmering B PHP Lektion 5 och 6
Programmering B PHP Lektion 3
Copyright Lars Valentin2 Repetition, viktiga funktioner n Sortera (A->Ö Ö->A) (sortera tal?) n Filtrera (Autofilter, välj med knappar) n Avancerat.
Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet
Programmering B PHP Lektion 2
Programmering B PHP Lektion 3
Tabeller.
Excel 2003 Grundkurs Lektion 5 Mahmud Al Hakim 1.
DATABASHANTERING för programmerare
Lektion 3 Mahmud Al Hakim
Excel Kalkylering Fortsättningskurs
DATABASHANTERING för programmerare Lektion 3 Mahmud Al Hakim
DATABASHANTERING för programmerare Lektion 4 Mahmud Al Hakim
Online all the time, anywhere with anything Ytterligare ett alternativ är att gå via Inställningar för bibliotek. © NetIntegrate Sweden AB 1.Gå till bibliotek.
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
IT - Lektion 11 MS Excel 2007 –Del 4/5 1 Copyright, Mahmud Al Hakim, 2008.
Copyright, Mahmud Al Hakim, Hakimdata.se Agenda Dokumentkoppling Repetition Frågor och svar.
2 Agenda 1. Börja arbeta med Excel Hantera arbetsböcker 3. Formler 4. Formatera 5. Diagram 6. Skriva ut 7. Referenser mellan kalkylblad 8. Arbeta.
Mahmud Al Hakim 2  Mål för kursen  Kursplanering  Kurslitteratur  Betygsättning  Grunder om databaser  Tabeller.
Copyright, Mahmud Al Hakim, Hakimdata.se Agenda 6. Tabeller 7. Objekt 8. Utskrift Att läsa Litteratur: modul 3, sid
Excel 2003 för assistenter Dag 1 Mahmud Al Hakim 1Copyright, Mahmud Al Hakim,
IT - Lektion 8 MS Excel 2007 –Del 2/5 1 Copyright, Mahmud Al Hakim, 2008.
Excel 2003 Grundkurs Lektion 2 Mahmud Al Hakim 1.
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
IT - LEKTION 14 MS POWERPOINT 2007 – DEL 2. Agenda Copyright, Mahmud Al Hakim, Grafik och diagram 6.
Tabellrelationer Innan ni får göra lite övningar tänkte jag att jag skulle gå igenom lite om tabellrelationer.
Excel 2003 Grundkurs Lektion 1 Mahmud Al Hakim 1.
Återblick. Vad är en databas? ”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”
Copyright, Mahmud Al Hakim, Hakimdata.se Agenda 1. Ordbehandlingsprogrammet 2. Redigera text 3. Formatera text Att läsa Litteratur: modul 3,
DATABASHANTERING för programmerare Lektion 6 Mahmud Al Hakim
DATABASHANTERING för programmerare Lektion 5 Mahmud Al Hakim
Mahmud Al Hakim  Ett makro utför automatiskt en eller flera uppgifter i Access.  När ett makro körs behandlas instruktionerna efter.
MS Excel 2007 Fortsättning Lektion 2 1 Copyright, Mahmud Al Hakim, 2008.
IT - LEKTION 12 MS POWERPOINT 2007 – DEL 1. Agenda Copyright, Mahmud Al Hakim, Börja arbeta med PowerPoint.
Delarna i en Access-databas
Excel 2003 Grundkurs Lektion 4 Mahmud Al Hakim 1.
Copyright, Mahmud Al Hakim, Hakimdata.se IT - Lektion 8 MS Excel 2007 –Del 1/5.
DA7351 Programmering 1 Databas SQL Föreläsning 24.
2 Agenda 1. Börja arbeta med PowerPoint 2. Arbeta med presentationer 3. Formatera 4. Mallar, teman och bildobjekt 5. Grafik och diagram 6. Effekter och.
GULD är pengar resten är kredit
Databaser, avancerade frågor
IT Databas Göran Wiréen
IT Databas Göran Wiréen
Repetition Del 1.
Operativ informationshantering, databaser
Presentationens avskrift:

Databashantering MS Access 2003 Lektion 2 Mahmud Al Hakim mahmud@hakimdata.se Databashantering MS Access 2003 Lektion 2

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Agenda Repetition Indatamask Primärnyckel Uppslagskolumn Relationer Referensintegritet Sekundärnyckel Relationstyper Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Repetition Vad är en databas? Skapa en tom Access databas. Importera data (ex. kunder.xls) Objekttyper Datatyper Fältegenskaper Visningslägen Sortera och filtrera Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Indatamask Indatamask styr vad som får matas in i en databas, t.ex. endast siffror i postnummer. Indatamask styr över hur data lagras t.ex. med eller utan mellanslag i postnummer. Med ”styrkoder” kan man styra vilka tecken som kan matas in i ett fält. T.ex. noll (0) begränsar inskriften av tecken till endast siffror. Indatamask för personnummer 000000-0000 Indatamask för postnummer 000 00 Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Exempel på Styrkoder Tecken Förklaring Endast siffra 0 tom 9 Får ej lämnas tom 9 Siffra och blanksteg Får lämnas tom L Bokstav ? A Siffra eller bokstav a > Omvandlar efterföljande tecken till versaler < Omvandlar efterföljande tecken till gemener Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Primärnyckel (PN) Med hjälp av en primärnyckel kan Access behandla ett fält mer effektiv. Fält med primärnyckel kan inte lämnas tomt. Dubbletter får inte förekomma. Exempel på PN är fakturanummer, personnummer eller kundnummer Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Primärnyckel Utdrag från Databasteknik.se 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 Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Uppslagskolumn I en tabell kan du hämta data från en annan tabell genom att infoga en uppslagskolumn. Övning Öppna tabeller.mdb Importera tabellen leverantörer.xls Infoga fältet leverantör som uppslagskolumn i tabellen sten. Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Relationsdatabas Med en relationsdatabas menas en databas där de olika tabeller som ingår i databasen är relaterade till varandra. Öppna databasen Exempel.mdb Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Relationer - Övning Öppna databasen Relationer.mdb Skapa en relation mellan tabellerna ”kunder” och ”order” Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Referensintegritet Referensintegritet är ett regelsystem i Access, som kontrollerar att information i relaterade tabeller hanteras på ett korrekt sätt. Villkor för att kunna använda referensintegritet Det matchande fältet i primärtabellen måste vara en primärnyckel eller ha ett unikt värde. De relaterade fälten måste vara av samma datatyp. Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Relationstyper En till många (1:N) En post i primärtabellen kan kopplas till flera poster i den relaterade tabellen. Ex. Kunder och Order Många till många (N:N) Är två stycken 1:N relationer som involverar en tredje tabell. Ex. Kunder och Produkter genom Order En till en (1:1) En post i primärtabellen kopplas till en post i den relaterade tabellen. Ex. Leverantörer och Land. Copyright, Mahmud Al Hakim, Hakimdata.se 2008

Copyright, Mahmud Al Hakim, Hakimdata.se 2008 Övningar SIDAN 46 Övning 3.1 Övning 3.2 Övning 3.3 Övning 3.4 Copyright, Mahmud Al Hakim, Hakimdata.se 2008