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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 Ö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, Fraktkostnad Pga att (Nummer och Typ) tillsammans bestämmer övriga attribut funktionellt väljer vi (Nummer, Typ) till primärnyckel: PRODUKT(Nummer, Namn, Typ, Klass, Prisklass, Vikt, Volym, Fraktkostnad) En alternativ skulle vara att välja (Namn, Typ) till PN. I så fall måste vi visa att (Namn,Typ) bestämmer övriga attribut funktionellt: Vi har att: Namn, Typ Nummer Reflexiva lagen ger: Namn, Typ, Typ Nummer, Typ Vilket kan skrivas om som: Namn, Typ Nummer, Typ Och eftersom Nummer, Typ alla övriga attribut så ger transitiva lagen att Namn, Typ också bestämmer övriga attribut funktionellt. 2NF Vi har att Typ Klass. Eftersom {Typ} är en delmängd av {Nummer, Typ} (dvs Typ är en delmängd av primärnyckeln) så har vi ett partiellt funktionellt beroende mellan primärnyckeln och icke-nyckelattributet Klass. Alltså bryter vi ut på följande vis: TYPKLASS(Typ, Klass) PRODUKT(Nummer, Typ, Namn, Pris, Prisklass, Vikt, Volym, Fraktkostnad), PRODUKT.Typ << TYPKLASS.Typ 3NF Eftersom Prisklass är bestämd av Pris och Fraktkostnad är bestämd av Vikt och Volym och samtliga dessa är bestämda (funkt. bestämda) av primärnyckeln så har vi alltså ett transitivt beroende mellan PN och Prisklass, respektive Fraktkostnad (eftersom vare sig Pris eller (Vikt, Volym) är del av PN). FRAKT (Vikt, Volym, Fraktkostnad) PRIS(Pris, Prisklass) PRODUKT(Nummer, Typ, Namn, Vikt, Volym, Pris), PRODUKT.Typ << TYPKLASS.Typ PRODUKT.Pris << PRIS.Pris PRODUKT.(Vikt, Volym) << FRAKT. (Vikt, Volym) TYPKLASS(Typ, Klass)

2 Notera att vi kan visa att för tabellen PRODUKT så gäller följande: Nummer, Typ {visades i A} Namn, Typ Pris, Vikt, Volym. Således skulle man kunna hävda att ett transitivt beroende föreligger mellan Pris, respektive (Vikt, Volym) och primärnyckeln. Så är dock inte fallet eftersom (Namn, Typ) utgör en kandidatnyckel.

3 ÖVNING 2. Primärnyckel för tabellen R blir (Art+Habitat+Byte) tillsammans. Detta eftersom inget av attributen Art, Habitat respektive Byte ensamt räcker till för att bestämma alla övriga attribut. Till exempel har Art flera värden på Habitat (Tiger har habitaten Savann och Lövskog, Habitaten Savann har t ex arten Tiger och Lejon, Bytet Gnu jagas av både Tiger och Lejon osv.). Inte heller någon kombination av två av attributen räcker till för att identifiera det kvarvarande attributet funktionellt (Tiger plus Savann har flera värden på byte, Tiger plus Gnu har flera värden på habitat: Savann och regnskog, och Gnu plus Savann har flera värden på art: Lejon och Tiger). Alltså måste alla attributen ingå i primärnyckeln. Tabellen blir en så kallad all-key tabell. Den resulterande tabellen är i 3NF Tabellen är all-key så villkoren för 2NF (alla icke-nyckelattribut ska vara funktionellt beroende av hela nyckeln: vi har inga icke-nyckelattribut här) och 3NF (det ska inte finnas några transitiva beroenden mellan något icke-nyckel attribut och nyckeln: vi har inga icke-nyckelattribut) är uppfyllda.

