TENTAMEN TDDB77 Databaser och Bioinformatik 22 augusti 2006, kl 14-18

Storlek: px
Starta visningen från sidan:

Download "TENTAMEN TDDB77 Databaser och Bioinformatik 22 augusti 2006, kl 14-18"

Transkript

1 Institutionen för datavetenskap Linköpings universitet TETAME TDDB77 Databaser och Bioinformatik 22 augusti 2006, kl Jourhavande lärare: Lena Strömbäck (Patrick Lambrix, ) Poäng: Tentan består av 2 delar. För godkänd krävs 50% av maxpoäng på båda delar. Betygsräkningen baseras på det totala resultatet och inte på de olika delarna. Anvisningar: Förutom anvisningarna på skrivningsomslaget gäller följande. Skriv klart och tydligt. Antaganden utöver de som står i uppgiften måste anges. (Gjorda antaganden får naturligtvis inte förändra den givna uppgiften.) Hjälpmedel: lexikon, miniräknare LYCKA TILL! 1(5)

2 Praktisk del (16 poäng) Uppgift 1 (6p): Datamodellering med EER diagram Bonden Pettson föder upp kor och har kor som levererar mjölk. Han ska modernisera sin ladugård. I samband med detta kommer det att bli möjligt för honom att hålla ordning på exakt vad varje ko äter, hur mycket mjölk den levererar och om den varit sjuk. Han hoppas att detta ska kunna öka produktiviteten på hans ladugård. För att hålla reda på all information behöver han hjälp att skapa en databas. Följande information måste finnas med. För alla kor som han äger måsta han lagra namn, ett unikt id-nummer för kon, födelseår, ras och information om kons härstamning. För att kunna lagra härstamningen behöver han också lagra id-nummer, ras och föräldrar för hans kors förfäder, så långt tillbaka som information finns. Vid varje mål sparas information i databasen om exakt hur mycket hö och kraftfoder som varje ko fått. Om en ko blir sjuk lagras information om vilket datum det var, vilken sjukdom och vilken behandling kon fick. För kor i mjölkproduktion lagras mängd och kvalité på mjölken varje gång kon mjölkas. För kalvar lagras dess vikt för varje vecka. Hjälp Pettson att skapa en EER-modell för hans kossor. Var noga med att motivera och skriva ned alla antagande som du gör. Uppgift 2 ( = 6p): SQL Givet följande relationsschema: Kund CID Ålder Lån LID Belopp Datum CID CID är främmande nyckel som refererar till CID i kundrelationen Betalning BID Belopp Datum LID LID är främmande nyckel som refererar till LID i lånrelationen a) Lista alla kunder yngre än 25 år och vars namn börjar med S. b) Vilka lån har inte fått någon betalning? c) Vilket lån har det största beloppet? Lista kundens namn och lånedetaljerna. d) Hur mycket är det kvar att betala för varje lån? (Du kan anta att alla lån har minst en betalning.) 2(5)

3 Uppgift 3 (4p): EER till relationsschema. Följande EER-diagram beskriver en frisörsalongs bokningar. Översätt EER-diagrammet till relationstabeller. För full poäng på uppgiften måste du motivera varför du valt att översätta diagrammet på det sätt du gjort för alla subklassrelationer och vanliga relationer. Markera primärnycklar med enkel understrykning, främmande nycklar med streckad understrykning och en pekare till det attribut som nyckeln refererar till. Datum Tid Kund 1 Bokar Bokning Med 1 Frisör Telefon r För M Behandling d Klippning Färgning Permanent 3(5)

4 Teoretisk del (18 poäng) Uppgift 4 (1 + 2 = 3p): ormalisering. Given universalrelation R={A, B, C, D, E, F} och mängden funktionella beroenden F={{C A}; {A BCD}; {CE F}} a) Vilka är kandidatnycklarna för R? Visa hur du kommer fram till din lösning (genom att använda inferensreglerna för funktionella beroenden). b) Dela upp R i relationer r i i BCF. Uppgift 5 ( = 3p): Datastrukturer Antag att vi har en tabell med poster. Varje post är 500 byte lång. Databasen använder blockstorleken B = byte och posterna lagras non-spanning. a) Hur många block behövs för att lagra tabellen i exemplet? b) Antag att vi nu skapar en primärindex där varje indexpost tar upp 8 byte i minnesutrymme (4 byte för nyckeln och 4 byte för diskpekaren). Hur många block behövs för att lagra indexet? a) Hur många block måste access:as för att hitta en post givet nyckeln när man inte använder något index alls, när man använder en primärindex. Påminnelse om logaritmer: y = log a x x=a y (a>0, a 1) x x Uppgift 6 ( = 4p): Transaktioner och samtidighetskontroll a) Förklara tvåsfaslåsning. Ge ett exempel. Varför används detta? b) Ge 4 anomalier som man vill undvika genom att ha samtidighetskontroll i ett databassystem där man tillåter flera samtidiga transaktioner. Ge ett exempel m.h.a ett tidsschema för varje anomali. c) Vad är svältning (starvation) i transaktionssammanhang? Uppgift 7 (2p): Information retrieval En modell för information retrieval beskrivs med hjälp av 4 komponenter. D: hur representeras dokumenten? Q: vilka frågor kan ställas och hur representeras frågorna? F: hur kopplar man ihop frågorna och dokumenten för att få svar på frågorna? R: gör man en rankning av svaren och i så fall, hur? Ange och ge exempel för D, Q, F och R för vektormodellen. 4(5)

