1. Datamodellering 2. Hierarkier 3. S
|
|
- Ellinor Mattsson
- för 7 år sedan
- Visningar:
Transkript
1 FÖ 7: Databaskursen 1. Datamodellering 2. Hierarkier 3. Specialisering i 4. Generalisering 5. Gruppering 6. Typ och instansnivå 7. Använda principen för e-meddelande för att modellera förändringar 8. Hemläxa: Modelleringsuppgift 1 Pär Douhan, pdo@du.se
2 Datamodellering Verksamhetsbeskrivning Vi har en e-tjänst, på en webbplats, där kunder kan logga in, och handla varor genom att lägga artiklar i en kundvagn. En kund kan, under en tidsperiod, besöka webbplatsen och handla flera gånger. Låter som om vi kan använda en grundmodell för handel! 2
3 Exempelmodell ll Vi kan snabbt identifiera, åtminstone, två objekt: KUND # kundnr * fnamn * enamn * lösenord * adress KUNDORDER # ordnr (#) kundnr * datum ARTIKEL # artnr (#)typnr * artnamn * pris * lager En kundorder möjliggör att en kund kan handla vid olika tidpunkter. Att skapa en kundorder är en handling som utförs av kunden. ARTIKELTYP # typnr * artikeltyp Aktiva objekt Komplexa objekt Passiva objekt 3
4 Exempelmodell ll KUND # kundnr * fnamn * enamn * lösenord * adress KUNDORDER # ordnr (#) kundnr * datum ARTIKELTYP # typnr * artikeltyp Tabellen kundvagn kan också kallas KUNDVAGN ARTIKEL för orderrad. Detta då den innehåller alla artiklar som en kund köper vid # id # artnr ett visst tillfälle, d.v.s. på en viss unik (#) ordnr (#)typnr kundorder. Du har säkert klickat på (#) artnr * artnamn en knapp i en webbläsare: "Lägg i * antal * pris kundvagn". Detta skapar ny rader i * lager tabellen Kundvagn. Aktiva objekt Komplexa objekt Passiva objekt 4
5 Tabeller med exempeldata KUNDORDER ordnr kundnr datum ARTIKELTYP typnr artikeltyp 23 sport 33 kök 43 bil KUNDVAGN id ordnr artnr antal ARTIKEL artnr typnr artnamn pris lager Boll Sil glykol spolarvätska diskställ
6 Hierarkier MÅLGRUPP Kvinna Man Barn. KATEGORI Skor Kläder Sport & träning. UNDERKATEGORI Skjortor Jackor PRODUKT Alpha... 6
7 Specialisering, i Top Down FORDON MOTORCYKEL PERSONBIL LASTBIL BUSS Specialisering Underindelning är detsamma som specialisering. Motorcykel, personbil, lastbil och buss är specialiseringar av typen fordon. Alla objekttyper har inte exakt samma egenskaper. En motorcykel ha andra egenskaper än en buss. Vissa egenskaper är dock gemensamma och finns i objekttypen fordon. 7
8 Generalisering, i Bottom Up PERSON Generalisering LÄRARE ELEV FÖRÄLDER Ett läge för generalisering föreligger, om två eller flera objekttyper har delvis gemensamma variabeluppsättningar. Om man då finner att objekttyperna i någon rimlig mening kan vara undertyper av en gemensam övertyp, så kan man definiera i och namnge denna övertyp hänföra de gemensamma variablerna till den. Genom att generalisera objekttyper gör man det bl.a. möjligt att ge mera överblickbara objektgrafer. På en översiktsnivå kan man utelämna underindelningar av objekttyper, vilka istället kan redovisas i kompletterande detaljgrafer för olika delar av objektsystemet. 8
9 Nycklar vid generalisering? i PERSON # person_id * fnamn * enamn * adress LÄRARE # person_id * mail_jobb * telefon_jobb * utbildning ELEV # person_id * födelseår * nivå * il k l FÖRÄLDER # person_id * telefon_jobb * telefon_hem * i il tå d * tbild i * mail_skola * civilstånd 9 Parent-tabellen Persons PK blir PK och FK i child-tabellerna Kolumnen Person_id är alltså både PK och FK i tabellerna Lärare, Elev och Förälder.
10 Gruppering -en enklare lösning Exempel på persontyper: PERSONGRUPP Lärare # person_grp Elev * gruppnamn * beskrivning Förälder PERSON # person_id (#)person_grp * fnamn * enamn * adress o mobil * En enklare och mer flexibel lösning är att låta alla personer ha samma uppsättning med attribut. I det förra exemplet hade ju alla undergrupper till Person delvis unika attribut. Om detta inte krävs, kan vi istället hänföra alla personer till en viss grupp av personer: lärare, elev eller förälder. Här har alla personer samma attribut. Detta sätt tillåter inte att vissa persontyper t. ex. lärare har egna unika egenskaper. 10
11 Fel generaliseringsnivå i i Fel generaliseringsnivå kan ge väldigt besvärliga modeller: MOTORCYKEL PERSONBIL MOTORCYKEL- ÄGARBYTE PERSONBIL- ÄGARBYTE ÄGARE LASTBIL LASTBIL- ÄGARBYTE BUSS BUSS- ÄGARBYTE 11
12 Exempel på generalisering i MOTORCYKEL Här är ett exempel på en modell som använt generalisering. Resultatet bli färre relationer och därmed en förenklad modell. PERSONBIL PERSON FORDON ÄGARBYTE ÄGARE LASTBIL FÖRETAG BUSS 12
13 En ännu enklare lösning FORDONSTYP # ftyp_id * fordonsslag * tillverkare * modell * årsmodell Exempel på fordonsslag: Motorcykel Personbil Lastbil Buss FORDON # regnr (#)ftyp_id * färg Här ligger alla egenskaper som är unika för varje fordonsexemplar ftyp_id kommer att informera om det är en personbil eller motorcykel eller något annat. 13
14 Exempel Genom att hänföra alla variabler för de olika fordonen till en gemensam typ så får vi en ännu enklare modell. Personer och företag skiljer sig åt så pass mycket att det inte går att gruppera dessa till en ägartyp. PERSON FORDONSTYP FORDON ÄGARBYTE ÄGARE FÖRETAG 14
15 Inte alltid bra att gruppera INSÄTTNING KUND UTTAG BANKKONTO ÖVERFÖRING Det är inte alltid bra att gruppera. Vi skulle kunna använda Transaktion och Transaktionstyp. En insättning betyder t. ex. något helt annat än ett uttag. Här blir datamodellen tydlig. Vi ser vilka handlingar kunder kan utföra på sina bankkonton. 15
16 Inte bra att gruppera KUND ERBJUDANDE BIL Enligt metoden Action-oriented Conceptual Modelling är det viktigt att skilja objekt åt som representerar olika verb: Att Erbjuda, att beställa, att bekräfta, att leverera och att fakturera (begäran om att få betalt) Detta då det innebär olika åtaganden och förpliktelser för olika aktörer (kund, bilhandlare). Ett erbjudande innebär att en bilhandlare åtar sig att leverera en bil till ett visst pris inom en viss tidsperiod. En kundorder innebär att en kund accepterar erbjudandet och åtar sig att betala när bilen levereras. Det är alltså åtaganden och förpliktelser som vi modellerar enligt denna metod. KUNDORDER BEKRÄFTELSE LEVERANS FAKTURA 16
17 Tydlig koppling till processen KUND ERBJUDANDE BIL KUNDORDER BEKRÄFTELSE LEVERANS FAKTURA 17
18 Typ och instansnivå i BOKTYP I detta exempel är det boktyper och bokexemplar i ett bibliotek. * isbn * titel Det skulle lika gärna vara filmtyper och filmexemplar i en * författaref filmuthyrningsbutik. * förlag Eller biltyper och bilexemplar på ett hyrbilsföretag. På typnivå lagras all information som är gemensam för alla exemplar. En boktyp kan existera utan att det finns några instanser (bokexemplar) som tillhör boktypen. BOKEXEMPLAR Om vi skulle lagra information om titel, författare och förlag för alla bokexemplar skulle vi få massor av fysisk redundans. # bokid (#)isbn Tänk om vi har 200 bokexemplar av boktypen med ISBN * info X, "Beginning Oracle Programming", "Thomas Kyte", "Wrox". Vi skulle då behöva lagra samma information på 200 rader. Därför lyfter vi upp denna information och lägger den på typnivå istället. 18
19 Fysisk redundans d BOKEXEMPLAR bokid isbn info författare förlag X Beginning Oracle Programming Thomas Kyte Wrox X Beginning Oracle Programming Thomas Kyte Wrox X Beginning Oracle Programming Thomas Kyte Wrox Databasorienterad systemutveckling Bo Sundgren Studentlitteratur Databasorienterad systemutveckling Bo Sundgren Studentlitteratur Här ser vi ett tydligt t exempel på fysisk redundans. d Detta är en följd av att vi inte gjort skillnad på typ och instans. Tabellen är i 2NF, detta då det finns ett delberoende mellan kolumnen isbn och (info, författare och förlag). Detta medför fysisk redundans. 19
20 Typ och instansnivå i BOKTYP isbn titel författare förlag X Beginning Oracle Programming Thomas Kyte Wrox Databasorienterad systemutveckling Bo Sundgren Studentlitteratur Expert one-on-one Thomas Kyte Wrox BOKEXEMPLAR bokid isbn info X ok X Några sidor har s.k. hundöron X ok ok Nu är all fysisk redundans borta. Gemensam information i för bokexemplaren lagras i tabellen Boktyp. Tabellerna är nu i 3NF Mycket sliten 20
21 Relatera till rätt nivå! BOKTYP # isbn titel * författare * förlag * titel ut från biblioteket med en eller flera fysiska bokexemplar. BOKEXEMPLAR # bokid (#)isbn * info När vi skapar datamodeller är det mycket viktigt att relatera vissa företeelser till rätt nivå. En kund som lånar en bok på ett bibliotek, kommer att gå ut från biblioteket med en eller flera fysiska bokexemplar I datamodellen ska således ett boklån kopplas till bokexemplaret, d.v.s. till instansnivån. Om en kund däremot vill reservera en eller flera böcker ska reservationen kopplas till boktypen, d.v.s. till typnivån. Det spelar ju ingen roll för kunden vilket bokexemplar denne får, huvudsaken att det är rätt boktyp. Om en kund skulle reservera ett bokexemplar och detta exemplar aldrig återlämnas kommer systemet inte att kunna meddela kunden att den reserverade boken har kommit in. Om däremot en boktyp är reserverad kommer systemet att meddela kunden, kanske med ett SMS, när ett bokexemplar av den reserverade typen har återlämnats. 21
22 Relatera till rätt nivå BOKTYP * isbn RESERVERAR * titel * författare * förlag Kund BOKEXEMPLAR # bokid (#)typid * info LÅNAR Tänk på detta i datamodellen! 22
23 Verksamhetsbeskrivning k i AB Hyrbil hyr ut personbilar till företag. Det är vanligt att ett företag hyr flera bilar på samma gång. För att lösa det problemet så skapas alltid en hyrorder. Denna består av ett unikt hyrordernummer, datum, en referens till vem i personalen som hyrt ut bilen och vilket företag som hyrordern avser. AB Hyrbil har ett begränsat antal biltyper för uthyrning. De har bara modeller av Audi och Volvo. Av Audi finns modellerna A3, A4, A5 och A8. Av VOLVO finns modellerna S60, V60 och S80. Av en modell kan det finnas fler olika bilexemplar för uthyrning. Det kan t. ex. finnas 12 bilexemplar av Audi A8. Det enda som skiljer bilexemplaren åt är reg. nummer, färg och vilken typ av klädsel, skinn eller tyg. Det är samma pris på alla bilexemplar av samma biltyp. Detta oavsett om färgen är röd, blå, svart eller vit, eller om klädseln är i skinn eller i tyg. I en hyrorder kan det ingå fler olika bilexemplar. Varje exemplar som hyrs ut determinerar en egen hyrtid. Information om vad som hyrts ut sparas i minst 10 år. Rita ut PK = #, FK = (#), och attribut som nämns i verksamhetsbeskrivningen och relationerna mellan tabeller enligt modell från föreläsningarna. Datamodellen skall vara i 3NF. 23
24 Datamodell biluthyrning i FÖRETAG HYRORDER BILTYP # ftgnr # ordnr * ftgnamn (#) ftgnr * adress (#) pnr * orderdatum # typnr * modell * tillverkare * pris PERSONAL HYRORDERRAD # pnr # radnr * fnamn (#) ordnr * enamn (#) regnr * mobil * antal_dygn BILEXEMPLAR # regnr (#) typnr * färg * klädsel En insert i tabellen hyrorderrad innebär att en bil lämnar företaget. Ett hyrorderradsobjekt d.v.s. en rad i tabellen hyrorderrad innehåller alltid information om vilken hyrorder det gäller och vilken bil som hyrts ut och hur länge den får vara ute. Denna modell saknar stöd för återlämning av bilar. 24
25 Biluthyrning i - återlämning FÖRETAG HYRORDER BILTYP # ftgnr # ordnr * ftgnamn (#) ftgnr * adress (#) pnr * orderdatum # typnr * modell * tillverkare * pris PERSONAL HYRORDERRAD # pnr # radnr * fnamn (#) ordnr * enamn (#) regnr * mobil * antal_dygn BILEXEMPLAR # regnr (#) typnr * färg * klädsel ÅTERLÄMNING En hyrorderrad kan lämnas tillbaka en gång. En återlämning gäller alltid endast en hyorderrad. En # återid insert i tabellen återlämning innebär att en bil (#) radnr kommer tillbaka till företaget. Ett återlämningsobjekt (#) pnr innehåller alltid information om vilken hyrorderrad * återdatum t som återlämnats, och indirekt vilken bil det gäller. 25
26 Piä Prisändring? di PERSONAL PRISÄNDRING BILTYP # pnr * fnamn # pid (#)typnr # typnr * modell * enamn (#)pnr * tillverkare * mobil * pris * pris * prisdatum Genom att använda oss av Langefors e-meddelande kan BILEXEMPLAR vi modellera en prisändring i efter samma princip: i # regnr Referens till ett objekt = typnr, ett attributvärde = det nya (#) typnr priset, och en tidpunkt = prisdatum * färg En insert i tabellen Prisändring iä di innebär en förändring av * klädsell hyrpriset för en viss biltyp När ett pris ändras så uppdaterar vi priset som finns i tabellen Biltyp Tabellen Prisändring kommer att innehålla alla prisändringar, d.v.s. hela prishistoriken. Den används sedan för att kunna skicka faktura med rätt pris. 26
27 Eget arbete! Sätt dig ner och försök göra en datamodell över en biografverksamhet: Biografen är uppdelad i olika salonger I salongerna finns det rader med sittplatser Filmföreställning (aktivitet som utförs av personal på biografen) Biljett (Biljetter köps till föreställningar och är kopplade till en viss stol) Var visas filmen? Hur många biljetter går det att sälja till en viss föreställning? 27
28 The End 28
2. Redundans 3. Normalformer
FÖ 6: Databaskursen 1. Normalisering 2. Redundans 3. Normalformer 4. UNF, 1NF, 2NF och 3NF 5. Funktionellt beroende 6. Determinanter 7. Datamodellering 8. Notation 9. Olika modeller 10. Begreppslista 11.
Läs mer2. Objekt, operatorer och integritetsregler 3. Databasobjekt
FÖ 3: Databaskursen 1. Relationsdatabaskomponenter 2. Objekt, operatorer och integritetsregler 3. Databasobjekt 4. Objektet tabell 5. Synonymer 6. Schema 7. Integritetsregler och constraints: PK, FK, Unique,
Läs merModul DB1-1 Databasmodellering
Modul DB1-1 Databasmodellering Antal föreläsningar: 2 Antal laborationer: 1 Förkunskapskrav: Databasintroduktion Kurslitteratur: Referenslitteratur: Praktisk datamodellering ISBN: 91-44-38001-1 1 Innehållsförteckning
Läs merModul DB1-2 Datamodellering
Modul DB- Datamodellering Antal föreläsningar: Antal laborationer: Förkunskapskrav: Grundläggande kännedom om databaser (Modul DB-) Kurslitteratur: Referenslitteratur: Praktisk datamodellering ISBN: 9-44-800-
Läs merLite om databasdesign och modellering
Lite om databasdesign och modellering Konceptuell databasdesign Med konceptuell databasdesign avses processen att konstruera en datamodell för en verksamhet, oberoende av fysiska villkor. Modelleringen
Läs merEtt arbetsexempel Faktureringsrutin
Ett arbetsexempel Faktureringsrutin Detta dokument är skrivet för att i första hand förstå den process som äger rum och vilka steg som man ska genomföra och att förstå vad som utförs i de tre viktiga stegen
Läs merTENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2014-12-18 TID: 9 14 Ansvarig för tentamen: Cecilia Sönströd Förfrågningar: 033-4354424 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,
Läs merWebprogrammering och databaser. Konceptuell datamodellering med ER-modellen
Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Läs merKom igång med en körjournal
Kom igång med en körjournal Denna vägledning hjälper dig att komma igång med din Körjournal För att förarhandboken ska logg föra resorna mot rätt förare, är det viktigt att konfigurationen görs så snabbt
Läs mer1. PLSQL 2 2. Select into
FÖ 11: Databaskursen 1 1. PLSQL 2 2. Select into 3. Anchored declaration 4. Cursorvariabler 5. Olika typer av cursors 6. Cursorattribut 7. Cursorloop 8. Datatypen record: %rowtype 9. Cursor for loop 10.
Läs merWebprogrammering och databaser. Konceptuell datamodellering med ER-modellen
Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Läs merDatabaser och databasdesign. Den relationella modellen, normalisering och modellering (2)
Databaser och databasdesign Den relationella modellen, normalisering och modellering (2) Varför databaser (DB)? Vi vill och måste kunna lagra data på sätt som motsvarar olika verksamheters behov Vad är
Läs merINLEDNING. INNEHÅLLSFÖRTECKNING.
MANUAL E-HANDEL INLEDNING. På Svedbergs webbplats finns idag en integrerad e-handel där återförsäljare kan gå in och lägga sina order. Detta kräver att användaren först loggar in. Efter inloggning kan
Läs merManual för punch-out handel via Göteborgsregionens kommunalförbund (GR) webbutik
Manual för punch-out handel via Göteborgsregionens kommunalförbund (GR) webbutik Vid beställning av böcker via GR används vår koppling via Proceedo till GR:s webbutik. Orderblocket hämtas sedan till Proceedo
Läs mer1. Gå till webbadressen www.rpfrukt.se. 2. Klicka på fliken WEBBSHOP(längst till höger) 3. Logga in med de uppgifter ni erhållit från oss(rp Frukt).
1. Gå till webbadressen www.rpfrukt.se 2. Klicka på fliken WEBBSHOP(längst till höger) 3. Logga in med de uppgifter ni erhållit från oss(rp Frukt). 4. När ni loggat in så hamnar ni på startsidan för webbshopen.
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Landstinget i Östergötland
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Landstinget i Östergötland Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 11-04-10 Exder
Läs merLaboration 1, Datamodellering. Observera. Tips. Förberedelse. Genomförande
Laboration 1, Datamodellering Observera Det är fullt tillåtet att göra laborationen innan laborationstillfället. Observera dock att alla uppgifter måste kunna redovisas på redovisningstillfället. Laborationen
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Säljdag Intention AB
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Säljdag Intention AB Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 11-06-14 Exder Säljdag
Läs merSnabbguide. Viktigt! Det är också viktigt att beskrivningen av objektet är så utförligt och beskrivande som möjligt.
Snabbguide Viktigt! Det är viktigt att notera att Handlarbudet.se inte är någon auktions site utan att objekten kan tas bort när så säljaren vill, eller accepterar ett bud. Det är därför viktigt att man
Läs merSök låntagare. Registrera ny låntagare. Utlån
Sök låntagare Klicka på Sök Låntagare eller tryck F2. Skriv eller läs in personnummer eller lånekortsnummer i sökrutan. Du kan också skriva in hela eller delar av låntagarens namn. Efter sökrutan finns
Läs merSteg 12 Affärssystem Visma/SPCS Adm 1000 Windows 7/8
Steg 12 Affärssystem Visma/SPCS Adm 1000 Windows 7/8 Okt 14 Liljedalsdata.se Liljedalsdata Steg 12 W78 Sida 1 Inledning Förkunskaper Steg 1, 2, 3, 11. Starta och lägg upp ditt företag Om din verksamhet
Läs mer1. SQL DML (Data Manipulation Language) 2. Lägga till data. 4. Uppdatera data 5. Aktivera default value 6. Hantera datum 7.
FÖ 5: Databaskursen 1 1. SQL DML (Data Manipulation Language) 2. Lägga till data 3. Kopiera tabell 4. Uppdatera data 5. Aktivera default value 6. Hantera datum 7. Ta bort data 8. SQL TCL (Transaction Control
Läs mer1. SQL 2. Utsökningar mot flera tabeller. 4. IN-operatorn 5. Join 6. Kartesisk produkt 7. Tabellalias
FÖ 9: Databaskursen 1. SQL 2. Utsökningar mot flera tabeller 3. Nästlad sökning eller sub queries 4. IN-operatorn 5. Join 6. Kartesisk produkt 7. Tabellalias 8. Distincti 9. Group by 10. Having 11. In
Läs merFråga: Hur beställer jag? Svar: För att läsa mer om hur du handlar på linghageshop.com ska du läsa sidan: Så handlar du.
Vanliga frågor Hur beställer jag? För att läsa mer om hur du handlar på linghageshop.com ska du läsa sidan: Så handlar du. Vilka avgifter tillkommer när jag beställer av er? Frakten inom Sverige kostar
Läs merHOMECARE RMP BESTÄLLNINGSGUIDE FÖR UTRUSTNING. yyyy-mm-dd
HOMECARE RMP BESTÄLLNINGSGUIDE FÖR UTRUSTNING BESTÄLLNINGAR AV UTRUSTNING FÖR HOMECARE RMP Ni får en dedikerad webbshop som innehåller utrustning som kan levereras med HomeCare RMP. Beställningar läggs
Läs merDatabaser design och programmering. Design processen ER- modellering
Databaser design och programmering Design processen ER- modellering 2 Programutveckling Förstudie, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign Databasdesign
Läs mer1. SQL DDL (Data Definition Language) 2. Skapa tabell
FÖ 4: Databaskursen 1. SQL DDL (Data Definition Language) 2. Skapa tabell 3. Lägga till PK 4. Data Dictionary Views 5. Namn på constraints 6. Lägga till FK 7. Lägga till en kolumn 8. Objektet sekvens 9.
Läs merInköpsförslag används för att på ett enkelt sätt se vad som behöver köpas hem.
Inköpsprocess Användarhandledning I verktygsfältet finns det en knapp som heter Handel. När ni klickar på Handel-knappen kommer det upp undermenyer. Ni klickar då på undermenyn inköp. Då kommer det upp
Läs merMeddelande. Klicka på datumet för att gå vidare
Websesam End Detta är första sidan i websesam här visas eventuella meddelanden från scentralen och meddelanden om avslutade arbetsorder, avvikelser eller förändrade leveransdatum. Klicka på datumet för
Läs merInstruktioner för MOMENTUM ONLINE Innehåll Dokumentet: Författare Sidnummer/Total
Instruktioner för MOMENTUM ONLINE Innehåll Inloggning 2 Sök artikel... 3 Senaste artikel... 5 Order... 5 Orderfråga... 9 Inställning... 10 Hjälp... 10 Hem... 10 Dokumentet: G:\Verksamhetssupport\0 Hur
Läs merHandledning. Exder efaktura för Svefaktura 1.0. Expert Systems 2010 Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00
Handledning Exder efaktura för Svefaktura 1.0 Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 10-12-14 Exder efaktura Sida 2 av 24 Innehållsförteckning
Läs merHabilitering och Hjälpmedel Hjälpmedel Skåne
Habilitering och Hjälpmedel Hjälpmedel Skåne Sida 1 (14) Hjälpmedelsområde inhalation i WebSesam. Uppdaterad: 2018-05-14 Innehåll Logga in... 1 Förskriva med leverans direkt hem till patient... 2 Förskriva
Läs merSteg-för-steg-guide så lånar du en e-bok på ios!
Steg-för-steg-guide så lånar du en e-bok på ios! Operativsystemet Android är det system som driver smartphones och surfplattor från en mängd olika tillverkare som t.ex. Samsung, Sony, HTC, LG m.fl. Följ
Läs merAnvändarmanual webshop
Användarmanual webshop 2509.2012 http://webshop.dooria.se Innehållsförteckning 1. Inlogging i webshop 2. Navigering i webshop 3. Köpa / tillpassa produkt 4. Genomföra ett köp, steg för steg 5. Kundhistorik,
Läs merEButiken.nu. Kom igång med din butik. Steg 1 Steg 2 Steg 3. Talex AB, EButiken.nu Tfn: Fax: Epost:
Kom igång med din butik Tack för att du har valt en butik hos! Detta är en liten snabbguide som hjälper dig att komma igång med din butik. Den är skapad för att du snabbt ska få ett grepp om hur vårat
Läs merRegistrera order i CSP
Registrera order i CSP Logga in på CSP med kundnummer och lösenord och ändra språk till svenska. Vid första inloggning ändra lösenord. Startsidan: Här finner ni 4 flikar. Varje flik beskrivs var för sig.
Läs merInställningar: Gå till menypunkten, Bokning/Tidredovisning, Bokning. Kryssa i Aktivera lånebilar.
Hantering Lånebilar Med lånebilsmodulen kan du hantera utlåning av bilar. Du kan se i veckoplaneringen vilka bilar som finns tillgängliga och reservera dessa i samband med att du bokar i kundorder i veckoplaneringen.
Läs merManual för ledare. Innehållsförteckning ALLMÄN INFO... 1 MEDLEMSGRUPPER... 2 GÖR ETT UTSKICK... 3 RAPPORTERA NÄRVARO... 6 SKICKA KALLELSER...
Manual för ledare Innehållsförteckning ALLMÄN INFO... 1 MEDLEMSGRUPPER... 2 GÖR ETT UTSKICK... 3 RAPPORTERA NÄRVARO... 6 SKICKA KALLELSER... 11 Allmän info Uppe till höger finns ett frågetecken. Ställer
Läs merOrderbekräftelse Rev 2012-11-22
Orderbekräftelse Rev 2012-11-22 Övergripande beskrivning När du beställer medier från vissa leverantörers webbplatser kan du få orderbekräftelser skickade direkt till ditt inköp i BOOK-IT. Därmed skapas
Läs mer(Data)Modellering. nikos dimitrakas rum 2423
(Data)Modellering nikosd@kth.se 08-161295 rum 2423 Connolly/Begg (3rd edition) Kapitel 11, 12 och 14 (4th edition) Kapitel 11, 12 och 15 (5th edition) Kapitel 12, 13 och 16 (6th edition) Kapitel 12, 13
Läs merKom igång med Procurators nya kundanpassade webbutik!
Kom igång med Procurators nya kundanpassade webbutik! Sedan vi lanserade webbutiken 2006 har denna snabbt blivit en av våra viktigaste kanaler och andelen kunder som väljer att handla på webben ökar hela
Läs merDatabaser och Datamodellering Foreläsning IV
Webbprogrammering - 725G54 Databaser och Datamodellering Foreläsning IV Agenda Databaser ERD SQL MySQL phpmyadmin Labb 4 Databaser Databas - samling med data Databashanterare Enkelt Kraftfullt Flexibelt
Läs merSteg-för-steg-guide så lånar du en e-bok på en dator!
Steg-för-steg-guide så lånar du en e-bok på en dator! För datorer (PC/Mac) rekommenderar vi att använda gratisprogrammet Adobe Digital Editions. 1. Skaffa lånekort och PIN-kod. För att låna e-medier krävs
Läs merHandledning för Örebro Kommun
Handledning för Örebro Kommun Fristående faktura SFTI Fulltextfaktura Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast uppdaterat: 10-12-07 Exder Örebro Kommun, Fristående
Läs merBoka och se strömmande video
Boka och se strömmande video Registrera dig... 2 Medlemskap... 2 Så får du tillgång till strömmande film:... 2 Ge elever tillgång till strömmande media... 3 Boka film... 4 Söka och hitta film... 5 Mer
Läs merDatabaser design och programmering. Fö 2: Design processen, ER-modellering
Databaser design och programmering Fö 2: Design processen, ER-modellering 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Läs merManual för webbutiken. Enköpings kommun
Manual för webbutiken Enköpings kommun Manual för webbutiken Enköpings kommun Uppdaterad 2011-02-01 Hur du hittar webbutiken... 2 Inloggning... 2 Försäljarflikar... 2 Funktions- och artikelmeny... 3 Kundvagn...
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Härjedalens kommun
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Härjedalens kommun Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 10-12-19 Exder Härjedalen
Läs merFakturera. grupper. Skapa. kunder. Välj Fakturering Skapa ny Ny kund i menyn.
Fakturera grupper Om du vill skapa likadana fakturor till flera kunder, t ex hyror i fastighetsbolag eller medlemsavgifter i en sportklubb, kan du använda Gruppfakturering. Du börjar med att lägga till
Läs merGuide för LKAB:s Telefoniportal
Guide för LKAB:s Telefoniportal TDC Sverige AB http://lkab.tdconline.se Innehållsförteckning 1 Logga in 3 2 Första sidan Top menyer 3 3 Att titta på och beställa mobiltelefoner och tillbehör 4 4 Att checka
Läs merKlicka på Logga in eller Egna sidor uppe till höger för att logga in i webbiblioteket.
Egna sidor Klicka på Logga in eller Egna sidor uppe till höger för att logga in i webbiblioteket. Skriv in bibliotekskortets nummer eller ditt socialskyddssignum och din PIN-kod. Du kan också logga in
Läs mer16/11/14. Databasteknik och informationssystem DD1370. Information. Dagens föreläsning: ERmodeller Dagens föreläsning. Påminnelse: Kursens mål
6//4 Information Vi har ingen kursbok Kanske ändå användbart med sammanhängande text inför Seminarieuppgift och Lab? Utkast: Databasteknik och informationssystem DD370 - Introduktion till SQL (2 sidor)
Läs merKultur- och fritidskontoret LATHUND. Söka/ skicka förfrågningar om lediga lokaler
Kultur- och fritidskontoret LATHUND Söka/ skicka förfrågningar om lediga lokaler Lokalbokningar På kommunens hemsida kan man titta på bokningar, skicka bokningsförfrågningar och få information om lokaler
Läs merDatabasteori. Övningar
Databasteori Övningar Erik Prytz Uppdaterad november 2014, november 2015 Eva L. Ragnemalm November 2009, uppdaterad april 2010 Kapitel 1: ER- modellering Skapa ER- diagram för nedanstående övningar (läs
Läs merAdministratören - Elektronisk körjournal
Administratören - Elektronisk körjournal Gör det enklare att rapportera milersättning för resor i tjänsten och koppla Companyexpense till elektroniska körjournaler. Detta innebär att användaren får alla
Läs merHandledning för Fristående Svefaktura
Handledning för Fristående Svefaktura Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 10-07-12 Exder Fristående Svefaktura Sida 2 av 20 Innehållsförteckning
Läs merLösningsförslag till tentamen för 1E1601
Lösningsförslag till tentamen för 1E1601 Måndag 20 augusti 2001 1. a) Student Studiemerit Prio.Kö Kö Område LägenhetsTyp Kontrakt Datum Husbestånd ÄrAvTyp Hus LghBestånd Lägenhet InvBestånd Inventarie
Läs merLogisk modell. Fysisk modell. Datamodeller Konceptuell modell
Datamodeller Konceptuell modell Logisk modell Fysisk modell En modell som återspeglar verksamheten (verkligheten). Identifiera objekten, viktiga för verksamheten Indentifiera relationerna Indentifiera
Läs merLathund till Elibs admingränssnitt 2.5
Lathund till Elibs admingränssnitt 2.5 Ljudböcker Elin Ullman 1 Innehåll Detta dokument... 2 admin.elib.se... 2 Logga in... 2 Förlag... 2 Inställningar... 2 Förlagsprofil... 3 Hantera böcker... 4 Skapa
Läs merLÅN Manual Koha. Luleå universitetsbibliotek Ulrika Hedkvist
LÅN Manual Koha Luleå universitetsbibliotek Ulrika Hedkvist 2017-05-30 INNEHÅLLSFÖRTECKNING Registrera ny låntagare 3 Radera låntagare 4 Ändra PIN-kod eller personnummer 5 Utlån 6 Utskrift på lån 7 Återlämning
Läs merLösningsförslag Tentamen, 25 april 03
Lösningsförslag Tentamen, 25 april 03 Uppgift 1 Kommentar: Svårigheterna ligger i att differentiera mellan BIL och BILMODELL och MOTOR och MOTORTYP. Båda avbildare ett sk. powertype-förhållande (templatecopy)
Läs merSökhjälp. Snabbsök. Sökfältet finns på samma ställe på alla sidor.
Sökhjälp Snabbsök Sökfältet finns på samma ställe på alla sidor. Du kan välja att söka i bibliotekskatalogen, på webbplatsen eller bland nyckelorden. Du kan skriva in ett eller flera ord. Sökresultatet
Läs merKarlstads universitetsbibliotek
Karlstads universitetsbibliotek 2015 Guide till Zotero Med referenshanteringsprogrammet Zotero kan du enkelt samla dina referenser till böcker, artiklar m.m. och infoga källhänvisningar samt skapa litteraturlistor
Läs merAnvändarmanual Företagsadministratör. Företagskonto i Värmlandstrafiks app
Användarmanual Företagsadministratör Företagskonto i Värmlandstrafiks app Introduktion Företagskonto är ett betalsätt i Vämlandstrafiks app. Med Företagskonto kan företagets personal resa med Vämlandstrafik
Läs merSteg 9 Grunder i registerhantering Access 2007 Windows 7/8
Steg 9 Grunder i registerhantering Access 2007 Windows 7/8 Okt -14 Liljedalsdata.se Liljedalsdata Steg 9 W78 Sida 1 Inledning Förkunskaper Steg 1, 2, 3. Registerhantering är en mycket stor del av allt
Läs merStarta MySQL Query Browser
Starta MySQL Query Browser 1. Starta MySQL Query Browser genom att antingen välja i Startmenyn: 2. eller leta upp ikonen på skrivbordet för start av MySQL Query Browser och dubbelklicka på den. 3. Du bör
Läs merLogisk databasdesign
NORMALISERING Peter Bellström Logisk databasdesign 2 Arbetssteget vars syfte är att konstruera en modell (diagram, schema), baserad på en specifik datamodell, över verksamhetens begrepp och samband. Modellen
Läs merInstruktioner för MOMENTUM ONLINE Innehåll
Instruktioner för MOMENTUM ONLINE Innehåll Kataloger... 3 Nyheter... 3 Sök artikel... 4 Senaste artikel... 5 Order... 5 Orderfråga... 9 Inställning... 10 Hjälp... 10 Hem... 10 Inloggning Adressen till
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Region Skåne landsting
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Region Skåne landsting Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 11-04-12 Exder
Läs merTENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: 033-4354424. Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2014-08-20 TID: 9 14 Ansvarig för tentamen: Cecilia Sönströd Förfrågningar: 033-4354424 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,
Läs merMANUAL Registrering av faktura till Östhammars kommun i InExchange Fakturaportal
MANUAL Registrering av faktura till Östhammars kommun i InExchange Fakturaportal Avsnitt Sida Innehållsförteckning 1 1. Skapa inloggning i InExchange Fakturaportal 2 2 Komplettera användaruppgifter 2 3
Läs merInstruktion för registrering
Instruktion för registrering Introduktion Den här instruktionen visar steg för steg hur registrering går till. Här hittar du också vanliga problem som kan uppstå, de visas i en blå ruta. Vi använder ett
Läs merLär känna MS SQL 2008 / Övning. Observera. Tips. Förberedelse
Lär känna MS SQL 2008 / Övning Observera Övningar som finns tillgängliga är till för att du ska kunna testa dina kunskaper och träna på dem. Det är helt upp till dig när du vill genomföra och om du vill
Läs merFjä rrlä n äv bö cker öch ärtiklär helä flö det (v 2.0)
Fjä rrlä n äv bö cker öch ärtiklär helä flö det (v 2.0) Beställning Beställ i Libris som vanligt. Var uppmärksam på att låntagarens kortnummer i Libris måste stämma med det i Koha. Ändra i Libris vid behov.
Läs merFrågor & svar Smartbank
Frågor & svar Smartbank Smartbank få stenkoll på din vardagsekonomi Med Sveriges första Smartbank får du automatiskt koll på alla dina transaktioner varje månad. Och hjälp att förbättra din ekonomi så
Läs mer232, Protokoll för överenskommelse mellan Konsumentverket och Sveriges Elevfotografers Riksförbund, BÖ 2015:3
Konsument verket KO INK. PROTOKOLL Datum Dnr 2015-06-24 2OH/1939 (BÖ 2015:3) Dnr... ^^... v.../..»*- 232, Ordn.w Protokoll för överenskommelse mellan Konsumentverket och Sveriges Elevfotografers Riksförbund,
Läs merLathund för ordermatchning. Version
Lathund för ordermatchning Version 140520 2(11) 1. Ordermatchning Ordermatchning av faktura behöver göras när fakturan avviker från order. Det finns olika tillfällen och varianter på när ordermatchning
Läs mer1.Lär känna MS SQL Observera. Tips. Förberedelse
1.Lär känna MS SQL 2008 Observera Övningar som finns tillgängliga är till för att du ska kunna testa dina kunskaper och träna på dem. Det är helt upp till dig när du vill genomföra och om du vill genomföra
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Sigtuna kommun
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Sigtuna kommun Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 11-03-28 Exder Sigtuna
Läs merAtt förskriva hjälpmedel i websesam
2014 08 22 Att förskriva hjälpmedel i websesam Sköterskor Starta Explorer och skriv i adressfältet: https://websesam.lthalland.se/ (För att lägga websesamikonen på ditt skrivbord högerklicka i bilden och
Läs merRemoteX Visma Connect Manual för version 4.4
RemoteX Visma Connect Manual för version 4.4 RemoteX Technologies Innehållsförteckning Förord... 4 Systemkrav för Visma Connect... 5 Installation av Visma Connect... 5 Uppgradering av Visma Connect...
Läs merSkriv [kommunnamn].skola24.se i webbläsaren (inget www först) för att komma till inloggningssidan för Skola24.
Skola24 - Föräldrar Föräldramodulen i Skola24 kan ge föräldrar en mängd användbar information. En central databas gör det möjligt att med samma inloggning se information om flera barn även om de går på
Läs merelib 2.0 Bibliotekssystem för e-böcker
Bibliotekssystem för e-böcker elib AB www.elib.se Odengatan 106, 3 tr SE-113 22 Stockholm Sweden TEL +46 (0)8 54 60 60 60 FAX +46 (0)8 736 62 14 E-MAIL info@elib.se Innehåll Introduktion 3 Så här gör låntagaren
Läs merGSF Res användarmanual för INNEHÅLLSFÖRTECKNING
GSF Res användarmanual för INNEHÅLLSFÖRTECKNING 1 1 LOGGA IN... 3-4 2 BÖRJA SÖKA... 5 3 FLYG... 6 3.1 Steg 1 - Boka flyg.... 6 3.2 Steg 2 - Välj flygavgång.... 6-8 3.3 Steg 3 - Betalning.... 8 3.4 Steg
Läs merInformationssystem och databasteknik
Informationssystem och databasteknik Föreläsning 5 Analytisk databasdesign F5! Funktionellt beroende: Pnr Namn Funktion (i vanlig mat. betydelse): 610321 11111 22222 33333 Maria Eva Sture Olle För varje
Läs merProgramdesign, databasdesign. Databaser - Design och programmering. Funktioner. Relationsmodellen. Relation = generaliserad funktion.
Databaser Design och programmering Relationsmodellen definitioner ER-modell -> relationsmodell nycklar, olika varianter Programdesign, databasdesign Databasdesign Konceptuell design Förstudie, behovsanalys
Läs merRegistrera och publicera i DiVA
Registrera och publicera i DiVA en lathund för manuell registrering Importera referenser istället för att registrera manuellt Istället för att registrera uppgifter manuellt kan du importera referenser
Läs merTentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem 24 Augusti 2015 Hjälpmedel: Inga hjälpmedel utom papper och penna Tänk på: Skriv högst en uppgift på varje blad. Använd endast framsidan på varje
Läs mer23.02 FÖRSÄKRING - MASKINSKADEKALKYL
SYFTE 23.02 FÖRSÄKRING - MASKINSKADEKALKYL Hur skapar vi en maskinskadekalkyl i PBS kopplat till Cabas MENY Verkstadsorder Verkstadsorder Order Genvägar Verkstad Order BESKRIVNING Att skapa en order med
Läs merKonceptuell modellering. Formalisering, automatisering och effektivisering
Konceptuell modellering. Formalisering, automatisering och effektivisering LUSP. HT2012. Föreläsning 7. Övning 7 Erik Perjons perjons@dsv.su.se Modeller och modellering 1 Verksamheten två nivåer Människor
Läs merDokumentation. Joomla - Administrationsguide 1. Logga in i administrations-gränssnittet 2. Ändra globala inställningar 2.
Joomla - Administrationsguide Joomla - Administrationsguide 1 Logga in i administrations-gränssnittet 2 Ändra globala inställningar 2 Ändra titel 3 Artiklar, kategorier och sektioner 4 Skapa sektioner
Läs merMANUAL FÖR JÄGAREFÖRBUNDETS KRETSAR
MANUAL FÖR JÄGAREFÖRBUNDETS KRETSAR I följande dokument hittar ni information om hur ni administrerar er nya hemsida. Manualen går endast igenom grundläggande administration. För mer avancerad redigering
Läs merKOM IGÅNG MED DIN E-HANDEL! LATHUND 1.2
KOM IGÅNG MED DIN E-HANDEL! LATHUND 1.2 Innehåll 1, 2,3 och du är igång med din egen e-handel: Steg 1 Logga in din butiksadministration Steg 2 Lägg in dina första varor Steg 3 Butiksinställningar Kontakta
Läs merRemoteX Applications Manual för E-beställning
RemoteX Applications Manual för E-beställning RemoteX Technologies Innehållsförteckning Förord... 3 RemoteX e-beställning... 4 Aktivering av RemoteX e-beställning... 4 Konfigurering av RemoteX e-beställning...
Läs merBoka på www.taxibil.se med Konto
Boka på www.taxibil.se med Konto Logga in Sidan 02 Boka Sidan 03-04 Fakturareferens Sidan 04 Kostnadsställe Sidan 04 Fakturainfo Sidan 05 Boka returresa Sidan 06 Bokningslista Sidan 06-08 Avboka Sidan
Läs merHabilitering och Hjälpmedel Hjälpmedel Skåne
Habilitering och Hjälpmedel Hjälpmedel Skåne Sida 1 (5) Beställa inhalator till patient i WebSesam. 1 Uppdaterad: 2017-05-12 Logga in i WebSesam med ditt etjänstekort. Länken hittar du på Vårdgivare Skåne.
Läs merHandledning. Att skicka elektronisk fristående Svefaktura 1.0 till Mölndals stad
Handledning Att skicka elektronisk fristående Svefaktura 1.0 till Mölndals stad Expert Systems kundtjänst: E-post: support@expertsystems.se Tel: 08-446 34 00 Senast Uppdaterad: 10-11-10 Exder Svefaktura
Läs merKARLSTADS UNIVERSITETSBIBLIOTEK
1 (7) Guide till Zotero Med referenshanteringsprogrammet Zotero kan du enkelt samla dina referenser till böcker, artiklar m.m. och infoga källhänvisningar samt skapa litteraturlistor i MS Word, OpenOffice
Läs merAnvändarmanual MinoWeb
Användarmanual MinoWeb Förvaltare 2013-10-14 Innehållsförteckning 1. Introduktion... 2 2. Inloggning... 3 3. Välkomstsidan... 4 4. Mätaröversikt... 5 5. Lägenhetslistan... 6 6. Lägenhetsbeskrivning...
Läs merKom i gångg. Med vår Webshop
Kom i gångg g Med vår Webshop Välkommen till vår Webshop! För att effektivisera dina inköp lägger vi stor vikt på att erbjuda smarta lösningar inom logistik, IT och kommunikation, detta i kombination med
Läs mer