4 ÖVNING 3 a) PERSON(Namn, Ålder, Stad, Land) Följande funktionella beroenden råder: Namn Ålder, Stad, Land Stad Land Denna tabell är inte ens i 3NF men väl i 2NF (om vi förutsätter att den är i 1NF). Den är i 2NF eftersom alla icke-nyckel attribut är fullständigt funktionellt beroende av primärnyckeln. Vi har ju bara ett attribut i nyckeln och då måste vi alltid ha 2NF om vi överhuvudtaget har 1NF. Men tabellen är inte i 3NF (och därmed inte heller i BCNF) eftersom det finns ett funktionellt beroende mellan två icke-nyckel attribut nämligen Stad Land och därmed ett transitivt beroende mellan ett icke-nyckelattribut och nyckeln. Varken STAD eller LAND ingår ju i primärnyckel eller eventuella kandidatnycklar (har vi inga här). Alltså måste vi först ordna till 3NF och sen kontrollera om vi på köpet hamnade i BCNF eller om vi måste gå vidare för att komma dit. Men först övergår vi till 3NF: PERSON(Namn, Ålder, Stad) STAD(Stad, Land) Dessa tabeller är i såväl 3NF som BCNF. Att de är i 3NF beror på att inga transitiva beroenden finns mellan icke-nyckelattributen och nyckeln. Att tabellerna är i BCNF beror på att ALLA determinanter är kandidatnycklar. (De enda funktionella beroenden vi hade var ju Namn Ålder, Stad respektive Stad Land och både Namn och Stad är ju primärnycklar. OBS att Stad i tabellen PERSON inte längre utgör en determinant i denna tabell. Det kan även vara bra att kontrollera om nedbrytning var non-loss. Jag gör det genom att JOIN:a PERSON med STAD-LAND och kontrollera att jag bara får tillbaka de tupler jag ursprungligen hade. Om jag får det så är dekomponeringen non-loss! Jag gör en NATURAL JOIN dvs. FN-attributet STAD kommer bara med en gång: Vi utgår från följande exempel tupler (där alla funktionella beroenden är uppfyllda): PERSON NAMN ÅLDER STAD LAND Maria 8 S-tälje Sverige Lisa 7 Säffle Sverige

5 Detta blev (efter 3NF-nedbrytning) : PERSON STAD-LAND NAMN ÅLDER STAD STAD LAND Maria 8 S-tälje S-tälje Sverige Lisa 7 Säffle Säffle Sverige NATURAL JOIN på PERSON och STAD-LAND: (jag återgår till det gamla namnet PERSON på den resulterande tabellen) PERSON NAMN ÅLDER STAD LAND Maria 8 S-tälje Sverige Lisa 7 Säffle Sverige Samma tupler som vi ursprungligen hade, dvs dekomponeringen var non-loss!

6 b) FÖRELÄSNING(Kurs, Lärare, Tid) Följande funktionella beroenden råder: Kurs Lärare Lärare, Tid Kurs FÖRELÄSNING(Lärare, Tid, Kurs) där alltså valts till PN = Lärare, Tid (En alternativ primärnyckel är Kurs+Tid) Gör en exempellistning som visar beroendena: FÖRELÄSNING LÄRARE TID KURS Maria oktober *62 Maria november *62 Petia november *58 Maria december DSVL1:5 Vi testar beroendena ett och ett: först Lärare,Tid Kurs: Eftersom alla fyra tuplerna har OLIKA värden på kombinationen Lärare,Tid så måste beroendet Lärare, Tid Kurs vara uppfyllt! Nu provar vi om Kurs Lärare håller: * 62 har bara ett värde på lärare nämligen Maria *58 har bara ett värde på lärare nämligen Petia DSVL1:5 har bara ett värde på lärare nämligen Maria Dvs även beroendet Kurs Lärare håller! Nu ska vi kontrollera om tabellen är i BCNF: Den är i 3NF (den är i 2NF eftersom det enda icke-nyckelattributet, Kurs, är fullständigt funktionellt beroende av primärnyckeln. Den är i 3NF eftersom det inte finnas några transitiva beroenden mellan vårt enda icke-nyckelattribut och nyckeln). Men, den är INTE i BCNF eftersom vi har en determinant ("det som står till vänster i ett funktionellt beronde") som INTE är en kandidatnyckel nämligen KURS. Alltså måste vi bryta ner tabellen FÖRELÄSNING till (till exempel...):

7 KURS-LÄRARE KURS LÄRARE *62 Maria *58 Petia DSVL1:5 Maria LÄRARE-TID LÄRARE Maria Maria Petia Maria TID oktober november november december Nu är tabellerna i BCNF (De är i 3NF och alla determinanter är kandidatnycklar). Vi provar även här att testa om komponeringen är non-loss eller inte: Vi gör alltså NATURAL JOIN över LÄRARE-TID Och KURS-LÄRARE (även här återtar jag namnet FÖRELÄSNING på den resulterande tabellen). FÖRELÄSNING LÄRARE TID KURS Maria oktober *62 Maria oktober DSVL1:5 Maria november *62 Maria november DSVL1:5 Petia november *58 Maria december *62 Maria december DSVL1:5

8 Här har vi fått tre NYA tupler (som inte fanns i ursprungliga föreläsningen) nämligen andra, fjärde och sjunde tupeln. Dekomponeringen var alltså INTE non-loss. De funktionella beroendena är inte längre uppfyllda t ex har samma kombinationa av LÄRARE,TID (Maria, Oktober i första och andra tupeln) TVÅ OLIKA värden på KURS!