5 Uppgift 8 ( = 4p): Databasåterställning a) Beskriv metoden för återställning med omedelbar uppdatering (eng. recovery with immediate update). Använd systemloggen nedan för att exemplifiera metoden. (Observera att för varje write-item lagras bara 1 värde i systemloggen nedan.) b) Visa alla steg som görs vid återställningen av databasen. c) Ger användningen av kontrollpunkter (checkpoints) någon fördel i metoden för återställning med omedelbar uppdatering? Förklara. Part of system log: Start-transaction T1 Write-item T1, A, 10 Start-transaction T2 Write-item T1, B, 10 Write-item T2, C, 10 Commit T1 Start-transaction T3 Start-transaction T4 Write-item T3, D, 20 Write-item T4, E, 5 Write-item T2, C, 30 Commit T2 system crash Uppgift 9 (2p): Ange 4 skillnader mellan ett schema för databaser och en data guide för semi-strukturerad data? 5(5)

TENTAMEN TDDB77 Databaser och Bioinformatik 12 juni 2007, kl 14-18

TENTAMEN TDDB77 Databaser och Bioinformatik 12 juni 2007, kl 14-18 Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 12 juni 2007, kl 14-18 Jourhavande lärare: Patrick Lambrix (013/28 26 05) Poäng: Tentan består av 2 delar.

Läs mer

TENTAMEN TDDB77 Databaser och Bioinformatik 24 april 2004, kl 14-18

TENTAMEN TDDB77 Databaser och Bioinformatik 24 april 2004, kl 14-18 Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 24 april 2004, kl 14-18 Jourhavande lärare: Pawel Pietrzak (013/28 24 10, 013/21 01 17) Poäng: Tentan

Läs mer

TENTAMEN TDDD12 Databasteknik 7 januari 2010, kl 14-18

TENTAMEN TDDD12 Databasteknik 7 januari 2010, kl 14-18 Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDD12 Databasteknik 7 januari 2010, kl 14-18 Jourhavande lärare: Jose M. Peña (1651) Poäng: Tentan består av 2 delar. För godkänd krävs

Läs mer

TENTAMEN. TDDD12 Databasteknik TDDD46 Databasteknik. 16 augusti 2010, kl 14-18

TENTAMEN. TDDD12 Databasteknik TDDD46 Databasteknik. 16 augusti 2010, kl 14-18 LiTH, Linköpings tekniska högskola IDA, Institutionen för datavetenskap Jose M. Peña 2010-08-10 Lokal TER1 och TERC. Tillåtna hjälpmedel Lexikon, miniräknare. TENTAMEN TDDD12 Databasteknik TDDD46 Databasteknik

Läs mer

TENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18

TENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18 Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18 Jourhavande lärare: Patrick Lambrix, 2605 Poäng: Tentan består ut av 2 delar. För

Läs mer

TENTAMEN TDDB77 Databaser och Bioinformatik 19 april 2002, kl 14-18

TENTAMEN TDDB77 Databaser och Bioinformatik 19 april 2002, kl 14-18 Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 19 april 2002, kl 14-18 Jourhavande lärare: Patrick Lambrix, 2605 Poäng: Tentan består ut av 2 delar.

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 TDDB77 Databaser och Bioinformatik 17 mars 2005, kl 8-12

TENTAMEN TDDB77 Databaser och Bioinformatik 17 mars 2005, kl 8-12 Institutionen för atavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 17 mars 2005, kl 8-12 Jourhavane lärare: Patrick Lambrix/Almut Herzog (28 26 05/28 26 08) Poäng: Tentan

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

Databasteknik för D1, SDU1 m fl

Databasteknik för D1, SDU1 m fl Örebro universitet Institutionen för teknik Thomas Padron-McCarthy (Thomas.Padron-McCarthy@oru.se) Tentamen i Databasteknik för D1, SDU1 m fl onsdag 19 augusti 2009 kl 08:15-12:15 Gäller som tentamen för:

Läs mer

Databasteknik för D1, SDU1 m fl

Databasteknik för D1, SDU1 m fl 1 of 5 Örebro universitet Institutionen för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Databasteknik för D1, SDU1 m fl onsdag 21 augusti 2013 Gäller som

Läs mer

Kursens mål. Databasteknik TDDB48. Lärare. Kursorganisation. Laborationsinformation. Inlämning av laborationer. Responsible: 2000-01-26

Kursens mål. Databasteknik TDDB48. Lärare. Kursorganisation. Laborationsinformation. Inlämning av laborationer. Responsible: 2000-01-26 Kursens mål Databasteknik TDDB48 http://www.ida.liu.se/~tddb48 Förstå de koncept som ligger bakom databaser och databasorganisation Designa och bygga datamodeller (effektiva filstrukturer) Använda databasfrågespråk

