Lösningsförslag Tentamen, 25 april 03

Storlek: px
Starta visningen från sidan:

Download "Lösningsförslag Tentamen, 25 april 03"

Transkript

1 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) mellan tex en tillverkad eller såld bil och bilen som katalog-objekt. På samma sätt för MOTOR och MOTOR-typen. En annan svårighet kan vara att skilja mellan instanser och klasser. I texten exemplifierades ett antal klasser via dess instanser. Dessa ska inte modelleras på typ (eller klass-) nivå. Uppgift 2 a)

2 b) Det

3 Kommentar: Det saknas en sk. swim-lane i bilden ovan. Den är tänkt att skära bilden i två delar vertikalt ungefär till höger om Avsluta-aktiviteten. Den vänstar delen av modellen avbildar då aktivitetsflödet utfört av KUND:en och den högra av BANKOMAT-SYSTEMET. Uppgift 3 R(A, B, C, D, E, F, G) S(H, I, J, K, L, M, N) AD EF A F F G ***************** H KL KL M M H a) Primärnyckel för R blir ABCD Primärnyckel för S blir HIJN. Här finns många alternativ-nycklar. IJN måste dock alltid ingå i PN (de bestäms inte funktionellt av ngt annat), i övrigt kan en av H eller M eller KL väljas. b) Från 1 NF till 2NF: Vi har R(A, B, C, D, E, F, G) S(H, I, J, N, K, L, M) R bryter mot 2NF pga att F och G är funktionellt bestämda av bara en del av PN (nämligen A). Således bryts A, F och G ut till en egen tabell: R (A, F, G) R(A, B, C, D, E) S bryter också mot 2NF pga K, L och M är bestämda av bara H (och inte av IJN alls). Således bryts H, K, L, M ut till en egen tabell: S (HKLM) S(HIJN) Från 2NF till 3NF: R bryter mot 3NF pga det finns ett transitivt beroende mellan A och G (dvs A F och F G och F utgör inte PN eller ingår i PN) R (F, G) R (A, F) R(A, B, C, D, E) S bryter också mot 3NF pga att det finns ett transitivt beroende mellan H och M. Notera att fast det finns cirkulära beroenden här (dvs H KL och KL M och M H) så har vi bara ett st transitivt beroende pga H utgör PN. Hade vi valt PN annorlunda tidigare hade resultatet blivit annorlunda här. Det hade även blivit annorlunda om vi tagit hänsyn till alternativnycklar och inte bara PN. Kommentar rättning: En väl genomförd analys av normalformer map både vald PN och alternativnycklar kan kompensera mindre felaktigheter i övrigt. S (HKL) S (KLM)

4 S(HIJN) Uppgift 4 ANVÄNDARE(Förnamn, Efternamn, ForwardFNamn, ForwardENamn) MEDLEMSKAP(Fnamn, Enamn, Knamn) KONFERENS(Namn, ÄgarFNamn, ÄgarENamn) UNDERKONFERENS(Namn, MinKonferens) MEDDELANDE(AvsändarFN, AvsändarEN, Tidpunkt) BREV (AvsändarFN, AvsändarEN, Tidpunkt, TillMottagarFN, TillMottagarEN) KONFERENSINLÄGG(AvsändarFN, AvsändarEN, Tidpunkt, Konferensnamn) FELBESKED(AvsändarFN, AvsändarEN, MeddelandeTidpunkt, FelTidpunkt) Främmande nycklar: ANVÄNDARE.(ForwardENamn, ForwardFNamn) << ANVÄNDARE.(Förnamn, Efternamn) MEDLEMSKAP.(Fnamn, Enamn) << ANVÄNDARE (Förnamn, Efternamn) MEDLEMSKAP.Knamn << KONFERENS.Namn KONFERENS.(ÄgarFNamn, ÄgarENamn) << ANVÄNDARE.(Förnamn, Efternamn) UNDERKONFERENS.MinKonferens << Konferens.Namn UNDERKONFERENS.Namn << Konferens.Namn MEDDELANDE. (AvsändarFN, AvsändarEN) << ANVÄNDARE.(Förnamn, Efternamn) BREV.(AvsändarFN, AvsändarEN, Tidpunkt) << MEDDELANDE(AvsändarFN, AvsändarEN, Tidpunkt) BREV.(TillMottagarFN, TillMottagarEN) << ANVÄNDARE(Förnamn, Efternamn) KONFERENSINLÄGG. (AvsändarFN, AvsändarEN, Tidpunkt) << MEDDELANDE(AvsändarFN, AvsändarEN, Tidpunkt) KONFERENSINLÄGG.Konferensnamn << KONFERENS.Namn FELBESKED.(AvsändarFN, AvsändarEN, MeddelandeTidpunkt) << MEDDELANDE(AvsändarFN, AvsändarEN, Tidpunkt)