9 Vi provar istället med att göra följande nedbrytning: KURS-LÄRARE KURS LÄRARE *62 Maria *58 Petia DSVL1:5 Maria KURS-TID KURS TID *62 oktober *62 november *58 november DSVL1:5 december Och så slår vi ihop dem via NATURAL JOIN igen: LÄRARE TID KURS Maria oktober *62 Maria november *62 Petia november *58 Maria december DSVL1:5 Jepp, bara de tupler som ursrpungligen fanns!

10 ÖVNING 4 LÅT U VARA EN MÄNGD AV ATTRIBUT och D en mängd av funktionella beroenden över attributen i U. Låt SAT(D) beteckna mängden av de relationer över U som uppfyller beroendena i D. a) Låt U = {a,b,c,d} och D = {b fi c, ad fi d}. Ge ett exempel på en relation som tillhör SAT(D) och en relation som inte tillhör SAT(D). a) Följande relation tillhör SAT(D) a b c d x x y y x x y z Följande relation tillhör inte SAT(D) a b c d x x y y x x z z b) Avgör för vart och ett av påståendena nedan om det är sant eller falskt. i) Om D1 D2 så SAT(D1) SAT(D2) ii) Om D1 D2 så SAT(D2) SAT(D1) iii) Om SAT(D1) SAT(D2) så D1 D2 iv) Om SAT(D2) SAT(D1) så D1 D2

11 i) Om D1 D2 så SAT(D1) SAT(D2) FALSKT. Motexempel enligt nedan: D1 = {a b} D2 = {a b, c d} För att visa att det inte gäller SAT(D1) SAT(D2) räcker det att uppvisa en relation som tillhör SAT(D1) men inte SAT(D2). En sådan relation är: a b c d x x y y x x y z

12 ii) Om D1 D2 så SAT(D2) SAT(D1) FALSKT om vi använder strikt delmängd. I så fall kan vi låta D1 = {a b, b c} och D2 = {a b, b c, a c}. Då stämmer vänsterledet men högerledet är inte sant pga att SAT(D2) = SAT(D1). SANT om vi använder icke-strikt delmängd. Bevis enligt nedan. Låt D1 = {f 1,,f n }, D2 = {f 1,,f n,.f n+1,,f n+k } Vad som behöver visas är att för varje relation A gäller följande implikation: om A tillhör SAT(D2) så A tillhör A SAT(D1). Låt A vara en relation Antag A tillhör SAT(D2) Då uppfyller A de funktionella beroendena f 1,,f n,.f n+1,,f n+k. Således uppfyller A f 1,,f n Per definition så gäller A tillhör SAT(D1). Och därmed är implikationen visad.

13 iii) Om SAT(D1) SAT(D2) så D1 D2 FALSKT. Motexempel enligt nedan. Vi ska nu anta att SAT(D1) SAT(D2) gäller. Det är samma sak som att säga att antalet tupler i SAT(D1) är färre än antalet tupler i SAT(D2). Vilket i sin tur är samma sak som att säga några tupler i SAT(D2) bryter mot några funktionella beroenden i D1 (eftersom de inte är element i SAT(D1). Vilket i sin tur betyder att D1 alltså har fler funktionella beroenden än D2. Således kan inte D1 vara en delmängd av D2. Alternativt ger man bara D1 och D2 några värden, där D1 är har fler element än D2: D2 = {a b} D1 = {a b, c d} Enligt i) så gäller vänsterledet, dvs vi vet att : SAT(D1) SAT(D2) Och vi ser ju att D1 INTE är en delmängd av D2, dvs högerledet gäller inte. Ännu enklare, låt D2 vara tomma mängden. Då gäller definitivt vänsterledet, men inte högerledet.

14 iv) Om SAT(D2) FALSKT. SAT(D1) så D1 D2 Motexempel: Låt D1 = {a b, b c, a c} Låt D2 = {a b, b c, d a} SAT(D2) är en delmängd av SAT(D1) eftersom, den upprätthåller alla funktionella beroenden i D1 OCH dessutom ett beroende till vilket kommer att diskvalificera vissa relationer som finns i SAT(D1) men som bryter mot d a. Men D1 är inte en delmängd av D2.

Ö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

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

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

Lösningsförslag Tentamen, 25 april 03

Lö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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

Matematik för språkteknologer

Matematik för språkteknologer 1 / 27 Matematik för språkteknologer 2.3 (Relationer och funktioner) Mats Dahllöf Institutionen för lingvistik och filologi Februari 2014 2 / 27 Dagens nya punkter Relationer Definitioner Egenskaper hos

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

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

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

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

1 AVANCERAT FILTER enter Filtrera på