Läs mer

Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik kl

Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik kl LiTH, Linköpings tekniska högskola 1(6) IDA, Institutionen för datavetenskap Juha Takkinen 2008-05-22 Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-05-24 kl. 14 18 Lokal KÅRA, T1 och

Läs mer

Tentamen. TDDB38 - Databasteknik

Tentamen. TDDB38 - Databasteknik Tekniska Högskolan i Linköping, Institutionen för datavetenskap Almut Herzog / Olof Johansson / Patrick Lambrix / Cecile Åberg Tentamen TDDB38 - Databasteknik (Svensk version) Datum: Fredag 12:e januari

Läs mer

Tentamen i Databasteknik

Tentamen i Databasteknik Tentamen i Databasteknik Tisdagen den 15 mars 2010 Tillåtna hjälpmedel: Allt skrivet material och räknedosa Använd bara framsidan på varje blad. Skriv max en uppgift per blad. Motivera allt, dokumentera

Läs mer

TDDI60 Tekniska databaser

TDDI60 Tekniska databaser Lena Strömbäck 2006-10-13 Skriftlig tentamen i kursen TDDI60 Tekniska databaser Datum: 2006-10-13 Tid: 8-12 Lokal: T2, U3 Hjälpmedel: Engelsk ordlista tillåten ej elektronisk Poängränser: Tentamen består

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

Steg 4. Lika arbeten. 10 Diskrimineringslagen

Steg 4. Lika arbeten. 10 Diskrimineringslagen Steg 4. Lika arbeten 10 Diskrimineringslagen [ ] Arbetsgivaren ska bedöma om förekommande löneskillnader har direkt eller indirekt samband med kön. Bedömningen ska särskilt avse skillnader mellan - Kvinnor

Läs mer

Funktionella beroenden - teori

Funktionella beroenden - teori Relationell databasdesign, FB Teori 7-12 Funktionella beroenden - teori Vid utformning av databassystem är det av största vikt att man kan resonera systematiskt om funktionella beroenden bl.a. för att

Läs mer

Utveckling av webbapplikationer med.net, DVA213 (1 av 5)

Utveckling av webbapplikationer med.net, DVA213 (1 av 5) Utveckling av webbapplikationer med.net, DVA213 (1 av 5) TENTAMEN Utveckling av webbapplikationer med.net, DVA213, 15/08/12 kl. 8:10-12:30 Ansvariga lärare: Afshin Ameri, Dag Nyström Max poäng: 60p Betygsgränser:

Läs mer

Tentamen DATABASTEKNIK - 1DL116

Tentamen DATABASTEKNIK - 1DL116 Uppsala universitet Institutionen för informationsteknologi Kjell Orsborn Tentamen 2003-05-20 DATABASTEKNIK - 1DL116 Datum...Tisdagen den 20 Maj, 2003 Tid...12:00-17:00 Jourhavande lärare...kjell Orsborn,

Läs mer

TDDI 60 Tekniska databaser

TDDI 60 Tekniska databaser Lena Strömbäck 2004-08-19 Skriftlig tentamen i kursen TDDI 60 Tekniska databaser Datum: 2004-08-19 Tid: 14-18 Lokal: TER1 Hjälpmedel: Engelsk ordlista tillåten ej elektronisk Miniräknare ej programmerbar

Läs mer

TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor

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

Viktigt att tänka på i en intervju och de vanligaste fallgroparna. som intervjuar. Ett kostnadsfritt whitepaper utgivet av Level Recruitment

Viktigt att tänka på i en intervju och de vanligaste fallgroparna. som intervjuar. Ett kostnadsfritt whitepaper utgivet av Level Recruitment Viktigt att tänka på i en intervju och de vanligaste fallgroparna för dig som intervjuar Ett kostnadsfritt whitepaper utgivet av Level Recruitment Level Recruitment AB - 2015 Viktigt att tänka på i en

Läs mer

Det är så otroligt viktigt för mig att få träffa alla er som jobbar och. kämpar ute i kommunerna varje dag. Ni jobbar dessutom med att hjälpa

Det är så otroligt viktigt för mig att få träffa alla er som jobbar och. kämpar ute i kommunerna varje dag. Ni jobbar dessutom med att hjälpa Tal vid prisutdelning i Ekomatsligan, 12/8 tid: ca 10-15 minuter Tack för att jag har fått komma hit! Det är så otroligt viktigt för mig att få träffa alla er som jobbar och kämpar ute i kommunerna varje

Läs mer

MOBBNINGSENKÄT. XXX-skolan

MOBBNINGSENKÄT. XXX-skolan Agenda 1 Info www.agenda1info.com MOBBNINGSENKÄT XXX-skolan September år Förord Denna enkätstudie är utförd av Agenda 1 Info HB på uppdrag av skolan. Kostnaden är tillsammans med andra tjänster 1 - kr

Läs mer

I n f o r m a t i o n o m r ä n t e s w a p p a r o c h s w a p t i o n e r