5 Uppgift 5 a) SELECT F1.film, F2.film FROM FÖRESTÄLLNING F1, FÖRESTÄLLNING F2 WHERE F1 <> F2 AND NOT EXISTS (SELECT bio /* får inte finnas bio som F1-filmen gått på som inte F2-filmen gått på */ FROM FÖRESTÄLLNING WHERE film = F1.film AND bio NOT IN (SELECT bio /* alla biografer för F2-filmer */ from FÖRESTÄLLNING F WHERE F.film = F2.film)) AND NOT EXISTS (SELECT bio /* får inte finnas bio som F2-filmen gått på som inte F1-filmen gått på */ FROM FÖRESTÄLLNING WHERE film = F2.film AND bio NOT IN (SELECT bio /* alla biografer för F1-filmer */ from FÖRESTÄLLNING F WHERE F.film = F1.film)) b) Akira_biografer(namn) PI(bio)( (SIGMA (regissör = Akira Kurosawa ) FILM) JOIN FÖRESTÄLLNING) film=namn Icke_Akira_biografer PI(namn) BIOGRAF Akira_biografer Gruppering(Bio, Antal) bio F COUNT(film) (FÖRESTÄLLNING JOIN Icke_Akira_biografer) bio=namn Max F MAX(Antal) (Gruppering) Svar PI(Bio) (SIGMA Gruppering.Antal=Max.Antal (Gruppering X Max)) Uppgift 6 a) Svaret är ja. Relationsmodellen förbjuder icke-atomära attribut av vilket följer att alla översättningsregler från UML (eller från ER-schema) måste generera tabeller med sådana attribut (atomära attribut). Således översätts många-till-många relationer (associationer) och flervärda attribut till egna tabeller. Ofta hamnar man även i 3NF. Har man konstruerat ett bra konceptuellt schema så har man skapat klasser som inte blandar olika företeelser, och då får man automatiskt ett relationsschema i 3NF. Att inte få ett schema i 3NF indikerar att man klumpat samman vitt skilda företeelser i en och samma klass. Exempelvis en klass med attributen (personnr, civilstånd, registreringsnr, bilmodell). Den här klassen försöker modellera både bilar och personer på samma gång, vilket sällan är lämpligt b) För det mesta är det bra att gå till 3NF. Men ett schema i 3NF kan komma att innehålla många relationer, vilket kan kräva många joinoperationer vid frågebearbetning, vilket är tidskrävande.

Vad är en databas? Databaser. Relationsdatabas. Vad är en databashanterare? Vad du ska lära dig: Ordlista

Vad är en databas? Databaser. Relationsdatabas. Vad är en databashanterare? Vad du ska lära dig: Ordlista Databaser Vad är en databas? Vad du ska lära dig: Använda UML för att modellera ett system Förstå hur modellen kan översättas till en relationsdatabas Använda SQL för att ställa frågor till databasen Använda

Läs mer

Tentamen 2I1033, IT i Organisationer och Databasteknik lördag 17/4 2004, kl. 10 15 LÖSNINGSFÖRSLAG

Tentamen 2I1033, IT i Organisationer och Databasteknik lördag 17/4 2004, kl. 10 15 LÖSNINGSFÖRSLAG Institutionen för Data- och Systemvetenskap SU/KTH Maria Bergholtz Tentamen 2I033, IT i Organisationer och Databasteknik lördag 7/4 2004, kl. 0 5 LÖSNINGSFÖRSLAG Inga hjälpmedel tillåtna. Skriv bara på

Läs mer

Lite om databasdesign och modellering

Lite 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 mer

Tentamen för 1E1601. Måndag 10 mars 2003, kl 08.00 13.00. Alla hjälpmedel tillåtna

Tentamen för 1E1601. Måndag 10 mars 2003, kl 08.00 13.00. Alla hjälpmedel tillåtna Tentamen för 1E1601 Måndag 10 mars 2003, kl 08.00 13.00 Alla hjälpmedel tillåtna Totalt kan tentan ge 45p + max 10p för gjorda övningsuppgifter 27p ger säkert betyget 3, 35p ger säkert betyget 4 och 43p

Läs mer

Tentamen i Databasteknik

Tentamen i Databasteknik Tentamen i Onsdagen den 7 mars 2007 Tillåtna hjälpmedel: Allt skrivet material Använd bara framsidan på varje blad. Skriv max en uppgift per blad. Motivera allt, dokumentera egna antaganden. Oläslig/obegriplig

Läs mer

Tentamen i Databasteknik

Tentamen i Databasteknik Tentamen i Lördagen den 21 oktober 2006 Tillåtna hjälpmedel: Allt skrivet material Använd bara framsidan på varje blad. Skriv max en uppgift per blad. Motivera allt, dokumentera egna antaganden. Oläslig/obegriplig

Läs mer

TENTAMEN. 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. 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 mer

Tentamen för DD1370 Databasteknik och informationssystem

Tentamen för DD1370 Databasteknik och informationssystem Tentamen för DD1370 Databasteknik och informationssystem 16 Januari 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 mer

Pga att (Nummer och Typ) tillsammans bestämmer övriga attribut funktionellt väljer vi (Nummer, Typ) till primärnyckel:

Pga att (Nummer och Typ) tillsammans bestämmer övriga attribut funktionellt väljer vi (Nummer, Typ) till primärnyckel: ÖVNING 1. PRODUKT(Nummer, Namn, Typ, Klass, Prisklass, Vikt, Volym, Fraktkostnad) Nummer, Typ Namn, Klass, Pris, Prisklass, Vikt, Volym, Fraktkostnad Namn, Typ Nummer Typ Klass Pris Prisklass Vikt, Volym,

Läs mer

Tentamen för DD1370 Databasteknik och informationssystem

Tentamen för DD1370 Databasteknik och informationssystem Tentamen för DD1370 Databasteknik och informationssystem 13 Mars 2014 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 blad.

Läs mer

Tentamen för DD1370 Databasteknik och informationssystem

Tentamen 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 mer

Föreläsning 4 Dagens föreläsning går igenom

Föreläsning 4 Dagens föreläsning går igenom Databasbaserad publicering Föreläsning 4 1 Föreläsning 4 Dagens föreläsning går igenom E/R-modellen, fortsättning Frågor till flera tabeller samtidigt Många-till-många-relationer Läs om E/R-diagram i kapitel

Läs mer

Webbprogrammering, grundkurs 725G54