1 AVANCERAT FILTER enter Filtrera på 1 AVANCERAT FILTER Här kan man plocka fram urval och göra egna filter för att från sitt eget kundregister plocka fram kunder utifrån kriterier som man själv bestämmer. Man kan spara sitt filter för användning

Läs mer

Relationer och funktioner

Relationer och funktioner Relationer och funktioner Joakim Nivre Uppsala universitet Institutionen för lingvistik och filologi Översikt Relationer: Binära relationer på mängder Mängd-, graf- och matrisnotation Egenskaper hos relationer

Läs mer

Introduktion. Exempel Övningar Lösningar 1 Lösningar 2 Översikt

Introduktion. Exempel Övningar Lösningar 1 Lösningar 2 Översikt KTHs Sommarmatematik 2002 Exempel Övningar Lösningar 1 Lösningar 2 Översikt 1.1Introduktion Introduktion Avsnitt 1 handlar till att börja med om hantering av bråkstreck. Samtidigt ges exempel och övningar

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

Linjär algebra på några minuter

Linjär algebra på några minuter Linjär algebra på några minuter Linjära ekvationssystem Ekvationssystem: { Löses på matrisform: ( ) ( ) I det här fallet finns en entydig lösning, vilket betyder att determinanten av koefficientmatrisen

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

Grundläggande 1 övningar i kombinatorik

Grundläggande 1 övningar i kombinatorik UPPSALA UNIVERSITET Matematiska institutionen Vera Koponen Baskurs i matematik Grundläggande 1 övningar i kombinatorik Se till att ni klarar av dessa uppgifter innan ni går vidare till svårare uppgifter

Läs mer

Introduktion till algoritmer - Lektion 4 Matematikgymnasiet, Läsåret 2014-2015. Lektion 4

Introduktion till algoritmer - Lektion 4 Matematikgymnasiet, Läsåret 2014-2015. Lektion 4 Introduktion till algoritmer - Lektion 4 Matematikgymnasiet, Läsåret 014-015 Denna lektion ska vi studera rekursion. Lektion 4 Principen om induktion Principen om induktion är ett vanligt sätt att bevisa

Läs mer

Kombinatorik. Kapitel 2. Allmänt kan sägas att inom kombinatoriken sysslar man huvudsakligen med beräkningar av

Kombinatorik. Kapitel 2. Allmänt kan sägas att inom kombinatoriken sysslar man huvudsakligen med beräkningar av Kapitel 2 Kombinatorik Allmänt kan sägas att inom kombinatoriken sysslar man huvudsakligen med beräkningar av det antal sätt, på vilket elementen i en given mängd kan arrangeras i delmängder på något sätt.

Läs mer

Kapitel 4. Funktioner. 4.1 Definitioner

Kapitel 4. Funktioner. 4.1 Definitioner Kapitel 4 Funktioner I det här kapitlet kommer vi att undersöka funktionsbegreppet. I de första sektionerna genomgås definitionen av begreppet funktion och vissa egenskaper som funktioner har. I slutet

Läs mer

Database course summary

Database course summary Database course summary Baserat på gamla tentor och tentasvar från Databasteknikskursen. April 26, 2011 1 Terminology Meta data or the database schema, include data about data, i.e. a description of the

Läs mer

Linjära ekvationssystem. Avsnitt 1. Vi ska lära oss en metod som på ett systematiskt sätt löser alla linjära ekvationssystem. Linjära ekvationssystem

Linjära ekvationssystem. Avsnitt 1. Vi ska lära oss en metod som på ett systematiskt sätt löser alla linjära ekvationssystem. Linjära ekvationssystem Avsnitt Linjära ekvationssystem Elementära radoperationer Gausseliminering Exempel Räkneschema Exempel med exakt en lösning Exempel med parameterlösning Exempel utan lösning Slutschema Avläsa lösningen

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

1 Duala problem vid linjär optimering

1 Duala problem vid linjär optimering Krister Svanberg, april 2012 1 Duala problem vid linjär optimering Detta kapitel handlar om två centrala teoretiska resultat för LP, nämligen dualitetssatsen och komplementaritetssatsen. Först måste vi

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

II. IV. Stordriftsfördelar. Ifylles av examinator GALLRINGSFÖRHÖR 12.6.1998. Uppgift 1 (10 poäng)

II. IV. Stordriftsfördelar. Ifylles av examinator GALLRINGSFÖRHÖR 12.6.1998. Uppgift 1 (10 poäng) Uppgift 1: poäng Uppgift 1 (10 poäng) a) Vilka av följande värdepapper köps och säljs på penningmarknaden? (rätt eller fel) (5 p) Rätt Fel statsobligationer [ ] [ ] aktier [ ] [ ] kommuncertifikat [ ]

Läs mer