I n f o r m a t i o n o m r ä n t e s w a p p a r o c h s w a p t i o n e r I n f o r m a t i o n o m r ä n t e s w a p p a r o c h s w a p t i o n e r Här hittar du allmän information om ränteswappar som kan handlas hos Danske Bank. Ränteswappar och swaptioner kan handlas OTC

Läs mer

Semesteromställning Personec P

Semesteromställning Personec P 2016-04-20 1 (6) Semesteromställning Semesterår enligt semesterlagen 1 april - 31 mars 2016-04-20 2 (6) Innehållsförteckning 1 Allmänt... 3 2 Att tänka på inför sista löneberäkningen för april-lönen...

Läs mer

Tentamenskod: Tentamensdatum: Tid: 14:00-19:00. Inga hjälpmedel är tillåtna

Tentamenskod: Tentamensdatum: Tid: 14:00-19:00. Inga hjälpmedel är tillåtna Databasteknik 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: Tentamen NDA01G Öppen för alla Tentamenskod: Tentamensdatum: 2017-11-02 Tid: 14:00-19:00 Hjälpmedel: Inga hjälpmedel är tillåtna

Läs mer

Databaser - Design och programmering. Relationsmodellen. Relationer - som tabeller. Relationer som tabeller. Alternativa notationer: Relationsschema

Databaser - Design och programmering. Relationsmodellen. Relationer - som tabeller. Relationer som tabeller. Alternativa notationer: Relationsschema Databaser Design och programmering Relationsmodellen definitioner ER-modell -> relationsmodell nycklar, olika varianter Relationsmodellen Introducerades av Edward Codd 970 Mycket vanlig Stödjer kraftfulla

Läs mer

B = Bokad tid. T = Tillfälligt bokad tid. L = Ledig tid. X = Spärrad tid

B = Bokad tid. T = Tillfälligt bokad tid. L = Ledig tid. X = Spärrad tid 3 Elev När eleven har loggat in får eleven upp denna bild, ett schema över sin lärares körtider och en gul meny som visas högst upp. Här nedan, under funktionsbeskrivning, kommer alla funktioner som eleven

Läs mer

Tentamen Databasteknik