Webbprogrammering, grundkurs 725G54 Webbprogrammering, grundkurs 725G54 Bootstrap jquery SEO RWD MuddyCards. Tidigare Muddycards Många positiva kommentarer Ibland för högt tempo på föreläsning Lägg ut labbar tidigare Mer föreläsningar (2

Läs mer

Relationell databasdesign

Relationell databasdesign Relationell databasdesign Kapitel 7 Relationell databasdesign sid Uppdelning m.h.a. funktionella beroenden 3 Funktionella beroenden - teori 12 Uppdelningsalgoritmer 27 Designprocess 33 Relational oath

Läs mer

TENTAMEN. 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. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: 033-4354424. Anslås inom 3 veckor TENTAMEN För kursen DATUM: 2013-12-12 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 mer

Grunderna för relationsmodellen!

Grunderna för relationsmodellen! Grunderna för relationsmodellen! 1 Varför behöver jag lära mig relationsmodellen?! Relationsmodellen är den totalt dominerande datamodellen i moderna databassystem Beskriver databaser som en mängd tabeller

Läs mer

ÖVNING 10 2NF Hästnamn, KursId, StartDatum, SlutDatum KursId NY! 3NF Hästnamn, Art, NY! NY! NY! NY! KursId, StartDatum, SlutDatum KursId NY!

ÖVNING 10 2NF Hästnamn, KursId, StartDatum, SlutDatum KursId NY! 3NF Hästnamn, Art, NY! NY! NY! NY! KursId, StartDatum, SlutDatum KursId NY! ÖVNING 10 2NF HÄST (Hästnamn, Mankhöjd, Favoritmat, Art, Medelvikt, Spiltnummer, Bredd, Höjd) PERSON(Personnummer, Namn, Adress, Telefon) RIDKURS(KursId, StartDatum, SlutDatum, Ledare) KURS(KursId, Svårighetsgrad)

Läs mer

Tentamen. i Databasteknik. lördagen den 13 mars 2004. Tillåtna hjälpmedel: Allt upptänkligt material

Tentamen. i Databasteknik. lördagen den 13 mars 2004. Tillåtna hjälpmedel: Allt upptänkligt material Tentamen i lördagen den 13 mars 2004 Tillåtna hjälpmedel: Allt upptänkligt material Använd bara framsidan på varje blad. Skriv max en uppgift per blad. Motivera allt, dokumentera egna antaganden. Oläslig/obegriplig

Läs mer

Databasteori Övningar

Databasteori Övningar Databasteori Övningar Eva L. Ragnemalm November 2009, uppdaterad april 2010 Kapitel 1: ER-modellering Skapa ER-diagram för nedanstående övningar (läs om ERmodeller i boken) 1. Universitetet (Detta är samma

Läs mer

Karlstads Universitet, Datavetenskap 1

Karlstads Universitet, Datavetenskap 1 2003-01-20 DAV B04 - Databasteknik 2003-01-20 KaU - Datavetenskap - DAV B04 - MGö 26 Relationsmodellen En formell teori som baserar sig på (främst) mängdlära predikatlogik Föreslogs av E.F Codd 1970 i

Läs mer

Databasdesign. E-R-modellen

Databasdesign. E-R-modellen Databasdesign Kapitel 6 Databasdesign E-R-modellen sid Modellering och design av databaser 1 E-R-modellen 3 Grundläggande begrepp 4 Begränsningar 10 E-R-diagram 14 E-R-design 16 Svaga entitetsmängder 19

Läs mer

Informationssystem och Databasteknik

Informationssystem och Databasteknik Informationssystem och Databasteknik Föreläsning 4 Relationsmodellen Från konceptuell modell till relationsdatabasschema Inför projektarbetet: - sammansmältning av flera överlappande modeller av samma

Läs mer

An English version of the questions is found at the back of each page.

An English version of the questions is found at the back of each page. Lena Strömbäck Pawel Pietrzak 2004-06-02 Skriftlig tentamen i kursen TDDB48 Databasteknik Datum: 2003-06-02 Tid: 14-18 Lokal: GAR Hjälpmedel: Engelsk ordlista tillåten ej elektronisk iniräknare ej programmerbar

Läs mer

Tentamen i. Databasteknik

Tentamen i. Databasteknik Tentamen i Databasteknik Torsdagen den 10/3 2005 14.00-19.00 Tillåtna hjälpmedel: Allt tänkbart material Använd bara framsidan på varje blad Skriv max en uppgift per blad. Skriv tydligt. Motivera allt.

Läs mer

Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-08-11 kl. 14 18

Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-08-11 kl. 14 18 LiTH, Tekniska högskolan vid Linköpings universitet 1(5) IDA, Institutionen för datavetenskap Juha Takkinen Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-08-11 kl. 14 18 Lokal T2 och

Läs mer

Lär känna MS SQL 2008 / Övning. Observera. Tips. Förberedelse

Lä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 mer

Uppdelning. Relationell databasdesign, FB Teori 7-20. Låt R vara ett relationsschema. R 1, R 2,..., R n är en uppdelning av

Uppdelning. Relationell databasdesign, FB Teori 7-20. Låt R vara ett relationsschema. R 1, R 2,..., R n är en uppdelning av Relationell databasdesign, FB Teori 7-20 Uppdelning Låt R vara ett relationsschema. R 1, R 2,..., R n är en uppdelning av R om R i = R, i=1,...,n. Dvs. varje R i är en delmängd av R och varje attribut

Läs mer

Tentamen och lösning, 031215

Tentamen och lösning, 031215 Institutionen för Data- och Systemvetenskap SU/KTH Paul Johannesson, Maria Bergholtz Tentamen och lösning, 0325 2I-033, IT i Organisationer och databasmetodik Skriv bara på en sida av pappret Skriv namn

Läs mer

Laborationer - databaser, EDAA20 Programmering och databaser

Laborationer - databaser, EDAA20 Programmering och databaser LUNDS TEKNISKA HÖGSKOLA EDAA20 Programmering och databaser Institutionen för datavetenskap HT 2015 Laborationer - databaser, EDAA20 Programmering och databaser I kursens databasdel ingår två obligatoriska

Läs mer

Föreläsning 3 Dagens föreläsning går igenom

Föreläsning 3 Dagens föreläsning går igenom Databasbaserad publicering Föreläsning 3 1 Föreläsning 3 Dagens föreläsning går igenom E/R-modellen & Läs om E/R-diagram i kapitel 2-3 i boken "Databasteknik" eller motsvarande avsnitt på http://www.databasteknik.se/webbkursen/er/index.html

Läs mer

Modul DB1-1 Databasmodellering

Modul 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 mer

Lösningsförslag till. tentamen för 1E1601

Lösningsförslag till. tentamen för 1E1601 Lösningsförslag till tentamen för 1E1601 måndag 10 mars 2003 Lösningsförslag till tentamen för 1E1601 10 mars 2003 Sid 1 av 3 1. a. Antaganden: i. Varje film har ett eget beställningsnummer så att det

Läs mer

Relationsalgebra. Varför behöver jag lära mig relationsalgebra?!

Relationsalgebra. Varför behöver jag lära mig relationsalgebra?! Relationsalgebra 1 Varför behöver jag lära mig relationsalgebra?! Relationsmodellen är den datamodell som används i de flesta moderna databassystemen Data beskrivs och lagras som relationer, dvs. som ett

Läs mer

Del 2: ER-modellering och överföring till Databasstruktur v0.9

Del 2: ER-modellering och överföring till Databasstruktur v0.9 DD1370: Databaser och Informationssystem Hösten 2014 Del 2: ER-modellering och överföring till Databasstruktur v09 Petter Ögren 1:e December Disclaimer: Dessa anteckningar har producerats under viss tidspress,

Läs mer

Relationsmodellen. Relations modellen är idag den mest änvända datamodellen för kommersiella

Relationsmodellen. Relations modellen är idag den mest änvända datamodellen för kommersiella Relationsmodellen 2-1 Relationsmodellen Relations modellen är idag den mest änvända datamodellen för kommersiella applikationer. Relationsdatabasstruktur En relationsdatabas består av en samling tabeller,

Läs mer

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Datalager och datautvinning

Datalager och datautvinning Datalager och datautvinning 1 Datalager och datautvinning! Databaser kan innehålla stora mängder information om ett företags eller en organisations verksamhet" Data kan också användas för att analysera

Läs mer

VAD GÖR DU / VEM ÄR DU?

VAD GÖR DU / VEM ÄR DU? INNEHÅLL Vad blir din roll Databaser vad är och varför Terminologi Datamodellering vad är och varför Utvecklingsprocessen SQL vad är det Data / Information / Kunskap Kapitel 1 delar av. Praktisk Datamodellering

Läs mer

! Teori och praktik. ! Ändringar från förra året. ! Examination (tenta, projekt) LiU. ! Varför ni? ! Varför överhuvudtaget? LiU

! Teori och praktik. ! Ändringar från förra året. ! Examination (tenta, projekt) LiU. ! Varför ni? ! Varför överhuvudtaget? LiU Databaser Design och programmering, IDA Kursen, diverse praktiskt Varför databaser? Vad är en databas? Andra viktiga begrepp Kursöversikt Teori och praktik Fö och bok lektioner, labbar i projekt (3,5hp=100h)

Läs mer

Dokumenttyp: Forum: Sekreterare:

Dokumenttyp: Forum: Sekreterare: 1.00 Utgåva 1 (11) Forum: Sekreterare: Användardokumenation VGR IT Utfärdat av: Utfärdat datum: Catarina Lövgren 2013-03-14 VÄSTFOLKET Allmänt Västfolket är ett personregister som används av kommuner och

Läs mer

Structured query language (SQL)

Structured query language (SQL) Structured query language SQL) Varför SQL? SQL är ett standardspråk som är oberoende av databashanteringssystemen som finns på marknaden. Med andra ord kommer du kunna arbeta mot nästan alla sorters relationsdatabaser

Läs mer

INNEHÅLL SQL DEL 2. Funktioner inbyggda Aggregatfunktioner Skalärfunktioner. Chapter 11. Beginning SQL Server 2008 for Developers

INNEHÅLL SQL DEL 2. Funktioner inbyggda Aggregatfunktioner Skalärfunktioner. Chapter 11. Beginning SQL Server 2008 for Developers INNEHÅLL SQL DEL 2 Funktioner inbyggda Aggregatfunktioner Skalärfunktioner Chapter 11. Beginning SQL Server 2008 for Developers 1 FUNKTIONER, INBYGGDA Det finns ett mängd med funktionen du kan använd dig

Läs mer

Databasdesignspecifikation för Mätvärdeshanteringssystem

Databasdesignspecifikation för Mätvärdeshanteringssystem Högskolan i Gävle Maria Eriksson nd98meo N-institutionen nd98mln Databasteknik B 5p nd98llg 200-02-20 DVP3 Databasdesignspecifikation för Mätvärdeshanteringssystem Godkännande Namn Signatur Betyg Datum

Läs mer

Laboration 1, Datamodellering. Observera. Tips. Förberedelse. Genomförande

Laboration 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 mer

Labb LABB 1. Databassagan och en rundtur i databasers märkliga värld. Plushögskolan Frågeutveckling inom MSSQL - SU14

Labb LABB 1. Databassagan och en rundtur i databasers märkliga värld. Plushögskolan Frågeutveckling inom MSSQL - SU14 Labb LABB 1 Databassagan och en rundtur i databasers märkliga värld Plushögskolan Frågeutveckling inom MSSQL - SU14 I Microsoft SQL-Server Management Studio kan man arbeta på olika sätt. Antingen via användargränssnittet

Läs mer

Dagens föreläsning. KTH & SU, CSC Databasteknik Föreläsning 10 sid 1

Dagens föreläsning. KTH & SU, CSC Databasteknik Föreläsning 10 sid 1 Dagens föreläsning Vad du skall komma ihåg från tidigare föreläsningar Optimering av frågor Algebraisk omformulering Kostnadsberäkningar Evaluering av frågor Algoritmer för relationsoperatorer Beräkning

Läs mer

Övningar i SQL. SQLAccess.doc Ove Lundgren 2000-11-14

Övningar i SQL. SQLAccess.doc Ove Lundgren 2000-11-14 Övningar i SQL Övningar i SQL Använd Access för att öva SQL (= Structured Query Language) Skapa tabeller med SQL 1. Ny databas: SQLÖVNING Klicka: Frågor > Ny > Design > OK >Stäng > SQL Radera ordet SELECT.

Läs mer

Ett arbetsexempel Faktureringsrutin

Ett 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 mer

Diagnostiskt Prov. Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas.

Diagnostiskt Prov. Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas. .0.0 DIAGNOSTISKT PROV Tid Klockan 09.00-2.00 Hjälpmedel Inga Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas. Rättning Tentamen omfattar 6 poäng Denna tentamen

Läs mer

Databashantering. Jonas Björk. jonas@trinix.se

Databashantering. Jonas Björk. jonas@trinix.se Databashantering Jonas Björk jonas@trinix.se Databashantering av Jonas Björk Publicerad September 2003 Copyright 2003 av Jonas Björk Denna bok är anpassad för gymnasieskolornas kurs Databashantering med

Läs mer

Rätt till välbefinnande. Organisationsrätt. Handel med barn är förbjuden. Rätt till hälsovård. Barn ska skyddas mot rusmedel

Rätt till välbefinnande. Organisationsrätt. Handel med barn är förbjuden. Rätt till hälsovård. Barn ska skyddas mot rusmedel än 18 år är barn är förbjuden nvalidiserade barn har rätt att få hjälp mot är förbjuden mot nvalidiserade barn mot nvalidiserade barn har rätt att få hjälp mot än 18 år är barn nvalidiserade barn nvalidiserade

Läs mer

Sammanfattning 1 (56)

Sammanfattning 1 (56) Sammanfattning GoldPen Computing AB utvecklar bl a programvara för inventering och projektering. Ett program som heter Sting 2000 har utvecklats för inventering av bl a telestolpar. Sting 2000 drivs med

Läs mer

E-R-modellen, E-R-diagram 6-14. E-R-diagram. representerar entitetsmängder

E-R-modellen, E-R-diagram 6-14. E-R-diagram. representerar entitetsmängder E-R-modellen, E-R-diagram 6-14 Komponenter Rektanglar Ellipser Ruter Linjer E-R-diagram representerar entitetsmängder repr. attribut repr. relationskapsmängder länkar attribut till entitetsmängder och

Läs mer

DATABASTEKNIK LABORATION - RESBAS

DATABASTEKNIK LABORATION - RESBAS DATABASTEKNIK LABORATION - RESBAS Innehåll: 1 Uppgift - översikt 2 Situationsbeskrivning 3 Beskrivning av systemet RESBAS 4 Uppgifter och redovisning 5 Dokumentationsmallar 6 Handledning ADB B41 Databasteknik

Läs mer

Dokumenttyp: Forum: Sekreterare:

Dokumenttyp: Forum: Sekreterare: 1.00 Utgåva 1 (17) Forum: Sekreterare: Användardokumenation VGR IT Utfärdat av: Utfärdat datum: Catarina Lövgren 2013-03-14 VÄSTFOLKET Information till administratörer Allmänt Västfolket är ett personregister

Läs mer

Anvisningar till skribenter

Anvisningar till skribenter Välkommen som skribent i Medusa! Medusa riktar sig till alla antikintresserade men också till andra, allmänt kulturintresserade läsare. Tidningen för i populär form ut forskning och sprider kunskap om

Läs mer

Frågeoptimering. Frågeoptimering kapitel 14

Frågeoptimering. Frågeoptimering kapitel 14 Frågeoptimering kapitel 14 Frågeoptimering sid Introduktion 1 Transformering av relationsuttyck 4 Kataloginformation för kostnadsestimering Statisk information för kostnadsestimering Kostnadsbaserad optimering

Läs mer

Vad du skall komma ihåg från tidigare föreläsningar. Dagens föreläsning. Evaluering av frågor. Data dictionary

Vad du skall komma ihåg från tidigare föreläsningar. Dagens föreläsning. Evaluering av frågor. Data dictionary Dagens föreläsning Vad du skall komma ihåg från tidigare föreläsningar Vad du skall komma ihåg från tidigare föreläsningar Optimering av frågor Algebraisk omformulering Kostnadsberäkningar Evaluering av

Läs mer

TENTAMEN HOMEOSTAS, Läk 537 T3 2 0 0 7 0 2 1 5

TENTAMEN HOMEOSTAS, Läk 537 T3 2 0 0 7 0 2 1 5 TENTAMEN HOMEOSTAS, Läk 537 T3 2 0 0 7 0 2 1 5 Namn: Personnr: - texta Max: 80 poäng KOD: Gk: 48 poäng Skrivtid: 13-18 : Läs detta först: 1. Ta det lugnt! 2. Mobiltelefoner, väskor och ytterkläder skall

Läs mer

TDDA94 LINGVISTIK, 3 poäng tisdag 19 december 2000

TDDA94 LINGVISTIK, 3 poäng tisdag 19 december 2000 Lars Ahrenberg, sid 1(5) TENTAMEN TDDA94 LINGVISTIK, 3 poäng tisdag 19 december 2000 Inga hjälpmedel är tillåtna. Maximal poäng är 36. 18 poäng ger säkert godkänt. Del A. Besvara alla frågor i denna del.

Läs mer

Bokningsadministration - Användarmanual

Bokningsadministration - Användarmanual 2010 Bokningsadministration - Användarmanual Bengt Henriksson Bokningsportalen 2010 2(20) Innehållsförteckning Översikt... 3 Komma igång... 4 Hur startar jag upp mitt bokningssystem?... 4 Bokning... 5

Läs mer

Information och anmälan Gustav Vasa skolas Fritidsklubb. Gustav Vasa skola. Karlbergsvägen 34 113 27 Stockholm Marika Tiemann 076-12 44 755

Information och anmälan Gustav Vasa skolas Fritidsklubb. Gustav Vasa skola. Karlbergsvägen 34 113 27 Stockholm Marika Tiemann 076-12 44 755 Tel. 070-12 44 755 Gustav Vasa skola Fritidsklubben Information och anmälan Gustav Vasa skolas Fritidsklubb Gustav Vasa skola Karlbergsvägen 34 113 27 Stockholm Marika Tiemann 076-12 44 755 marika.tiemann@stockholm.se

Läs mer

Avtal om biljettförsäljning

Avtal om biljettförsäljning Avtal om biljettförsäljning 1. Arrangör Namn: Adress: Postnummer: Ort: Telefon: Mobiltelefon: Org.nr: E-postadress: Kontaktperson: Personer till vilka försäljningsinformation får lämnas: 2. Redovisning

Läs mer

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA... INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...6 2 (6) 2D1954 Programutvecklingsprojekt vt 2003 Installation

Läs mer

Relationsdatabasdesign, 2I-4067

Relationsdatabasdesign, 2I-4067 Relationsdatabasdesign 2I-4067 Relationsdatabasdesign, 2I-4067 Lärare Maria Bergholtz, rum 4636, telefon 6658, e-mail maria@dsv.su.se Nikos Dimitrakas, e-mail nikos-di@dsv.su.se Michael Persson, rum 2675,

Läs mer

Teoridel (svaren direkt på lydelsen)

Teoridel (svaren direkt på lydelsen) NADA, KTH 2D359 & 2D360 999-0-23 Sid () Tentamen i 2D359 & 2D360 Objektorienterad modellering programmering och analys Lördag den 23 oktober 999 kl. 4-9 MED KORTA LÖSNINGSFÖRSLAG Inga hjälpmedel tillåtna.

Läs mer

Föreläsning 13 Innehåll

Föreläsning 13 Innehåll Föreläsning 13 Innehåll Exempel på problem där materialet i kursen används Hitta k största bland n element Histogramproblemet Schemaläggning PFK (Föreläsning 13) VT 2013 1 / 15 Hitta k största bland n

Läs mer

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar Klassbegreppet och C++ OOP UML Klasser och objekt i C++ Uppdelning i filer Attribut och metoder Inkappsling - åtkomst Klassattribut - objektattribut Objekt-orienterad programmering Att använda ett objektorienterat

Läs mer

ARBETE VAD ÄR DET? - Mätningar och mätinstrument och hur de kan kombineras för att mäta storheter, till exempel fart, tryck och effekt.

ARBETE VAD ÄR DET? - Mätningar och mätinstrument och hur de kan kombineras för att mäta storheter, till exempel fart, tryck och effekt. Inledning ARBETE VAD ÄR DET? När vi till vardags pratar om arbete är det en helt annan sak än begreppet arbete i fysikens värld. Ett lönearbete är t ex att arbeta som vaktpost utanför Buckingham Palace.

Läs mer

Lathund Personkatalog

Lathund Personkatalog Lathund Personkatalog Med Personkatalog kan man söka efter personer som finns i katalogtjänsten efter olika sökkriterier. Svaret visas som en lista med mer information om de olika personerna. Söker man

Läs mer

Anmälningsblankett BARN GRUPP Uppsala Taekwondo Hapkido

Anmälningsblankett BARN GRUPP Uppsala Taekwondo Hapkido Anmälningsblankett BARN GRUPP Jag anmäler mig/mitt barn till träning i Uppsala Taekwondo - Hapkido: BARN tränar Vårtermin 2015 och Höstterminen 2015. Namn: Personnummer: Adress: Postnr:... Ort:... Telefon:...

Läs mer

Att tacka. Att tacka 1. Bestäm vad du vill tacka för. 2. Välj rätt tid och plats för att tacka. 3. Berätta varför du tackar. 4. Tacka på ett bra sätt.

Att tacka. Att tacka 1. Bestäm vad du vill tacka för. 2. Välj rätt tid och plats för att tacka. 3. Berätta varför du tackar. 4. Tacka på ett bra sätt. Att tacka Syfte med lektionen Förberedelser 4-8 elever 60-90 min SFT Syftet med den sociala färdigheten att tacka är att eleverna blir medvetna om vikten av att visa uppskattning, vara tydlig med vad de

Läs mer

E-post för nybörjare

E-post för nybörjare E-post för nybörjare Innehåll: Inledning 1 E-post 2 Att skapa ett e-postkonto 3 Skicka och ta emot e-post 5 Övningar 7 1 Inledning Välkommen till steg 4 av Internetkursen för nybörjare! Vid det förra kurstillfället

Läs mer

PNSPO! PLC Backup Tool. 14 mars 2012 OMRON Corporation

PNSPO! PLC Backup Tool. 14 mars 2012 OMRON Corporation PNSPO! PLC Backup Tool 14 mars 2012 OMRON Corporation 2/19 Läs detta innan du bläddrar vidare PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna för OMRONs produkter. Använd den

Läs mer

IE1204/IE1205 Digital Design

IE1204/IE1205 Digital Design TENTAMEN IE1204/IE1205 Digital Design 2012-12-13, 09.00-13.00 Inga hjälpmedel är tillåtna! Hjälpmedel Tentamen består av tre delar med sammanlagd tolv uppgifter, och totalt 30 poäng. Del A1 (Analys) innehåller

Läs mer

Releasedokument för astra WEB 2015-01-27

Releasedokument för astra WEB 2015-01-27 Releasedokument för astra WEB 2015-01-27 1 Nya Funktioner astra WEB Anteckningar - Nu kan man göra anteckningar på eleven som syns både i astra WEB och i utbkort.str.se. Väljer man att anteckningen är

Läs mer

SF1635, Signaler och system I

SF1635, Signaler och system I SF635, Signaler och system I Tentamen tisdagen 0--, kl 4 00 9 00 Hjälpmedel: BETA Mathematics Handbook Räknedosa utan program Formelsamling i Signalbehandling (rosa), Formelsamling för Kursen SF635 (ljusgrön)

Läs mer

Användarmanual NeverLOST webbokning

Användarmanual NeverLOST webbokning Användarmanual NeverLOST webbokning INNAN DU KOMMER IGÅNG... 2 SCHEMAN... 2 INLOGGNING... 2 EFTER INLOGGNING... 3 LÄGGA SCHEMA OCH BOKA TENTAMEN... 4 Val av kurs... 4 BOKA NY (LÄGGA SCHEMA OCH BOKA TENTAMEN)...

Läs mer

Frågor & svar Smartbank

Frå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 mer

CHALMERS TEKNISKA HÖGSKOLA IMA 044 Avdelningen för Industriell marknadsföring INDUSTRIELL MARKNADSFÖRING IMA 044

CHALMERS TEKNISKA HÖGSKOLA IMA 044 Avdelningen för Industriell marknadsföring INDUSTRIELL MARKNADSFÖRING IMA 044 CHALMERS TEKNISKA HÖGSKOLA IMA 044 Avdelningen för Industriell marknadsföring TENTAMEN: INDUSTRIELL MARKNADSFÖRING IMA 044 Måndag 16/12 2013 Tid: 14.00-18.00 HJÄLPMEDEL: INSTRUKTIONER: Inga Före rättning

Läs mer

Databashantering och Beslutsstöd

Databashantering och Beslutsstöd Högskolan i Halmstad Sektionen för ekonomi och teknik Affärssystemprogrammet Databashantering och beslutsstöd, 7,5 hp Examinator Jesper Hakeröd 2011-02-25 Databashantering och Beslutsstöd Namn Innehållsförteckning

Läs mer

Om ni inte genomför verksamheten/projektet/aktiviteten eller redovisar för sent kan ni bli skyldiga att betala tillbaka bidraget.

Om ni inte genomför verksamheten/projektet/aktiviteten eller redovisar för sent kan ni bli skyldiga att betala tillbaka bidraget. REDOVISNING FRI SCENKONST VERKSAMHETSBIDRAG OCH PROJEKTBIDRAG För redovisningsdatum, se beslut ANVISNINGAR FÖR BLANKETTEN Observera Den här blanketten är optimerad för webbläsaren Internet Explorer versionerna

Läs mer

GroupWise 6.5 för Malmö Högskola av Mikael Carlsson

GroupWise 6.5 för Malmö Högskola av Mikael Carlsson GroupWise 6.5 för Malmö Högskola av Mikael Carlsson Kursdokumentation GroupWise för användare Sidan 1 av 25 Skicka e-post med GroupWise 3 Adressboken 4 Bilaga 5 Skapa vidarebefodran i GroupWise 6 Ta bort

Läs mer

Ansökan om tillstånd för familjemedlemmar till arbetstagare, gästforskare, idrottsutövare och egna företagare Fylls i av Migrationsverket/UM

Ansökan om tillstånd för familjemedlemmar till arbetstagare, gästforskare, idrottsutövare och egna företagare Fylls i av Migrationsverket/UM 132011 Inkom utlandsmyndighet Inkom Migrationsverket Ansökan om tillstånd för familjemedlemmar till arbetstagare, gästforskare, idrottsutövare och egna företagare Fylls i av Migrationsverket/UM Dossiernummer

Läs mer

Timanställd OF 2015-01-20

Timanställd OF 2015-01-20 Sid 2 Innehåll 2 Övergripande 3 AVSNITT 1 LOGGA IN PÅ DIN WEB-SIDA 3 1.1 Via Intranät 3 1.2 Hemifrån 5 AVSNITT 2 DIN WEB-SIDA 7 AVSNITT 3 ATT STÄMPLA 9 AVSNITT 4 KORRIGERA STÄMPLINGAR 11 AVSNITT 5 KLARMARKERA

Läs mer

Uppdaterad: 2013-02-28. Aktivera och skicka SMS

Uppdaterad: 2013-02-28. Aktivera och skicka SMS Uppdaterad: 2013-02-28 Aktivera och skicka SMS 1 Innehållsförteckning Några saker att tänka på innan aktivering 3 Aktivera gruppen 3 Aktivera sms-tjänsten 3 Frågor och Svar 4 Skicka sms från IdrottOnline-Dator

Läs mer

Labb LIVE. Exempelkod från föreläsningen. Plushögskolan Frågeutveckling inom MSSQL - SU14

Labb LIVE. Exempelkod från föreläsningen. Plushögskolan Frågeutveckling inom MSSQL - SU14 Labb LIVE Exempelkod från föreläsningen Plushögskolan Frågeutveckling inom MSSQL - SU14 Här kommer exempelkoden jag använde under föreläsningen Exemplen Constraints... 2 Transactions... 4 Views... 5 Functions...

Läs mer

Individ- och familjeomsorg En jämförelse av kommunens individ- och familjeomsorg ur ett medborgarperspektiv. Bilagor 2009-06-16

Individ- och familjeomsorg En jämförelse av kommunens individ- och familjeomsorg ur ett medborgarperspektiv. Bilagor 2009-06-16 Individ- och familjeomsorg En jämförelse av kommunens individ- och familjeomsorg ur ett medborgarperspektiv 2009-06-16 Bilagor Bilaga 1 Tillgänglighetsrapporten Bilaga 2 Underlag kostnad per utredning

Läs mer

Mer om Basware.Invoice (Contempus)..och lite Basware.Archive

Mer om Basware.Invoice (Contempus)..och lite Basware.Archive A Basware Presentation Mer om Basware.Invoice (Contempus)..och lite Basware.Archive Kent Westerlund och Roland Nilsson Basware AB 1 Innehåll enligt stora agendan - Optimera användandet - Matchning och

Läs mer

1DV416 Windowsadministration I, 7.5hp MODULE 3 ACTIVE DIRECTORY

1DV416 Windowsadministration I, 7.5hp MODULE 3 ACTIVE DIRECTORY 1DV416 Windowsadministration I, 7.5hp MODULE 3 ACTIVE DIRECTORY Lecture content Today's lecture Directory Services Active Directory Overview Database Logical and Physical structure Installation 2013-12-

Läs mer

Webbsidor och databaser i ASP.NET

Webbsidor och databaser i ASP.NET Webbsidor och databaser i ASP.NET med VB.NET Webbaserad applikationsutveckling december 2005 Innehållsförteckning 1 TABELLER OCH INSTÄLLNINGAR I DENNA SAMMANFATTNING... 3 1.1 Tabeller... 3 1.2 Lägga till

Läs mer

RAADS Ritvo Autism Asperger s Diagnostic Scale

RAADS Ritvo Autism Asperger s Diagnostic Scale RAADS Ritvo Autism Asperger s Diagnostic Scale Dagens datum: 1. Initialer på personen som skattas: Ålder: 2. Ansvarig läkare: Kön? Ringa in korrekt svar 3. Man 4. Kvinna Civilstånd? Ringa in korrekt svar

Läs mer

Inställningar för Rapportering till Collectum

Inställningar för Rapportering till Collectum Inställningar för Rapportering till Collectum Ska du rapportera pensionsförmedlande lön till Collectum för anställda som omfattas av ITP-avtalet ITP1 och/eller ITP2? I löneprogrammet kan du för varje utbetalningsmånad

Läs mer

Kursnamn/benämning Makroekonomi

Kursnamn/benämning Makroekonomi Universitet Försättsblad till skriftlig tentamen vid Linköpings (fylls i av ansvarig) Datum för tentamen 2008-11-07 Sal TER1 Tid 8-13 Kurskod 730G49 Provkod EXAM Kursnamn/benämning Makroekonomi Institution

Läs mer

Databaser. Grundläggande begrepp exemplifierade i Access. Grundbegrepp Tabeller Frågor Relationer Formulär Övningar. Ove Lundgren 2006 - 1 -

Databaser. Grundläggande begrepp exemplifierade i Access. Grundbegrepp Tabeller Frågor Relationer Formulär Övningar. Ove Lundgren 2006 - 1 - - 1 - Databaser Grundläggande begrepp exemplifierade i Access Grundbegrepp Tabeller Frågor Relationer Formulär Övningar Ove Lundgren 2006 Databaser.doc - 1 - - 2 - Grundbegrepp Register Vi lagar data om

Läs mer

WEB KLIENT användarmanual

WEB KLIENT användarmanual WEB KLIENT användarmanual sida 1 av 11 Innehåll ANVÄNDARMANUAL... 3 LOGGA IN PÅ BOOMERANG... 4 SKAPA RAPPORTER... 8 HANTERA AVVIKELSER... 9 SUPPORT, FÖRSÄLJNING OCH INSTALLATION ETC.... 11 sida 2 av 11

Läs mer

Ansökan om uppehållstillstånd för fristadskonstnärer

Ansökan om uppehållstillstånd för fristadskonstnärer 172011 Inkom utlandsmyndighet Inkom Migrationsverket Ansökan om uppehållstillstånd för fristadskonstnärer Myndighetens anteckningar Dossiernummer Signatur Denna blankett ska användas av dig som planerar

Läs mer

Skapa mallar för utvecklingssamtal

Skapa mallar för utvecklingssamtal Jan 15 Guide för Administratörer Skapa mallar för utvecklingssamtal Den här guiden beskriver hur du skapar och redigerar mallar för utvecklingssamtal i Unikum. Här beskrivs hur malleditorn används och

Läs mer