Multiplicera 7med A λ 1 I från vänster: c 1 (Av 1 λ 1 v 1 )+c 2 (Av 2 λ 1 v 2 )+c 3 (Av 3 λ 1 v 3 ) = 0

Multiplicera 7med A λ 1 I från vänster: c 1 (Av 1 λ 1 v 1 )+c 2 (Av 2 λ 1 v 2 )+c 3 (Av 3 λ 1 v 3 ) = 0 Diagonalisering Anm. Begreppet diagonaliserbarhet är relevant endast för linjära avbildningar mellan rum av samma dimension, d.v.s. sådana som representeras av kvadratiska matriser. När vi i fortsättningen

Läs mer

EFR BIDRAGSAVTAL NR XXX. PROJEKTETS TITEL [FÖRKORTNING eller KORTFORM] STÖD TILL SPETSFORSKNING

EFR BIDRAGSAVTAL NR XXX. PROJEKTETS TITEL [FÖRKORTNING eller KORTFORM] STÖD TILL SPETSFORSKNING SJUNDE RAMPROGRAMMET EFR BIDRAGSAVTAL NR XXX PROJEKTETS TITEL [FÖRKORTNING eller KORTFORM] STÖD TILL SPETSFORSKNING [Europeiska gemenskapen] ( gemenskapen ), företrädd av [Europeiska gemenskapernas kommission

Läs mer

Stokastiska processer

Stokastiska processer Stokastiska processer Fredrik Olsson, fredrik.olsson@iml.lth.se Avdelningen för produktionsekonomi Lunds tekniska högskola, Lunds universitet Dessa förläsningsanteckningar kommer att behandla diskreta

Läs mer

KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / av den 30.1.2015

KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / av den 30.1.2015 EUROPEISKA KOMMISSIONEN Bryssel den 30.1.2015 C(2015) 361 final KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / av den 30.1.2015 om ändring av delegerad förordning (EU) nr 241/2014 om komplettering av Europaparlamentets

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

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

Evaluation Summary - CT3380 Grundläggande webbdesign HT05 Dan Levin

Evaluation Summary - CT3380 Grundläggande webbdesign HT05 Dan Levin Evaluation Summary - CT8 Grundläggande webbdesign HT Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) Q. a Kurslitteratur? 7 Medel:.

Läs mer

Vecka 4, 2014 Typ Kurs Lokal Beskrivning Personal Studentgrupp. Programmeringsteknik (DD1310V141) Programmering för interaktiva medier (DD1314H131)

Vecka 4, 2014 Typ Kurs Lokal Beskrivning Personal Studentgrupp. Programmeringsteknik (DD1310V141) Programmering för interaktiva medier (DD1314H131) Lämna dina synpunkter eller ställ en fråga om schema Vecka 4, 2014 Typ Kurs Lokal Beskrivning Personal Studentgrupp Tue 21 Jan 10:00-12:00 Föreläsning, Wed 22 Jan 13:00-15:00 Datorlaboration Thu 23 Jan

Läs mer

Mats Persson. Bevare oss för traditionen!

Mats Persson. Bevare oss för traditionen! 1 MatsPersson Bevareossförtraditionen! I. Imingrönaungdom,ibörjanav1960 talet,studeradejagpianofördenlegendariske pianistenochpedagogensvenbrandel,somdåvarprofessorvidmusikhögskolani Stockholm. Videtttillfälle,närjagspeladeChopinsg

Läs mer

Liten lathund för RFS lokala redaktörer av föreningssidor

Liten lathund för RFS lokala redaktörer av föreningssidor Liten lathund för RFS lokala redaktörer av föreningssidor Logga in i Episerver 6: Logga in genom att skriva http://rfs.se/gui i webbläsaren. Skriv ditt användarnamn och lösenord i inloggningsrutan. Klicka

Läs mer

Mer om reella tal och kontinuitet

Mer om reella tal och kontinuitet Kapitel R Mer om reella tal och kontinuitet I detta kapitel formulerar vi ett av de reella talens grundläggande axiom, axiomet om övre gräns, och studerar några konsekvenser av detta. Med dess hjälp kommer

Läs mer

ja ja nej Ja 11 st NEJ / 13 st VET EJ Nej nej nej Nej Nej

