Idag. 1. En enkel databas. 2. Prata med databaser (frågepsråket SQL)
|
|
- Marcus Jansson
- för 7 år sedan
- Visningar:
Transkript
1 Idag 1. En enkel databas 2. Prata med databaser (frågepsråket SQL) DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
2 En enkel modell över ett varuhus Anställd Leverantör Anställning Lager Avdelning Försäljning Vara DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
3 Motsvarande databasstruktur Vara (varunr, typ) Avdelning (avd, våning) Anställd (namn, lön, chef, avd) Leverantör (företag, adress) Lager (företag, avd, varunr, volym) Försäljning (avd, varunr, volym) DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
4 Strukturen motsvaras av tabeller Vara Försäljning Avdelning varunr typ avd varunr volym avd våning 1 blomma blommor bad 8 4 krukväxt blommor 4 87 barnkläder 5 9 blomma blommor 9 86 blommor 1 22 toalettpapper damkläder bröd 1 27 hushållspapper matvaror damkläder 6 33 diskmedel sport matvaror 1 60 läskedryck tekniskaart möbler skiftnyckel tekniskaart skor skruvmejsel tekniskaart sport träningsoverall verktyg tekniskaart handväska möbler leksaker kjol verktyg verktyg stol papper möbler penna väskor papper bok leksaker väskor 4 DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
5 Prata med databaser SQL Structured query language Förr tvingades man skriva program för varje frågeställning Tidsödande och krävde specialister Därför utvecklades en mängd olika språk som skulle ha vissa egenskaper De skulle vara deklarativa (specificera resultatets egenskaper och låt datorn generera metoden för att hitta resultatet) De skulle vara optimerande så att även en idiotiskt formulerad fråga utfördes på rimlig tid De skulle vara intuitiva, vilket kom att betyda så nära talad engelska som möjligt eller grafiska (programmera med exempel eller gester) SQL har så småningom blivit en de facto standard. Några udda språk finns kvar med för en tynande tillvaro Till SQL har utvecklats möjligheter att bädda in SQL-sater i program skrivna i vanliga programspråk och ta hand om och hantera svaren från databasen SQL används även för att skapa databaser och databastabeller (och förstöra dem också) DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
6 SQL Vad måste man kunna göra med ett sådant språk? Skapa en databas (inte standardiserat) Kasta bort en databas drop database <databasnamn> Skapa tabeller create table <tabellnamn>... Ta bort tabeller drop table <tabellnamn> Lägga till data i tabeller insert... into <tabellnamn> Ta bort data ur tabeller delete from <tabellnamn>... Uppdatera data i tabeller update <tabellnamn>... Hämta data från tabeller Kommer... Eftersom språket kan göra så många saker på så många sätt är det bäst att titta efter vid behov (men vi ska gå igenom några exempel) Omfattande hjälp finns i databashanteringsystemet DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
7 SQL Hämta data Vad krävs för att kunna göra allt? Vi måste kunna dela upp tabeller, plocka enstaka rader eller kolumner eller båda (= plocka enstaka värden) sätta ihop resultaten till meningsfull information Kort sagt: Vi måste kunna plocka isär och sätta ihop efter eget behag Men då tillåts vi också göra bort oss (ibland ganska kapitalt) Extra krydda(??). Vi vet inte alltid om ett tomt svar är korrekt eller beror på felformulerad fråga DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
8 SQL Grunden Frågor till databasen ställs med select [distinct] lista-1-med-kolumner from lista-med-tabeller where lista-1-med-villkor [group by lista-2-med-kolumner [having lista-2-med-villkor]] [order by del-av-lista-1-med-kolumner] Varje operation ger en tabell som resultat (tabellen är den enda grundläggande datatypen) Vi ska se på en del exempel och kommentera dem DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
9 SQL Plocka rader select * from Anställd; skriv ut tabellen anställd select * from Anställd where lön > 9000; skriv ut de anställda som tjänar mer än 9000 select * from Anställd where lön > 9000 and chef = Näsström C ; select * from Anställd where lön > 9000 or chef = Näsström C ; select * from Anställd where lön > 9000 and not chef = Näsström C ; select * from Anställd where lön > 9000 and chef <> Näsström C ; DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
10 SQL Plocka kolumner select Företag from Leverantör; select Lön from Anställd; select Namn,Lön from Anställd where lön > 9000 and chef <> Näsström C ; plocka kolumner ur vissa rader (eller enstaka värden) Test på mängdtillhörighet Vad tjänar chefen/cheferna på skoavdelningen? select lön from Anställd where namn in (select chef from Anställd where avd = skor ); Även kostanta mängder kan användas select lön from Anställd where avd in (select avd from Avdelning where våning in (4, 5)) och godtyckligt djup på nästling Vad tjänar cheferna på fjärde våningen? select lön from Anställd where namn in (select chef from Anställd where avd in (select avd from Avdelning where våning = 4)); DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
11 SQL Relationsvariabler... create view tmp as select * from Anställd where chef = Näsström C ; skapar ett SQL-uttryck som lagras undan för senare användning... ; create view resultat as select namn from tmp where lön > 9000; som fungerar som vilken tabell som helst, rätt kolumnnamn ärvs create view resultat(anst, månadslön) as select namn, lön from Anställd; Men man kan namnge kolumnerna också... ger stora möjligheter att hämta vilka data som helst och bygga ihop i stort sett vilka tabeller som helst DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
12 SQL Mängdoperationer Man bygger språken på mängdmatematik (mängdalgebra och predikatlogik) select * from Anställd where lön > 9000 and chef = Näsström C union select * from Anställd where lön > and chef = Hovander T ; select * from Anställd where chef = Näsström C except select * from Anställd where lön <= 9000; select * from Anställd where chef = Näsström C intersect select * from Anställd where lön > 9000; DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
13 SQL bygga ihop tabeller Här har man tillgång till Join som slår ihop två rader och Naturlig join som slår ihop rader där värdena överensstämmer i i kolumner med samma namn i båda tabellerna select * from Anställd, Avdelning where våning = 2; select * from Anställd, Avdelning where Avdelning.våning = 2; select * from Anställd, Avdelning where Anställd.avd <> Avdelning.avd; select * from Anställd, Avdelning where Avdelning.avd <> Anställd.avd; select * from Anställd join Avdelning on Anställd.avd <> Avdelning.avd; select * from Anställd natural join Avdelning; DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
14 SQL Aggregat Man kan utföra vissa enkla beräkningar på innehållet i en tabell eller en tabellkolumn. SUM(kol), AVG(kol), MAX(kol), MIN(kol), COUNT(distinct kol eller *) select SUM(lön) from Anställd; Finn totala lönekostnaden för alla anställda, ignorera NULL-värden select SUM(lön) from Anställd where avd= skor ; Finn lönekostnaden för skoavdelningen, ignorera NULL-värden select SUM(lön), COUNT(*) from Anställd where avd= skor ; Finn lönekostnaden och antalet anställda på skoavdelningen, ignorera NULL-värden select avd, SUM(lön), COUNT(*) from Anställd group by avd; Finn lönekostnad och antalet anställda för alla avdelningar, ignorera NULL-värden create view result(avd, avglön) as select avd, AVG(lön) from Anställd group by avd; select avd from result where avglön = (select MAX(avglön) from result; Vilken avdelning har högst medellön? DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
15 SQL Alias (tupelvariabler) Man kan använda variabler som är kapabla att hålla i en tupel (tabellrad). Bra om man behöver läsa i samma tabell två gånger i samma fråga eller man vill referera mellan nivåerna i en nästlad fråga. select distinct a.varunr from lager a, lager b where a.varunr=b.varunr and a.avd!= b.avd ; Vilka varor (varunummer) finns på fler än ett lager? select * from Anställd U where chef = Näsström C and exists (select * from Anställd where lön > 9000 and namn = U.namn and lön = U.lön and chef = U.chef and avd = U.avd) ett annat sätt att uttrycka skärning DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
16 SQL Lite udda men användbara saker Man kan jämföra ett värde med en mängd som innehåller endast ett värde select namn from Anställd L where lön > (select max(lön) from Anställd where avd = fisk ); Vilka tjänar mer än den som tjänar mest på fiskavdelningen? select namn from Anställd L where lön > (select min(lön) from Anställd where avd = fisk ); Vilka tjänar åtminstone inte sämre än den som tjänar sämst på fiskavdelningen? Man kan också jämföra med en mängd värden select namn from Anställd L where lön > all (select lön from Anställd where avd = fisk ); Vilka tjänar mer än den som tjänar mest på fiskavdelningen? (igen) select namn from Anställd L where lön > any (select lön from Anställd where avd = fisk ); Vilka tjänar mer än den som tjänar minst på fiskavdelningen? (igen) DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
17 SQL Textmatchning Like och Matches kan användas vid matchning av texter select namn from Anställd L where namn like A% ; select namn from Anställd L where namn matches A?? ; Like: Matches: % följd av tecken _ ett tecken \ speciell mening med nästa tecken * följd av tecken? ett tecken [ ] ett tecken ut ett intervall \ speciell mening med nästa tecken DD1370 (Föreläsning 2) Databasteknik och informationssystem 7,5 hp Hösten / 17
Från verklighet via modell till databas. Idag. Testa reglerna på varuhusmodellen. Från verklighet via modell till databas
Idag 1. Från modell till databasstruktur Från verklighet via modell till databas När vi analyserat den värld vi vill representera i en databas har vi tagit med alla möjliga kopplingar och beskrivit dem
Läs merIdag. 1. Från modell till databasstruktur. 2. Prata med databaser (frågepsråket SQL)
Idag 1. Från modell till databasstruktur 2. Prata med databaser (frågepsråket SQL) DD1370 (Föreläsning 3) Databasteknik och informationssystem 7,5 hp Hösten 2008 1 / 22 Från verklighet via modell till
Läs merIdag. Hur skapar vi och underhåller en databas? Index? Vad är det och varför behövs de? Behöver jag bry mig om index?
Idag Hur skapar vi och underhåller en databas? Hur skapar man tabeller? Hur får man in data i tabellerna? Hur ändrar man innehållet i en tabell? Index? Vad är det och varför behövs de? Behöver jag bry
Läs merIdag. Hur vet vi att vår databas är tillräckligt bra?
Idag Hur vet vi att vår databas är tillräckligt bra? Vad är ett beroende? Vad gör man om det blivit fel? Vad är en normalform? Hur når man de olika normalformerna? DD1370 (Föreläsning 6) Databasteknik
Läs mer08/11/13. Databasteknik och informationssystem DD1370 F3. Ett urval ur databasen bestäms av en SQL-fråga. Påminnelse: Deadline på tisdag
Påminnelse: Deadline på tisdag Databasteknik och informationssystem DD1370 F3 Petter Ögren Inlämningsuppgift 1 - Skall mailas in senast 23:59 på tisdag. - Redovisas på övningen på onsdag - Inspireras av
Läs mer13/11/14. Databasteknik och informationssystem DD1370 F3. Ett urval ur databasen bestäms av en SQL-fråga. Påminnelse: Vad är en Databas?
Påminnelse: Vad är en Databas? Databasteknik och informationssystem DD1370 F3 Petter Ögren Ett antal tabeller Referenser (pilar) mellan tabellerna Ex: register abc123 BMW 830101-0000 def100 Volvo 830101-0000
Läs merSkapa en databas. Skapa en tabell. Gör man antingen genom kommandot
Att konstruera och underhålla en databas Skapa en databas Då man gjort färdig sin modell, fört över den till en databasstruktur och normaliserat strukturen så måste man realisera databasen i någon databashanterare.
Läs merDistribuerade Informationssystem VT-04
Distribuerade Informationssystem VT-04 2 Projekt Kassasystem DS är ett stort varuhus som består av ett flertal fristående butiker. Varje butik i DS säljer sina egna varor samt varor som är specifika för
Läs merInformationssystem och Databasteknik, 2I-1100 HT2001. Relationsalgebra. Relationsalgebran är sluten: R 1 op R 2 R 3.
Primtiva operatorer projektion π selektion σ union differens - kryssprodukt X Relationsalgebra Tilldelning := Relationsalgebran är sluten: Med hjälp av dessa operatorer kan andra (icke-primitiva) operatorer
Läs merIdag. Exempel. Exempel modellen (1) Exempel...
Idag Exempel Knyta ihop säcken Repetition av hela processen från värld till databas Kontroll av resultatet Exempel på frågor mot varuhusdatabasen Man börjar alltid med att bestämma vad man måste hålla
Läs merEn lönerevision görs i flera steg; Initiering - Lönerevision Attestering - Skapa förmån - Uppdatera lön.
Lönerevision En lönerevision görs i flera steg; Initiering - Lönerevision Attestering - Skapa förmån - Uppdatera lön. Under Register/Lönerevision administration, fliken Initiering markeras först de anställda
Läs merTvå konstiga klockor
strävorna C Två konstiga klockor resonemang geometri Avsikt och matematikinnehåll Det som kan göra det svårt för barn att avläsa en analog klocka är att förstå att den består av två skalor som är beroende
Läs merSkriva B gammalt nationellt prov
Skriva B gammalt nationellt prov Skriva B.wma Då fortsätter vi skrivträningen. Detta avsnitt handlar om att anpassa sin text till en särskild situation, en speciell texttyp och särskilda läsare. Nu ska
Läs merUtveckla arbetsmiljö och verksamhet genom samverkan
DEL 1: Utveckla arbetsmiljö och verksamhet genom samverkan Modulen inleds med det övergripande målet för modul 6 och en innehållsförteckning över utbildningens olika delar. Börja med att sätta ramarna
Läs merLathund, procent med bråk, åk 8
Lathund, procent med bråk, åk 8 Procent betyder hundradel, men man kan också säga en av hundra. Ni ska kunna omvandla mellan bråkform, decimalform och procentform. Nedan kan ni se några omvandlingar. Bråkform
Läs merGrunderna i SQL del 1
Grunderna i SQL del 1 1. SELECT-frågor 2. SELECT 3. WHERE 4. ORDER BY 5. Inre join 6. Yttre join 7. Andra typer av join 8. Union 9. Aggregatfunktioner 10. Gruppera och summera Kap. 3 Kap. 4 Kap. 5 utom
Läs merVÄRDERINGSÖVNINGAR. Vad är Svenskt?
VÄRDERINGSÖVNINGAR Vad är Svenskt? Typ av övning: Avstamp till diskussion. Övningen belyser hur svårt det är att säga vad som är svenskt och att normen vad som anses vara svenskt ändras med tiden och utifrån
Läs mer729G04 - Hemuppgift, Diskret matematik
79G04 - Hemuppgift, Diskret matematik 5 oktober 015 Dessa uppgifter är en del av examinationen i kursen 79G04 Programmering och diskret matematik. Uppgifterna ska utföras individuellt och självständigt.
Läs merIntervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: www.roirekrytering.se info@roirekrytering.se Växel: 0770 110 177 1 (5)
Intervjumall Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: www.roirekrytering.se info@roirekrytering.se Växel: 0770 110 177 1 (5) Intervju Att hålla i en anställningsintervju kan vara svårt.
Läs merSQLs delar. Idag. Att utplåna en databas. Skapa en databas
Idag SQLs delar Hur skapar vi och underhåller en databas? Hur skapar man tabeller? Hur får man in data i tabellerna? Hur ändrar man innehållet i en tabell? Index? Vad är det och varför behövs de? Behöver
Läs merVad ä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Ö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 merSkogsbruk på ren svenska Lektion 4: Mästare på både förnyelse och återvinning. Tema: Återvinning Ämne: Biologi, Kemi Årskurs: 7-9
Skogsbruk på ren svenska Lektion 4: Mästare på både förnyelse och återvinning. Tema: Återvinning Ämne: Biologi, Kemi Årskurs: 7-9 Förord Sveaskog är landets största skogsägare. Det ger oss både mycket
Läs mer912 Läsförståelse och matematik behöver man lära sig läsa matematik?
912 Läsförståelse och matematik behöver man lära sig läsa matematik? Med utgångspunkt från min egen forskning kring läsförståelse av matematiska texter kommer jag att diskutera olika aspekter av läsning
Läs merDatabasteknik. Vad är. Vad är databaser bra till? data? föreläsare: Kjell Lindqvist. och NADA. databaser? och. vad är de bra för?
Databasteknik Vad är data? föreläsare: Kjell Lindqvist och NADA databaser? och vad är de bra för? och varför ska ni kunna något om dem? Copyright c NADA, KTH DBT, bild 1 Copyright c NADA, KTH DBT, bild
Läs merWCMS-15, Webbutvecklare CMS
WCMS-15, Webbutvecklare CMS Övningstentamen, delkurs Dynamiska webbplatser (20 YH-poäng) Plats: Medieinstitutet, Malmö Tid: 25 november 2015, kl. 13.00-16.00 Tillåtna hjälpmedel: Papper, penna, suddgummi,
Läs merSyftet är att öka medvetenheten dels om vilka språkliga handlingar som krävs i ämnet, dels om vilka som utförs.
I detta bildspel reflekterar kollegor i olika ämnen tillsammans över språkliga handlingar i klassrummet. Underlag till diskussionen är den uppgift som följde på första mötet, och inspirationsmaterial i
Läs mere-cm Elektronisk Cash Management dygnet runt, världen över.
e-cm Elektronisk Cash Management dygnet runt, världen över. Välkommen till gränslösa affärsmöjligheter. Goda affärer kräver rätt förutsättningar. Rätt information när du behöver det och möjligheten att
Läs merAtt koda en magnetremsa i plastkortskrivare med inbyggd magnetkodare.
Att koda en magnetremsa i plastkortskrivare med inbyggd magnetkodare. I plastkortsskrivaren kan man via drivrutinerna både läsa av och koda en magnetremsa. Man kan också göra en kortdesign i emedia där
Läs mer4-3 Vinklar Namn: Inledning. Vad är en vinkel?
4-3 Vinklar Namn: Inledning I det här kapitlet skall du lära dig allt om vinklar: spetsiga, trubbiga och räta vinklar. Och inte minst hur man mäter vinklar. Att mäta vinklar och sträckor är grundläggande
Läs merDatabaser och SQL - en kort introduktion
Databaser och SQL - en kort introduktion Databaser är inte precis något som i sig är svårbegripligt. Det är bara en massa data samlade på ett ställe i strukturerad form. Problemen består i att det just
Läs merKiwiböckerna metod och begrepp
Kiwiböckerna metod och begrepp kiwiböckerna nyckeln till livslångt lärande Läsa för, tillsammans med och självständigt. Grunden för läsinlärning är att läsa för barnet, tillsammans med barnet och vara
Läs merUtbildningsplan för arrangörer
Utbildningsplan för arrangörer Tävlingsorganisation Ett lyckat arrangemang kräver en god organisation och mycket planering. Att veta vem som gör vad och när är inte bara lugnande utan förhindrar även att
Läs merUppdrag: Huset. Fundera på: Vilka delar i ditt hus samverkar för att elen ska fungera?
Uppdrag: Huset Praktiskt arbete: (Krav) Göra en skiss över ditt hus. Bygga en modell av ett hus i en kartong med minst två rum. Koppla minst tre lampor och två strömbrytare till ditt hus. Visa både parallellkoppling
Läs merArbeta bäst där du är Dialect Unified Mi
Arbeta bäst där du är Dialect Unified Mi [Skriv sammanfattningen av dokumentet här. Det är vanligtvis en kort sammanfattning av innehållet i dokumentet. Skriv sammanfattningen av dokumentet här. Det är
Läs merVi skall skriva uppsats
Vi skall skriva uppsats E n vacker dag får du höra att du skall skriva uppsats. I den här texten får du veta vad en uppsats är, vad den skall innehålla och hur den bör se ut. En uppsats är en text som
Läs merSveriges Trafikskolors Riksförbund Film om körkort för nysvenskar Speakertext - Svensk
Sveriges Trafikskolors Riksförbund Film om körkort för nysvenskar Speakertext - Svensk Vägen till svenskt körkort Funderar du på att skaffa svenskt körkort för personbil? I den här filmen får du reda på
Läs merAvsikt På ett lekfullt sätt färdighetsträna, utveckla elevers känsla för hur vårt talsystem är uppbyggt samt hitta mönster som uppkommer.
Strävorna 4A 100-rutan... förmåga att förstå, föra och använda logiska resonemang, dra slutsatser och generalisera samt muntligt och skriftligt förklara och argumentera för sitt tänkande.... grundläggande
Läs merLathund till Annonsportalen
Lathund till Annonsportalen * För uppdrags-/arbetsgivare * www.gu.se/samverkan/annonsportalen/ Snabbvägar: 1. Klicka på För arbetsgivare 2. Sök efter arbetsgivarens namn i sökrutan. a. Om namnet finns
Läs merVad är en webbläsare?
Webbkunskap Vad är en webbläsare? En webbläsare är ett program som används för att komma ut på internet Det finns många olika, men några av de vanligaste är: Chrome Explorer Firefox Safari Internet webbsidor
Läs merStatsbidrag för läxhjälp till huvudmän 2016
Statsbidragsenheten 1 (5) Statsbidrag för läxhjälp till huvudmän 2016 Skolverket lämnar statsbidrag enligt förordning (2014:144) om statsbidrag för hjälp med läxor eller annat skolarbete utanför ordinarie
Läs merBra att veta samt tips och trix i SiteVision 3
Bra att veta samt tips och trix i SiteVision 3 Här hittar du några korta instruktioner för hur du gör vissa moment i SiteVision. Logga in i redigeringsgränssnittet Klicka på logga in i sidfoten, skriv
Läs merDatabasens 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 merHar vi lösningen för en bättre hemtjänst? Självklart.
Har vi lösningen för en bättre hemtjänst? Självklart. Låt oss prata om Självklarhetsmetoden. Låt oss prata om Självklarhetsmetoden! 164 000 äldre är beroende av hemtjänsten i sin vardag. Och det är du
Läs merMorgonsamling till lågstadier
Morgonsamling till lågstadier Röda Korset är en världsomfattande organisation, vars huvudsyfte är att hjälpa människor i nöd. Organisationens verksamhet baserar sig på principer, som ger organisationen
Läs merAnvändarmanual VX-webben
Version: 1.0 2014-10-07: 2014 evry.com Användarmanual VX-webben EVRY One Halmstad AB Sida 2 / 12 Innehåll 1 Användarmanual VX-Webben 3 2 Inloggning på VX-Webben 3 3 Skapa Grupper 6 4 Välja kategori eller
Läs merTill dig som vill bli medlem i SEKO
Till dig som vill bli medlem i SEKO Med dig blir vi ännu starkare Tack vare att vi är många kan vi sätta tryck på arbetsgivaren. Men du kan hjälpa oss att bli ännu starkare. Vi kämpar för dig Utan oss
Läs merPartnerskapsförord. giftorättsgods görs till enskild egendom 1, 2. Parter 3. Partnerskapsförordets innehåll: 4
Partnerskapsförord giftorättsgods görs till enskild egendom 1, 2 Parter 3 Namn Telefon Adress Namn Telefon Adress Partnerskapsförordets innehåll: 4 Vi skall ingå registrerat partnerskap har ingått registrerat
Läs merDatabasutveckling Introduktion till SQL och TSQL
Databasutveckling Introduktion till SQL och TSQL Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Agenda Introduktion till SQL SELECT satsen, enkla frågor Hämta specifika kolumner Alias
Läs merIdag. Hur skapar vi och underhåller en databas? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
Idag Hur skapar vi och underhåller en databas? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten 2009 1 / 20 Idag Hur skapar vi och underhåller en databas? Hur skapar man tabeller?
Läs merKOMMUNICERA. och nå dina mål. Lärandeförvaltningens kommunikationsstrategi
KOMMUNICERA och nå dina mål Lärandeförvaltningens kommunikationsstrategi The two words information and communication are often used interchangeably, but they signify quite different things. Information
Läs merANVÄND NAVIGATIONEN I CAPITEX SÄLJSTÖD
ANVÄND NAVIGATIONEN I CAPITEX SÄLJSTÖD I Navigationen hittar du genvägar till funktioner i programmet. För att utnyttja detta på bästa sätt kan du anpassa Navigationen så att det passar ditt sätt att arbeta.
Läs merANVÄNDARHANDLEDNING FÖR
ANVÄNDARHANDLEDNING FÖR TILLSÄTTARE/LAGLEDARE OCH DOMARE Cleverservice ett smart sätt att hantera matcher, domartillsättningar, samt utbetalningar av arvoden 2015 ANVÄNDARHANDLEDNING - CLEVERSERVICE Cleverservice
Läs merMatriks Automate 1.4 Praktiska exempel. Navision / Microsoft Dynamics NAV. Hur det funkar i verkligheten. Joakim Hansson 2009-08-19
Matriks Automate 1.4 Praktiska exempel Navision / Microsoft Dynamics NAV Hur det funkar i verkligheten. Joakim Hansson 2009-08-19 Det är min förhoppning att du har nytta av den erfarenhet som ligger bakom
Läs merDin MediaCoach Medie- och intervjuträning för alla www.dinmediacoach.se
Varje gång jag ser en journalist...så springer jag! Anlita oss när du vill ge dina medarbetare lite grundläggande mediekunskap och insikt om kontakter med press, radio och TV under några nyttiga och underhållande
Läs merAlgebra, polynom & andragradsekvationer en pampig rubrik på ett annars relativt obetydligt dokument
Algebra, polynom & andragradsekvationer en pampig rubrik på ett annars relativt obetydligt dokument Distributiva lagen a(b + c) = ab + ac 3(x + 4) = 3 x + 3 4 = 3x + 12 3(2x + 4) = 3 2x + 3 4 = 6x + 12
Läs merFörskolan Vårskogen, Svaleboskogen 7. Plan mot diskriminering och kränkande behandling 2015-16
Förskolan Vårskogen, Svaleboskogen 7 Plan mot diskriminering och kränkande behandling 2015-16 Planen gäller från november 2015-oktober 2016 Ansvariga för planen är avdelningens förskollärare Hela arbetslaget
Läs merHandledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight
Handledning för digitala verktyg Talsyntes och rättstavningsprogram Vital, StavaRex och SpellRight Elevens namn:.. Skola: Datum:.. Varför behövs en handledning? Denna handledning är tänkt att användas
Läs merBoken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.
Boken om Teknik Boken om Teknik är en grundbok i Teknik för åk 4 6. PROVLEKTION: Teknikens arbetssätt att göra på riktigt Följande provlektion är ett utdrag ur Boken om Teknik. Uppslaget som är hämtat
Läs merDet är bra om även distriktsstyrelsen gör en presentation av sig själva på samma sätt som de andra.
Modul: Föreningspresentation Ett stort blädderblocksblad delas upp i fyra rutor. Deltagarna, som under detta pass är indelade föreningsvis, får i uppgift att rita följande saker i de fyra rutorna: Föreningsstyrelsen
Läs merFör dig som är valutaväxlare. Så här följer du reglerna om penningtvätt i din dagliga verksamhet INFORMATION FRÅN FINANSINSPEKTIONEN
För dig som är valutaväxlare Så här följer du reglerna om penningtvätt i din dagliga verksamhet INFORMATION FRÅN FINANSINSPEKTIONEN MARS 2016 DU MÅSTE FÖLJA LAGAR OCH REGLER Som valutaväxlare ska du följa
Läs merSamtals- och dokumentationsunderlag Språk och erfarenheter
Kartläggningsmaterial för nyanlända elever Samtals- och dokumentationsunderlag Språk och erfarenheter Steg 1 2 3 Samtals- och dokumentationsunderlag Steg 1 Information till elev och vårdnadshavare före
Läs merTräning i bevisföring
KTHs Matematiska Cirkel Träning i bevisföring Andreas Enblom Institutionen för matematik, 2005 Finansierat av Marianne och Marcus Wallenbergs Stiftelse 1 Mängdlära Här kommer fyra tips på hur man visar
Läs merAdministration Excelimport
Administration Excelimport För att importera medlemmar till registret så laddar man först ner mallen för importfil, fyller i uppgifterna och laddar sedan upp filen genom att klicka på + Importera fil.
Läs merRäck upp handen ni som är tjänstemän, anställda i kommuner, landsting eller företag. Ni som är politiker.
1 Hej och tack för inbjudan att tala här. Jag heter Annelie Nordström och är ordförande i Nordens största fackförening Kommunal med ca 511 000 medlemmar. Över en halv miljon människor som arbetar i Kommuner,
Läs merModul 6: Integraler och tillämpningar
Institutionen för Matematik SF65 Envariabelanalys Läsåret 5/6 Modul 6: Integraler och tillämpningar Denna modul omfattar kapitel 6. och 6.5 samt kapitel 7 i kursboken Calculus av Adams och Essex och undervisas
Läs merDOP-matematik Copyright Tord Persson. Bråktal -3-2 -1 0 1 2 3. Läs av vilka tal på tallinjen, som pilarna pekar på. Uppgift nr 10 -3-2 -1 0 1 2 3
Bråktal Uppgift nr En limpa delas i 4 lika stora delar. Hur stor del av limpan blir varje del? Uppgift nr 2 Hur många tiondelar behövs för att det skall räcka till en hel? Uppgift nr Hur läser man ut bråket
Läs mer2005-01-31. Hävarmen. Peter Kock
2005-01-31 Hävarmen Kurs: WT0010 Peter Kock Handledare: Jan Sandberg Sammanfattning Om man slår upp ordet hävarm i ett lexikon så kan man läsa att hävarm är avståndet mellan kraften och vridningspunkten.
Läs merBemanningsindikatorn Q1 2015
1 Bemanningsindikatorn Q1 2015 Första kvartalet 2015 våt filt ger dödläge Under första kvartalet 2015 väntar sig 55 procent av bemanningsföretagen ökad efterfrågan. 43 procent förväntar sig oförändrad
Läs merÖde ön Jag befinner mig mitt ute på Indiska Oceanen. Det är min tredje vecka till sjöss och allt har varit lugnt och gått enligt planerna. Tills nu.
Öde ön Jag befinner mig mitt ute på Indiska Oceanen. Det är min tredje vecka till sjöss och allt har varit lugnt och gått enligt planerna. Tills nu. Det blåser storm och regnet smattrar mot det gungande
Läs merIntroduktion till Open 2012
Introduktion till Open 2012 av Lisbeth Rydén Funktionen med OPEN som jag ser den Alla har sin egen idé med att åka till OPEN. Någon framförallt för att lära sig något om de ämnen som ska avhandlas (kurs),
Läs merPlanera och framföra ett högtidstal
Planera och framföra ett högtidstal Ni har nu fått bekanta er med den retoriska arbetsprocessen genom att analysera tal. Nästa steg är att omsätta teorin i praktiken och framföra ett eget skrivet högtidstal.
Läs merSundbybergs stad Skolundersökning 2015 Föräldrar förskola Fristående förskolor totalt 2015. Antal svar samtliga fristående förskolor: 360 (57 %)
Sundbybergs stad Skolundersökning Föräldrar förskola Antal svar samtliga fristående förskolor: ( %) Innehåll Om undersökningen Förklaring av diagram Resultat - Per fråga - NöjdKundIndex (NKI) Frågorna
Läs merFöreningen Nordens lokala hemsidor
Guide till Föreningen Nordens lokala hemsidor 2016-01-11 1 Innehåll Hjälpfilm... 3 Logga in... 3 Nytt inlägg... 4 Lägg till bild... 8 Lägga till bildgalleri... 11 Publicera... 13 Kalendarium... 14 Ta bort
Läs merELEV- HANDLEDNING (Ansökan via webben) www.orebro.se/gymnasieantagningen
ELEV- HANDLEDNING (Ansökan via webben) www.orebro.se/gymnasieantagningen Gymnasieantagningen i Örebro län På Gymnasieantagningens hemsida www.orebro.se/gymnasieantagningen hittar du information om vad
Läs merNationell källa för ordinationsorsak kopplad till nationell informationsstruktur
2015-12-15 Dnr 3336/2015 1(6) Nationell källa för ordinationsorsak kopplad till nationell informationsstruktur Ordinationsorsak och nationell informationsstruktur Socialstyrelsen har tagit fram en begrepps-
Läs merTIMREDOVISNINGSSYSTEM
TIMREDOVISNINGSSYSTEM Företagsekonomiska Institutionen Inledning med begreppsförklaring Huvudmeny Budgethantering Planering Rapportering Signering Utskrifter/Rapporter Byt lösenord Logga ut 1 Inledning
Läs merVälkommen till Kommunal
Välkommen till Kommunal BLANKETT FÖR ANSÖKAN OM MEDLEMSKAP I KOMMUNAL OCH I KOMMUNALS A-KASSA Som medlem i Kommunal får du styrkan att påverka Du och Kommunal Ett medlemskap i Kommunal ger dig verktygen
Läs merKundservicerapport Luleå kommun 2015
LULEÅ KOMMUN SKRIVELSE Dnr 1 (5) 2016-01-21 Maria Norgren Kundservicerapport Luleå kommun 2015 Kommunstyrelsen har den 12 augusti 2013 fastställt riktlinjer för kundservice Luleå Direkt. Luleå kommun ska
Läs merDEMOKRATI 3 DEMOKRATINS VILLKOR
SIDA 1/8 WORKSHOP I KLASSRUMMET TEMA: DEMOKRATI LÄRARMANUAL I det här dokumentet finns allt du behöver veta för att hålla workshopen. Här ser du också tydligt i vilka moment du använder det arbets- och
Läs merTentamen 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 merEnkätresultat för elever i år 2 i Mega Musik gymnasium hösten 2014. Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13
Enkätresultat för elever i år 2 i Mega Musik gymnasium hösten 2014 Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13 Skolenkäten Skolenkäten går ut en gång per termin till de skolor
Läs merLPP laboration. Förmågor: Centralt innehåll: Kunskapskrav:
LPP laboration Syfte: Eleverna ska få möjlighet att undersöka vardagliga naturvetenskapliga händelser och skapa förståelse kring varför dessa händelser äger rum. Eleverna ska göra det med hjälp av naturvetenskapliga
Läs merEnkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014
Enkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014 Antal elever: 18 Antal svarande: 13 Svarsfrekvens: 72% Klasser: År 2 Skolenkäten Skolenkäten går ut en gång per termin
Läs merAdministrera utskick på utbildningstillfälle
Administrera utskick på utbildningstillfälle Man kan administrera utskick för ett utbildningstillfälle på följand tre sätt: Via knappen Skapa utskick till markerade i under fliken Deltagare Vi länken Skicka
Läs merIdag: Dataabstraktion
Idag: Dataabstraktion Hur använder vi det vi hittills kan om Scheme för att realisera (implementera) sammansatta data? Hur separerar man datastrukturen från resten av ett program så att ändringar i datastrukturen
Läs merAnna Kinberg Batra Inledningsanförande 15 oktober 2015
Anna Kinberg Batra Inledningsanförande 15 oktober 2015 Det talade ordet gäller Det är höst i ett Sverige som börjar tvivla på framtiden. Ett växande utanförskap där en av sju fastnar utanför arbetsmarknaden.
Läs merSenaste Nytt. Läs sida 2. I detta nummer. Lite information. Har det någon gång hänt att någon har stulit något? Ja... (Susanne Wahlgren svarar)
Nummer: 1 Ida P, Johanna S, Hugo HS, Ian VB Senaste Nytt Har det någon gång hänt att någon har stulit något? Ja... (Susanne Wahlgren svarar) Läs sida 2 I detta nummer 1. Melodifestivalen 2016 2. Älvängenskor
Läs merAvsändare och mottagare
Avsändare och mottagare Unifaun Online UNIFAUN WWW.UNIFAUN.COM DEN 27 JUNI 2016 Innehållsförteckning 1 Avsändare... 3 1.1 Ny avsändare (och mottagare)... 3 1.2 Sök befintlig avsändare... 4 1.3 Visa och
Läs merEkvationssystem, Matriser och Eliminationsmetoden
Matematiska institutionen Göteborgs universitet och Chalmers tekniska högskola Version 359 Ekvationssystem, Matriser och Eliminationsmetoden - En inledning Ekvationssystem - matrisformulering Vi såg att
Läs merVälkommen till Arbetsförmedlingen! Information till dig som är arbetssökande
Välkommen till Arbetsförmedlingen! Information till dig som är arbetssökande 1 2 Det här är Arbetsförmedlingen Söker du jobb? Vill du veta mer om arbetsmarknaden? Behöver du tips och råd om hur du hittar
Läs merHur du laddar ner och installerar elevlicens
Hur du laddar ner och installerar elevlicens vardochbildning.uppsala.se /skoldatatek 1. Information om elevlicensprogram ClaroRead Plus v5 Är en lättanvänd talsyntes där man på datorn kan få text uppläst
Läs merJämförelse länder - Seminarium
Jämförelse länder - Seminarium På seminariet ska du presentera dina länder. Du ska börja med att presentera grundläggande fakta om länderna, t.ex. vilken sorts produkter de exporterar & importerar (är
Läs merBild Engelska Idrott
Bild skapa bilder med digitala och hantverksmässiga tekniker och verktyg samt med olika material, kommunicera med bilder för att uttrycka budskap, undersöka och presentera olika ämnesområden med bilder,
Läs merVäga paket och jämföra priser
strävorna 2AC 3AC Väga paket och jämföra priser begrepp rutinuppgifter tal geometri Avsikt och matematikinnehåll Den huvudsakliga avsikten med denna aktivitet är att ge elever möjlighet att utveckla grundläggande
Läs merOmvandla Vinklar. 1 Mattematiskt Tankesätt
Omvandla Vinklar 1 Mattematiskt Tankesätt (Kan användas till mer än bara vinklar) 2 Omvandla med hjälp av Huvudräkning (Snabbmetod i slutet av punkt 2) 3 Omvandla med Miniräknare (Casio) Läs denna Först
Läs merEnkätresultat för elever i åk 9 i Borås Kristna Skola i Borås hösten 2012. Antal elever: 20 Antal svarande: 19 Svarsfrekvens: 95% Klasser: Klass 9
Enkätresultat för elever i åk 9 i Borås Kristna Skola i Borås hösten 2012 Antal elever: 20 Antal svarande: 19 Svarsfrekvens: 95% Klasser: Klass 9 Skolenkäten Skolenkäten går ut en gång per termin till
Läs merSundbybergs stad Skolundersökning 2015 Föräldrar förskola Stella Nova förskola
Sundbybergs stad Skolundersökning 2 Föräldrar förskola Stella Nova förskola Antal svar Stella Nova förskola: 2 ( %) Antal svar samtliga fristående förskolor: (5 %) 1 Innehåll Om undersökningen Förklaring
Läs merSammanfatta era aktiviteter och effekten av dem i rutorna under punkt 1 på arbetsbladet.
Guide till arbetsblad för utvecklingsarbete Arbetsbladet är ett verktyg för dig och dina medarbetare/kollegor när ni analyserar resultatet från medarbetarundersökningen. Längst bak finns en bilaga med
Läs mer