Tentamen Databasteknik Försättsblad Tentamen Databasteknik 2003 04 29, 8.00 13.00 Inga hjälpmedel. Bedömning (preliminär): uppgifterna ger maximalt 14 + 11 + 11 + 6 + 4 + 4 = 50 poäng. För godkänt krävs 25 poäng (3/25, 4/33,

Läs mer

ARBETSUPPGIFTER INOM SJÖLYFTET

ARBETSUPPGIFTER INOM SJÖLYFTET 2011-05-02 ARBETSUPPGIFTER INOM SJÖLYFTET Detta är inte ett heltäckande dokument som svarar på alla frågor. Ambitionen är att försöka beskriva upplägget, speciellt avseende fältarbetet. Vad vill SMHI?

Läs mer

Föreläsning 3.1: Datastrukturer, en översikt

Föreläsning 3.1: Datastrukturer, en översikt Föreläsning.: Datastrukturer, en översikt Hittills har vi i kursen lagt mycket fokus på algoritmiskt tänkande. Vi har inte egentligen ägna så mycket uppmärksamhet åt det andra som datorprogram också består,

Läs mer

Semester och arbetstidsförkortning

Semester och arbetstidsförkortning Hantverksdata Bilanco 2011-04-01 Semester och arbetstidsförkortning Innehåll SEMESTERUPPDATERING... - 2 - ARBETSTIDSFÖRKORTNING... - 5 - www.hantverksdata.se - 1 - Semesteruppdatering Uppdateringen ska

Läs mer

Lathund för att använda DISPOS som genväg mellan Disgen och Genline.

Lathund för att använda DISPOS som genväg mellan Disgen och Genline. Lathund för att använda DISPOS som genväg mellan Disgen och Genline. Förutsättning: Du vill kunna gå in på Genlines inskannade kyrkoboksidor för att söka efter en viss händelse, t.ex. ett födelsedatum.

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

Design och underhåll av databaser

Design och underhåll av databaser Design och underhåll av databaser 1. Modell av verkligheten 2. Normalformer 3. Introduktion till DDL 4. Skapa databaser 5. Skapa tabeller 6. Skapa index 7. Restriktioner 8. Ta bort databaser, tabeller

Läs mer

Barn och trafik. en undersökning ur ett föräldraperspektiv. Genomförd av NTF Väst 2012

Barn och trafik. en undersökning ur ett föräldraperspektiv. Genomförd av NTF Väst 2012 Barn och trafik en undersökning ur ett föräldraperspektiv Genomförd av NTF Väst 2012 Bakgrund och syfte Varje år skadas tusentals barn och ungdomar i olika trafikmiljöer. Trafikolyckor är den vanligaste

Läs mer

INLEDNING HELENA STENBERG LENA WIDEBECK PRODUKTIONSNYCKELTAL FÖR DIKOR INLEDNING

INLEDNING HELENA STENBERG LENA WIDEBECK PRODUKTIONSNYCKELTAL FÖR DIKOR INLEDNING 2006 dikor INLEDNING För att lyckas ekonomiskt i dikalvsproduktionen krävs att korna har god fertilitet och att kalvarna inte bara överlever utan även växer bra fram till avvänjningen. Det förutsätter

Läs mer

Öppna dokumentet. Det heter ecdlfil.doc (Du får instruktioner om var)

Öppna dokumentet. Det heter ecdlfil.doc (Du får instruktioner om var) ECDL - En uppgift på formatmallar och förteckningar Vad du skall ha gjort när du är klar: Du skall ha skapat några nya egna formatmallar Du skall använda dina formatmallarna på rubrikerna. Du skall infoga

Läs mer

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

Programdesign, databasdesign. Databaser - Design och programmering. Funktioner. Relationsmodellen. Relation = generaliserad funktion.

Programdesign, 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 mer

Kvalitetstänkande. Utgångsläge Samtliga ER-diagram har överförts till scheman

Kvalitetstänkande. Utgångsläge Samtliga ER-diagram har överförts till scheman Kvalitetstänkande Utgångsläge Samtliga ER-diagram har överförts till scheman Förbättra kvaliteten på relationsscheman Normalformler ger dugligare nycklar Hitta funktionella beroenden med hjälp av slutsatsdragning

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

Databasens består av: Tabell Kolumner fält Rader poster (varje post är unik)

Databasens består av: Tabell Kolumner fält Rader poster (varje post är unik) Databasföreläsning Databasens består av: Tabell Kolumner fält Rader poster (varje post är unik) Tabeller Personer Databas Nummer Namn Födelseår 1 Tina 1950 2 Siv 1965 3 Olle 1980 Platt databas: all information

Läs mer

TDDB 48 Database technology

TDDB 48 Database technology Lena Strömbäck, ankn 2324 2002-06-05 Written exam in the course TDDB 48 Database technology Date: 2002-08-29 Time: 14-18 Room: GARNISONEN Equippment: Two books are allowed 1. A language dictionary 2. A

Läs mer

Ancoria Sverige Prestanda Fond SEK

Ancoria Sverige Prestanda Fond SEK Ancoria Sverige Prestanda Fond SEK Fonden Ancoria Sverige Prestanda Fond SEK erbjuder försäkringstagare möjligheten att delta 100% i en positiv utveckling av OMX Stockholm 30 Index, en förtida inlösen

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

Skolundersökning 2009 Gymnasieskolan årskurs 2. Kunskapsgymnasiet, Globen. På uppdrag av Stockholms stads utbildningsförvaltning

Skolundersökning 2009 Gymnasieskolan årskurs 2. Kunskapsgymnasiet, Globen. På uppdrag av Stockholms stads utbildningsförvaltning Skolundersökning 00 Gymnasieskolan årskurs På uppdrag av Stockholms stads utbildningsförvaltning Syften: Att mäta den upplevda kvaliteten i stadens pedagogiska verksamheter. Att vara ett underlag för stadens

Läs mer

Laboration SQL. Kom igång. http://www.tfe.umu.se/courses/systemteknik/webbkurser/d&w/laborationer/sql.ht...

Laboration SQL. Kom igång. http://www.tfe.umu.se/courses/systemteknik/webbkurser/d&w/laborationer/sql.ht... Page 1 of 5 Laboration SQL Syfte: Under denna laboration skall du bekanta dig med SQL. När laborationen är genomförd skall du klara av att själv formulera enklare SQL-frågor för att kunna ta fram information

Läs mer

Tentamen, EDA501 Programmering M L TM W K V

Tentamen, EDA501 Programmering M L TM W K V LUNDS TEKNISKA HÖGSKOLA 1(0) Institutionen för datavetenskap Tentamen, EDA501 Programmering M L TM W K V 2010 05 31, 8.00 13.00 Anvisningar: Denna tentamen består av 4 uppgifter. Preliminärt ger uppgifterna

Läs mer

Analytisk relationsdatabasdesign

Analytisk relationsdatabasdesign Analytisk relationsdatabasdesign Att förbättra kvaliteten i databaser Presenter s Name Organization name www.horton.com Domän-regler och främmande nyckel regler via DDL Datatyp! Datatyp! Maxvärde! Maxvärde!

Läs mer

Identifiera dina kompetenser

Identifiera dina kompetenser Sida: 1 av 7 Identifiera dina kompetenser Har du erfarenheter från ett yrke och vill veta hur du kan använda dina erfarenheter från ditt yrkesliv i Sverige? Genom att göra en självskattning får du en bild

Läs mer

Bra förutsättningar för den svenska aktiemarknaden

Bra förutsättningar för den svenska aktiemarknaden www.handelsbanken.se/mega Premiumcertifikat Sverige Bra förutsättningar för den svenska aktiemarknaden Hög avkastningspotential Minst 25 procents avkastning så länge Stockholmsbörsen inte faller 35 procent

Läs mer

Instruktion för Beläggningsplan i IndividRAM

Instruktion för Beläggningsplan i IndividRAM Instruktion för Beläggningsplan i IndividRAM En förutsättning för en ekonomisk mjölkproduktion är att det är rätt antal djur i ladugården. Tomma platser kostar pengar. Överbeläggning å andra sidan är ofta

Läs mer

Finns det hälsomässiga förutsättningar för ett längre arbetsliv?

Finns det hälsomässiga förutsättningar för ett längre arbetsliv? Finns det hälsomässiga förutsättningar för ett längre arbetsliv? en analys av hälsoutvecklingen i den övre medelåldern Mårten Lagergren Pensionsåldersutredningens seminarium den 7 mars 2012 Frågeställning

Läs mer

ER-Diagram. Databasutveckling Diagram

ER-Diagram. Databasutveckling Diagram Databasutveckling Diagram Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se ER-Diagram En vanlig konceptuell datamodell är den så kallade ER-modellen. "ER" står för "Entity-Relationship",

Läs mer

TENTAMEN För kursen. Databasteknik. Ansvarig för tentamen: Anna Palmquist. Förfrågningar: Anslås inom 3 veckor

TENTAMEN För kursen. Databasteknik. Ansvarig för tentamen: Anna Palmquist. Förfrågningar: Anslås inom 3 veckor TENTAMEN För kursen DATUM: 2015-11-06 TID: 14 19 Ansvarig för tentamen: Anna Palmquist Förfrågningar: 0734-612003 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,

Läs mer

Man noterar hur många som är friska i vardera gruppen efter 9 veckor. Hur analyserar man dessa data?

Man noterar hur många som är friska i vardera gruppen efter 9 veckor. Hur analyserar man dessa data? 1 Man vill veta om lamm som är ute på bete med modern är friskare än lamm som fötts upp med nappflaska. Man delar därför slumpmässigt in nyfödda lamm i två grupper, där den ena gruppen får gå ute på bete

Läs mer

Frågebanker, frågeuppsättningar och slumpvisa block

Frågebanker, frågeuppsättningar och slumpvisa block Frågebanker, frågeuppsättningar och slumpvisa block Innehåll Frågebanker... 1 Skapa frågebank... 1 Importera en frågebank... 3 Lägg till frågor i frågebank... 3 Skapa frågeuppsättning... 3 Skapa slumpvist

Läs mer

Riskanalys fo r kritiska IT-system - metodbeskrivning

Riskanalys fo r kritiska IT-system - metodbeskrivning Riskanalys fo r kritiska IT-system - metodbeskrivning Kim Weyns, kim.weyns@gmail.com 2013-08-22 Martin Höst, martin.höst@cs.lth.se Inledning Denna rapport innehåller en metodbeskrivning för en riskanalysmetod

Läs mer

Aktivitetsersättningen - utvecklingen över tid

Aktivitetsersättningen - utvecklingen över tid Avdelningen för analys och prognos 1 Aktivitetsersättningen - utvecklingen över tid Inledning Under senare år har ohälsotalet minskat. Minskningstakten har dock varit betydligt långsammare i gruppen under

Läs mer

Antalet medlemmar och företag som deltog i mentorskapsprogrammet i fjol

Antalet medlemmar och företag som deltog i mentorskapsprogrammet i fjol MEDLEMSANSÖKAN MENTORSKAPS- PROGRAMMET CANCER ÄR MER ÄN BARA EN SJUKDOM. CANCER KAN VARA OSÄKERHET PÅ SIG SJÄLV OCH SIN FRAMTID, PÅ SINA VÄRDERINGAR OCH SINA DRÖMMAR. CANCER VÄNDER UPP OCH NER, OCH VÄCKER

Läs mer

QlikView - Lathund för Flödesmodellen bas

QlikView - Lathund för Flödesmodellen bas QlikView - Lathund för Flödesmodellen bas För att komma åt en applikation i QlikView (hädanefter QV) krävs QV-pluginlicens samt behörighet till applikationen. Beställning av både licens och behörighet

Läs mer

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

Fillagring och indexering

Fillagring och indexering Fillagring och indexering Lena Strömbäck Institutionen för datavetenskap (IDA) Databaser Världen Databas Modell Databas- Hanterings- System (DBMS) Queries Svar Queries Svar Användare Anv Updates Queries

Läs mer

KeyControl Sök person, nyckel eller cylinder

KeyControl Sök person, nyckel eller cylinder 5 Sök person, nyckel eller cylinder 5.1 Sök person Det finns två huvudmetoder att söka person. Metod 1. Genom att bara skriva in t ex namn eller anställningsnummer direkt på tangentbordet. Sökning sker

Läs mer

1 Skapa Tabell...2. 2 Skapa Relationer...20. 3 Redigera Relationer...24. 4 Redigera Fält i Tabell...26. 5 Lägga till Poster i Tabell...

1 Skapa Tabell...2. 2 Skapa Relationer...20. 3 Redigera Relationer...24. 4 Redigera Fält i Tabell...26. 5 Lägga till Poster i Tabell... Kapitel 5 Tabell 1 Skapa Tabell...2 1.1 Tabellfönstret... 4 1.2 Fältegenskaper... 8 1.3 Primärnyckel... 11 1.4 Spara Tabell... 12 1.5 Tabellguiden... 12 2 Skapa Relationer...20 3 Redigera Relationer...24

Läs mer

Manual för version V2

Manual för version V2 Innehållsförteckning 1. Om 2. Installera Administration 3. Programmets skrivbord 4. Lägga upp din första kund 5. Kontaktpersoner 6. Besiktningsadresser 7. Kontrollpunkter/Besiktningspunkter 8. Koppla kontrollpunkter/besiktningspunkter

Läs mer

Fördjupade enkäter i Adolfsberg, Drottninghög, Dalhem, Fredriksdal, Söder-Eneborg-Högaborg, Planteringen, Närlunda, Maria. Välkomna!

Fördjupade enkäter i Adolfsberg, Drottninghög, Dalhem, Fredriksdal, Söder-Eneborg-Högaborg, Planteringen, Närlunda, Maria. Välkomna! Fördjupade enkäter i Adolfsberg, Drottninghög, Dalhem, Fredriksdal, Söder-Eneborg-Högaborg, Planteringen, Närlunda, Maria Välkomna! Hälsoläget i Helsingborg 2000-12 Helsingborgsresultaten följer i stort

Läs mer

Denna lektion är hämtad ur Svenska Direkt 7 av Cecilia Peña, Lisa Eriksson och Laila Guvå

Denna lektion är hämtad ur Svenska Direkt 7 av Cecilia Peña, Lisa Eriksson och Laila Guvå Denna lektion är hämtad ur Svenska Direkt 7 av Cecilia Peña, Lisa Eriksson och Laila Guvå Svenska Direkt består av en grundbok och två studieböcker. I studieböckerna ges möjlighet till såväl extra träning

Läs mer

DeLaval Optimat II spara tid och skär ner på din största utgift

DeLaval Optimat II spara tid och skär ner på din största utgift spara tid och skär ner på din största utgift Se utfodringen som en möjlighet DeLaval Optimat är ett utfodringssystem som kommer att minska din arbetsbörda med timmar varje dag. Det kommer också ge dig

Läs mer

STÄNG AV FÖNSTER. Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL

STÄNG AV FÖNSTER. Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL Sivu 1/5 STÄNG AV FÖNSTER Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL Ett spännande sätt att lära sig känna igen länder och huvudstäder. Ett utomordentligt kännetecken

Läs mer

Prov kapitel 3-5 - FACIT Version 1

Prov kapitel 3-5 - FACIT Version 1 Prov kapitel 3-5 - FACIT Version 1 1. Lös ekvationerna algebraiskt a. 13 x + 17 = 7x + 134 Svar: x = 117 / 6 = 19.5 b. x 10 = 84 Svar: x = 84 0.1 = 1.5575 2. Beräkna a. 17 % av 3500 = 595 b. 3 promille

Läs mer

Databasunderhåll i Säljstöd. Maj 2011

Databasunderhåll i Säljstöd. Maj 2011 Databasunderhåll i Säljstöd Maj 2011 AB Kalmar (huvudkontor): Box 751 Svensknabbevägen 30 391 27 Kalmar Tel vxl 0480-44 74 00 Fax 0480-44 74 01 Stockholm: Gustavslundsvägen 30 167 51 Bromma Tel 08-720

Läs mer

Så undviker du att få höra klyschor en miniguide för dig som rekryterar

Så undviker du att få höra klyschor en miniguide för dig som rekryterar Så undviker du att få höra klyschor en miniguide för dig som rekryterar Ett kostnadsfritt whitepaper utgivet av Level Recruitment Level Recruitment AB - 2015 Så undviker du att få höra klyschor en miniguide

Läs mer

Specialutbildningsbehovspolicy

Specialutbildningsbehovspolicy Specialutbildningsbehovspolicy Principer och målsättning The English School Gothenburg anser att alla elever har rätt till: Att vara värderade medlemmar av deras skolgemenskap. Att uppnå deras fulla potential.

Läs mer

2013:2. Jobbhälsobarometern. Delrapport 2013:2 Sveriges Företagshälsor 2013-11-28

2013:2. Jobbhälsobarometern. Delrapport 2013:2 Sveriges Företagshälsor 2013-11-28 2013:2 Jobbhälsobarometern Delrapport 2013:2 Sveriges Företagshälsor 2013-11-28 Innehåll Innehåll... 2 Sammanfattning... 3 Om Jobbhälsobarometern... 4 Om Sveriges Företagshälsor... 4 De anställdas syn

Läs mer

KÄNN DIN PULS OCH FÖRHINDRA STROKE. Några enkla regler för hur du mäter din puls. Det här är en folder från Pfizer och Bristol-Myers Squibb

KÄNN DIN PULS OCH FÖRHINDRA STROKE. Några enkla regler för hur du mäter din puls. Det här är en folder från Pfizer och Bristol-Myers Squibb KÄNN DIN PULS OCH FÖRHINDRA STROKE Några enkla regler för hur du mäter din puls Det här är en folder från Pfizer och Bristol-Myers Squibb KÄNN DIN PULS FÖRHINDRA EN STROKE Vet du om ditt hjärta slår så

Läs mer

Miljöenhetens information om solarium

Miljöenhetens information om solarium Miljöenhetens information om solarium Vellinge.se Information om solarium Solariesalong är en verksamhet där kosmetiska solarium upplåts till allmänheten. Det kan också vara fråga om en anläggning som

Läs mer

TAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER

TAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER Matematiska institutionen Optimeringslära TENTAMEN TAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER Datum: 10 januari 201 Tid: 1.00-19.00 Hjälpmedel: Miniräknare Kurslitteratur: Kaj Holmberg: Optimering Anteckningar

Läs mer

Kompletterande lösningsförslag och ledningar, Matematik 3000 kurs B, kapitel 1

Kompletterande lösningsförslag och ledningar, Matematik 3000 kurs B, kapitel 1 Här presenteras förslag på lösningar och tips till många uppgifter i läroboken Matematik 3000 kurs B som vi hoppas kommer att vara till hjälp när du arbetar dig framåt i kursen. Vi har valt att inte göra

Läs mer

TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor

TENTAMEN. 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-11-07 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

Utvärdering av 5B1117 Matematik 3

Utvärdering av 5B1117 Matematik 3 5B1117 Matematik 3 KTH Sidan 1 av 11 Utvärdering av 5B1117 Matematik 3 Saad Hashim Me hashim@it.kth.se George Hannouch Me hannouch@it.kth.se 5B1117 Matematik 3 KTH Sidan av 11 Svar till frågorna: 1 1.

Läs mer

Knutstorps Trafikövningsplats

Knutstorps Trafikövningsplats RISKUTBILDNING PÅ Välkommen till Knutstorps Trafikövningsplats med halka sommar som vinter Namn Datum Tid Pris Övrigt Innan du får delta i övningarna måste du visa en godkänd svensk/eu-legitimation! Version

Läs mer

Målbeskrivningar för SFI kurserna A, B, C och D. Deltagarversion

Målbeskrivningar för SFI kurserna A, B, C och D. Deltagarversion Malmö stad Målbeskrivningar för SFI kurserna A, B, C och D Deltagarversion Susanne Egertz Pauline Eisenberg Annika Hansen Lena Samuelsson Anna Sparrenblad 1 Mål för kurs B, SFI Muntligt Jag pratar så tydligt

Läs mer

Livförsäkring katt + veterinärvårdsförsäk ring katt

Livförsäkring katt + veterinärvårdsförsäk ring katt Försäkringen består i regel av en livförsäkring och en veterinärvårdsförsäkring. Livbeloppet och maxbeloppet för veterinärvård sänks hos de flesta försäkringsbolag successivt när katten blir äldre. Från

Läs mer

Äldre och läkemedel. Att tänka på vid läkemedelsbehandling.

Äldre och läkemedel. Att tänka på vid läkemedelsbehandling. Äldre och läkemedel. Att tänka på vid läkemedelsbehandling. 1 2 Äldre och läkemedel - att tänka på vid läkemedelsbehandling VARFÖR BEHÖVS EN SÄRSKILD INFORMATIONSBROSCHYR FÖR ÄLDRE OM LÄKEMEDEL? När vi

Läs mer

Tentamen EIT:DB Databastmetodik 11/1 2013 kl. 13 17 + Lösningsförslag

Tentamen EIT:DB Databastmetodik 11/1 2013 kl. 13 17 + Lösningsförslag Tentamen EIT:DB Databastmetodik 11/1 2013 kl. 13 17 + Lösningsförslag Inga hjälpmedel är tillåtna (annat än ordbok). Kort syntaxsamling för delar av SQL samt lista med symboler för relationsalgebraiska

Läs mer

Anvisningar för beräkning av sjukdagpenningens belopp

Anvisningar för beräkning av sjukdagpenningens belopp Anvisningar för beräkning av sjukdagpenningens belopp Närmare information om de allmänna grunderna för sjukdagpenningen får du via länken När du blir sjuk och på FPA-byråerna. Dagpenningbeloppet beräknas

Läs mer

SQL, nästlade delfrågor 3-19. Nästlade delfrågor. En nästlda delfråga är ett select-from-where uttryck inom where-klausulen i en annan fråga.

SQL, nästlade delfrågor 3-19. Nästlade delfrågor. En nästlda delfråga är ett select-from-where uttryck inom where-klausulen i en annan fråga. SQL, nästlade delfrågor 3-19 Nästlade delfrågor SQL har en mekanism för nästling av delfrågor: En nästlda delfråga är ett select-from-where uttryck inom where-klausulen i en annan fråga. Delfrågor används

Läs mer

Inköpsorder. Innehåll. 1. Registrera Order... 2. 2. Bokföra order... 3

Inköpsorder. Innehåll. 1. Registrera Order... 2. 2. Bokföra order... 3 Inköpsorder Innehåll 1. Registrera Order... 2 2. Bokföra order... 3 Viktigt för användaren att notera är att denna handhavandeinstruktion inte beskriver alla möjligheter som finns i systemet för det aktuella

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