ja ja nej Ja 11 st NEJ / 13 st VET EJ Nej nej nej Nej Nej PROCESSUTVÄRDERING 1 FEB 2010 Har det hänt att någon kollega inte kunnat delta i en viss kompetensutvecklingsinsats eller inte kunnat delta fullt ut på grund av bristande tillgänglighet (obs, inte enbart

Läs mer

Datavetenskap. Daniel Jansson och Mikael Jansson. Utvecklingen av ett tidregistrerings- och faktureringssystem. Examensarbete, C-nivå 2006:10

Datavetenskap. Daniel Jansson och Mikael Jansson. Utvecklingen av ett tidregistrerings- och faktureringssystem. Examensarbete, C-nivå 2006:10 Datavetenskap Daniel Jansson och Mikael Jansson Utvecklingen av ett tidregistrerings- och faktureringssystem Examensarbete, C-nivå 2006:10 Utvecklingen av ett tidregistrerings- och faktureringssystem

Läs mer

Köpa och sälja aktier m.m.

Köpa och sälja aktier m.m. Köpa och sälja aktier m.m. För att handla med aktier eller andra börshandlade värdepapper måste du ha en depå hos Skandiabanken. (Om du inte har någon depå kan du enkelt öppna en genom att klicka på Depåer

Läs mer

Språket Python - Del 1 Grundkurs i programmering med Python

Språket Python - Del 1 Grundkurs i programmering med Python Hösten 2009 Dagens lektion Ett programmeringsspråks byggstenar Några inbyggda datatyper Styra instruktionsflödet Modulen sys 2 Ett programmeringsspråks byggstenar 3 ETT PROGRAMMERINGSSPRÅKS BYGGSTENAR

Läs mer

Resultat av kursvärdering

Resultat av kursvärdering DAT 501: Diskret matematik vt 2003 Resultat av kursvärdering Antal svar: 19 av 37. Kursvärderingsblanketter delades ut på tentan och kunde lämnas in separat då eller efteråt i kursskåpet. Tycker du att

Läs mer

Att lära sig självständigt analysera och översätta nytestamentliga texter från grekiska till svenska. Målgrupp

Att lära sig självständigt analysera och översätta nytestamentliga texter från grekiska till svenska. Målgrupp 583100.0 (2013-2014 Grundkurs i nytestamentlig grekiska (10 sp) Introductory Course in New Testament Greek Målsättningar och innehåll Analys och översättning av nytestamentliga texter från grekiska till

Läs mer

Bilaga: Nyckelmottagning

Bilaga: Nyckelmottagning Bilaga: Nyckelmottagning Med tillägget Nyckelmottagning till KeyControl kan man registrera nycklar som lämnas in och vem som lämnat in dessa samt sedan lämna ut nycklarna till egen personal. Detta är avsett

Läs mer

Microsoft Access. Skapa en ny databas. Östersund Vårterminen 2005

Microsoft Access. Skapa en ny databas. Östersund Vårterminen 2005 Mittuniversitetet Datavetenskaplig Introduktionskurs Östersund Vårterminen 2005 Robert Eriksson Övning i Microsoft Access Microsoft Access Detta dokument beskriver hur vi kan skapa en enkel databas i databashanteraren

Läs mer

BILAGA V TILL ANBUDSINFORDRAN FÖRTECKNING ÖVER DOKUMENT SOM SKA BIFOGAS MED REFERENS TILL URVALSKRITERIERNA

BILAGA V TILL ANBUDSINFORDRAN FÖRTECKNING ÖVER DOKUMENT SOM SKA BIFOGAS MED REFERENS TILL URVALSKRITERIERNA BILAGA V TILL ANBUDSINFORDRAN Anbudsinfordran nr PO/2014-2/STO FÖRTECKNING ÖVER DOKUMENT SOM SKA BIFOGAS MED REFERENS TILL URVALSKRITERIERNA Varje fält i kolumnen "Hänvisning till bifogade dokument" i

Läs mer

Lutande torn och kluriga konster!

Lutande torn och kluriga konster! Lutande torn och kluriga konster! Aktiviteter för barn under Vetenskapsfestivalens skolprogram 2001 Innehåll 1 Bygga lutande torn som inte faller 2 2 Om konsten att vinna betingat godis i spel 5 3 Den

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

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

Kom igång med din butik. 1. Skapa kategorier och produkter 2. Att göra en beställning i butiken 3. Övriga verktyg

Kom igång med din butik. 1. Skapa kategorier och produkter 2. Att göra en beställning i butiken 3. Övriga verktyg Kom igång med din butik Tack för att du har valt en butik hos Talex! 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

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

Grafisk Teknik. Rastrering. Övningar med lösningar/svar. Sasan Gooran (HT 2013)

Grafisk Teknik. Rastrering. Övningar med lösningar/svar. Sasan Gooran (HT 2013) Grafisk Teknik Rastrering Övningar med lösningar/svar Det här lilla häftet innehåller ett antal räkneuppgifter med svar och i vissa fall med fullständiga lösningar. Uppgifterna är för det mesta hämtade

Läs mer

Exempeltext kort vetenskaplig rapport

Exempeltext kort vetenskaplig rapport Exempeltext kort vetenskaplig rapport Texten här nedanför är ett exempel på hur en kort vetenskaplig rapport skulle kunna se ut. Det finns även en beskrivning av en kort vetenskaplig rapport med typiska

Läs mer

Kursplanering Utveckling av webbapplikationer

Kursplanering Utveckling av webbapplikationer Kursplanering Utveckling av webbapplikationer Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-WEB Klass Systemutvecklare.NET Syfte och koppling till yrkesrollen För att kunna arbeta som systemutvecklare

Läs mer

Talhandlingsteori. Talhandlingar. Performativa yttranden. Semantikens fyrkantigt logiska syn på språket

Talhandlingsteori. Talhandlingar. Performativa yttranden. Semantikens fyrkantigt logiska syn på språket Talhandlingsteori Talhandlingar (talakter) analyserades i filosofiska teorier under 1950- och 1960-talet av filosoferna Austin och Searle. Talhandlingsteori betonar att språket används till mycket mer

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

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11 Sidan 1 av 7 2010-11-11 Övning (X)HTML 2 Innan du börjar med laborationen ska du se till så att du har öppnat din editor (till exempel Notepad++). I denna editor ska du skriva (X)HTML-kod som du sedan

Läs mer

Algebra & Ekvationer. Svar: Sammanfattning Matematik 2

Algebra & Ekvationer. Svar: Sammanfattning Matematik 2 Algebra & Ekvationer Algebra & Ekvationer Parenteser En parentes När man multiplicerar en term med en parentes måste man multiplicera båda talen i parentesen. Förenkla uttrycket 42 9. 42 9 4 2 4 9 8 36

Läs mer

» RSS - Bygg din egen RSS!

» RSS - Bygg din egen RSS! 1 of 5 29.4.2006 18:46» RSS - Bygg din egen RSS! Sett en orange liten skylt med vita bokstäver som antingen sagt XML eller RSS nyligen utan att direkt koppla varför den finns där? Du är antagligen inte

Läs mer

På många sätt är webben, när det kommer till kritan, en samling länkar. Inom varje given plats, gör länkarna det möjligt att snabbt navigera från ett

På många sätt är webben, när det kommer till kritan, en samling länkar. Inom varje given plats, gör länkarna det möjligt att snabbt navigera från ett På många sätt är webben, när det kommer till kritan, en samling länkar. Inom varje given plats, gör länkarna det möjligt att snabbt navigera från ett relaterat ämne till ett annat. En länk från en sida

Läs mer

Introduktion till algoritmer - Lektion 1 Matematikgymnasiet, Läsåret 2014-2015. Lektion 1

Introduktion till algoritmer - Lektion 1 Matematikgymnasiet, Läsåret 2014-2015. Lektion 1 Kattis Lektion 1 I kursen används onlinedomaren Kattis (från http://kattis.com) för att automatiskt rätta programmeringsproblem. För att få ett konto på Kattis anmäler du dig på Programmeringsolympiadens

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

Att flytta konfigurationer mellan Ingate-enheter. Lisa Hallingström Paul Donald Bogdan Musat Adnan Khalid

Att flytta konfigurationer mellan Ingate-enheter. Lisa Hallingström Paul Donald Bogdan Musat Adnan Khalid Att flytta konfigurationer mellan Ingate-enheter Lisa Hallingström Paul Donald Bogdan Musat Adnan Khalid Table of Contents Flytta konfigurationer mellan Ingate-maskiner...3 Konfigurationsdatabaser...3

Läs mer

Hjälpguide för hur du fyller i webbansökan för grundläggande och gymnasiala kurser hos Kunskapsparken i Sollentuna

Hjälpguide för hur du fyller i webbansökan för grundläggande och gymnasiala kurser hos Kunskapsparken i Sollentuna Hjälpguide för hur du fyller i webbansökan för grundläggande och gymnasiala kurser hos Kunskapsparken i Sollentuna 1. Fyll i ditt personnummer och lösenord om du redan har ett studerandekonto. Om du inte

Läs mer

Kommunal säkerhetsutbildning i Nyköpings kommun. internkurs.indd 1 08-06-12 09.40.01

Kommunal säkerhetsutbildning i Nyköpings kommun. internkurs.indd 1 08-06-12 09.40.01 Kommunal säkerhetsutbildning i Nyköpings kommun internkurs.indd 1 08-06-12 09.40.01 Kommunstyrelsen beslutade i augusti 2000 om en säkerhetsutbildning för kommunens anställda. Syftet med säkerhetsutbildningen

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

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

Ladda ned Manual till: CM-840/842

Ladda ned Manual till: CM-840/842 Ladda ned Manual till: CM-840/842 1a. Fråga: jag har precis packat upp mitt 2010 certifierade kassaregister men så fort jag slår in något så visas en felkod typ F03, F05 eller E01 Fiscal i displayen, vad

Läs mer

Svensk författningssamling

Svensk författningssamling Svensk författningssamling Förordning om ändring i högskoleförordningen (1993:100); SFS 2006:1054 Utkom från trycket den 18 juli 2006 utfärdad den 21 juni 2006. Regeringen föreskriver 1 att 7 kap. 5, 9

Läs mer

Användarmenyn. S k r i v d i n k o d...

Användarmenyn. S k r i v d i n k o d... Användarmanual Användarmenyn När larmsystemet är i frånkopplat läge kan användarmenyn nås genom att en användare skriver in sin PIN-kod. Från användarmenyn kan larmsystemet sedan larmas på, sättas i skalskyddsläge,

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

1 Uppgift 1. a) Skapar ett Company-objekt med hjälp av den överlagrade konstruktorn. Du kan själv välja värden på instansvariablerna.

1 Uppgift 1. a) Skapar ett Company-objekt med hjälp av den överlagrade konstruktorn. Du kan själv välja värden på instansvariablerna. 1 Uppgift 1 Klassen Company Banken FinanceTrust som tidigare bara haft privatpersoner som kunder vill nu bygga ut sitt datasystem så att även företag kan registreras som kunder. Skriv klassen Company som

Läs mer

3. Hämta och infoga bilder

3. Hämta och infoga bilder Sida 1 av 8 Lektion 1: sida 4 av 4 «Sida 3 av 4 Till kursens framsida 3. Hämta och infoga bilder Nu vet vi ju hur man sätter in text i sin sida. Men hur gör man med bilder? Det är inte svårt alls! Det

Läs mer

Utbildningsplanen gäller för studier påbörjade ht 2007

Utbildningsplanen gäller för studier påbörjade ht 2007 UTBILDNINGSPLAN 1(5) Programmets svenska namn Ekonom Online programmet, 180 högskolepoäng Programmets engelska namn Bachelor Programme in Business Administration Online, 180 higher education credits Programkod

Läs mer

Andra relationella språk

Andra relationella språk Andra relationella språk Kapitel 5 Andra relationella språk sid Tupelrelationskalkyl 1 Domänrelationskalkyl 6 Query-by-Example (QBE) 8 Andra relationella språk, tupelrelationskalkyl 5-1 Tupelrelationskalkyl

Läs mer

Intresse för naturvetenskap och teknik kvinnor berättar. Birgitta Mc Ewen Karlstads universitet

Intresse för naturvetenskap och teknik kvinnor berättar. Birgitta Mc Ewen Karlstads universitet Intresse för naturvetenskap och teknik kvinnor berättar Birgitta Mc Ewen Karlstads universitet 1 Bakgrundsfakta JämVäxt Projektperiod 2008 t o m 2011 Finansiärer EUs strukturfonder Region Värmland Karlstads

Läs mer

Microsoft. Access 2007. Grundkurs. www.databok.se

Microsoft. Access 2007. Grundkurs. www.databok.se Microsoft Access 2007 Grundkurs www.databok.se Innehållsförteckning 1 Börja arbeta med Access... 1 Vad är en databas?... 1 Starta Access 2007... 1 Skapa en ny databas... 2 Skärmbilden, arbetsytan och deras

Läs mer

Inför verifiering av 2014 års utsläpp

Inför verifiering av 2014 års utsläpp Om förbättringsrapportering och undantag från platsbesök Amanda Hagerman Naturvårdsverket 2014-09-23 Förbättringsrapportering (art 69, MRR) Rapporten inlämnas till Naturvårdsverket senast 30 juni varje

Läs mer

Sex enkla tips om hur du övertygar kunderna

Sex enkla tips om hur du övertygar kunderna Sex enkla tips om hur du övertygar kunderna DU måste känna att det du säljer är bra och att du gör köparen en tjänst när du säljer till honom/henne. Då går ofta resten av sig självt du säljer mer, sover

Läs mer

Av de givna alternativen är det kommuncertifikat och bankcertifikat som är de rätta. Bytesbalansen = handelsbalansen + tjänstebalansen + räntenettot

Av de givna alternativen är det kommuncertifikat och bankcertifikat som är de rätta. Bytesbalansen = handelsbalansen + tjänstebalansen + räntenettot Modellsvar uppgift 1 2a. Av de givna alternativen är det kommuncertifikat och bankcertifikat som är de rätta. 2b. i. Bytesbalansen visar skillnaden mellan vad vi producerar inom landet och vad vi själva

Läs mer