Idag. 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?
|
|
- Britt-Marie Dahlberg
- för 7 år sedan
- Visningar:
Transkript
1 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 mig om index? DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
2 SQLs delar Den del av SQL som vi gått igenom kallas SQL DML (SQL Data Manipulation Language). En annan viktig del är SQL DDL (SQL Data Definition Language) som används för att skapa databaser och databastabeller, skapa regler för vem som får göra vad i databaserna och skapa index för att snabba upp sökningar. Senaste versionen av SQL, SQL 3 (SQL99), är mer komplicerad med möjligheter att starta program då vissa händelser inträffar (s.k. triggers) och med omfattande programmeringsmöjligheter DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
3 Skapa en databas I många böcker och om man söker på internet används kommandot CREATE DATABASE databasnamn; men det är inte standardiserat. Olika databashanterare har olika metoder för att skapa en databas även om fler och fler tillhandahåller ett SQL-kommando. Eftersom det inte finns en standard måste man läsa den aktuella databashanterarens manualer noga. Det förekommer stora skillnader. I postgresql, som vi använder mycket på KTH, finns dels ett SQL-kommando och dels ett kommando man kan skriva i ett terminalfönster. Har man utfört kommandot psql så att man hamnar i postgresql:s kommandotolk så går det utmärkt att skriva t.ex. CREATE DATABASE serafimsdb; men i ett terminalfönster använder man kommandot createdb serafimsdb Liknande möjligheter finns i alla DBMS men kommandona kan se annorlunda ut Man kan vara säker på att olika leverantörer har sina egna (ibland väldigt egna) idéer så det är bra att åtminstone läsa igenom aktuellt DBMS manual. DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
4 Att utplåna en databas Är inte heller standardiserat. Ofta kan man tillhandahålla SQL-kommandot: DROP DATABASE serafimsdb; men lika ofta får man slå i manualer för att hitta rätt kommando. Orsaken till att varken CREATE DATABASE eller DROP DATABASE finns som standard är att de flesta organisationer som använder databaser har speciella anställda, s.k. databasadministratörer (DBA) som sköter företagets bestånd av databaser och att det är bra om ingen får kasta bort (eller skapa) en databas utan DBA:s medverkan. På OS-nivå skulle jag kunnat använda postgresql kommandot dropdb serafimsdb DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
5 Tabeller (1) När man väl skapat sin databas är det dags att skapa tabellerna. Det finns många sätt och kanske det allra mest eleganta är att använda ett grafiskt gränssnitt i en webbläsare, för Postgresql finns phppgadmin som man kan använda på nestor via URL:en men det är viktigt att kunna bygga databaser via SQL-kommandon också. Vi ska titta på hur man gör för att realisera den varuhusdatabas som jag gjorde en modell till: Anställd Leverantör Anställning Lager Avdelning Försäljning Vara DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
6 Tabeller... (2) Den hade egenskapsmatrisen: Typ Namn I-termer E-termer Obj Vara varunr typ Avdelning avd våning Anställd namn lön, chef Leverantör företag adress Samb Försäljning avd, varunr volym Anställd namn, avd Lager företag, avd, varunr volym DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
7 Tabeller... (3) och vi fick fram en databasstruktur: Vara Avdelning Anställd Leverantör Lager Försäljning (varunr, typ) (avd, våning) (namn, lön, chef, avd) (företag, adress) (företag, avd, varunr, volym) (avd, varunr, volym) DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
8 Tabeller... (4) Kommentar: Har man startat postgresql med kommandot psql kan man använda kommandot \h för att få hjälp med SQL-kommandon Eftersom jag vill markera alla främmande nycklar så måste jag mata in i en viss ordning, annars klagar DBMS. Ordningen bestäms av de främmande nycklarna. Jag börjar med tabeller som inte har några sådana. CREATE TABLE vara ( varunr int2 NOT NULL, typ character varying(20), PRIMARY KEY (varunr) ); DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
9 Tabeller... (5) CREATE TABLE avdelning ( avd character varying(20) NOT NULL, våning int2, PRIMARY KEY (avd) ); CREATE TABLE leverantör ( företag character varying(30) NOT NULL, adress character varying(50), PRIMARY KEY (företag) ); DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
10 Tabeller... (6) CREATE TABLE anställd ( namn character varying(30) NOT NULL, lön int4, chef character varying(30), avd character varying(20), PRIMARY KEY (namn), FOREIGN KEY (chef) REFERENCES anställd, FOREIGN KEY (avd) REFERENCES avdelning ); DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
11 Tabeller... (7) CREATE TABLE försäljning ( avd character varying(20) NOT NULL, varunr int2 NOT NULL, volym int4, PRIMARY KEY (avd, varunr), FOREIGN KEY (avd) REFERENCES avdelning, FOREIGN KEY (varunr) REFERENCES vara ); DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
12 Tabeller... (8) CREATE TABLE lager ( avd character varying(20) NOT NULL, varunr int2 NOT NULL, företag character varying(30) NOT NULL, volym int4, PRIMARY KEY (avd, varunr, företag), FOREIGN KEY (avd) REFERENCES avdelning, FOREIGN KEY (varunr) REFERENCES vara, FOREIGN KEY (företag) REFERENCES leverantör ); DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
13 Ändra i tabelldefinitioner Man kan ändra en tabelldefinition när tabellen har skapats ALTER TABLE tillåter att man lägger till eller tar bort kolumner Man kan ta bort en kolumn så länge som kolumnen inte innehåller data men finns det ett enda värde i en kolumn så kan den inte tas bort Många andra saker kan ställas in samtidigt. Se den långa utskriften vid kommandot \h ALTER TABLE när man är i postgresqls kommandogränssnitt DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
14 Mata in nya data i en tabell Kommandot INSERT INTO används för att lägga till data till en tabell. Man kan välja att stoppa in allt som går på en rad. Då slipper man räkna upp kolumnerna. Ex.: INSERT INTO anställd VALUES ( Karlsson K, 23540, Svensson S, sport ); om man matar in värdena i rätt ordning Annars måste man räkna upp kolumnerna. Ex.: INSERT INTO anställd (lön, namn, avd) VALUES (23540, Karlsson K, sport ); varvid utelämnade kolumner fylls på med null i den inmatade raden. Skulle man ha angivit ett defaultvärde används det i ställer för null DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
15 Ta bort rader ur en tabell Kommandot DELETE FROM används för att ta bort data från en tabell. Ex.: DELETE FROM anställd WHERE namn = Karlsson K ; VARNING! DELETE FROM anställd; tar bort alla rader från anställd. Inga frågor i stil med är du säker? eller något annat. Alla rader försvinner utom om det finns främmande-nyckel-beroenden. Då vägrar DBMS. Lägger man till DELETE FROM anställd CASCADE; så tas alla rader bort från anställd och också alla rader i andra tabeller som är beroende av någon av raderna som tagits bort ur anställd DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
16 Uppdatera rader Kommandot UPDATE används för att ändra data i en tabell. Ex.: UPDATE anställd SET lön = WHERE namn = Karlsson K ; UPDATE anställd SET (lön=32400, chef= Näsström C ) WHERE namn = Karlsson K ; UPDATE anställd SET lön = 2*lön WHERE chef IS NOT NULL; DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
17 Ladda data från fil / Spara data på fil Man kan hämta kommandon direkt från en fil, t.ex. skapas varuhusdatabasen genom kommandot \i vhdump där filen vhdump innehåller alla kommandon för att både bygga tabellerna och för att fylla dem med data Kopiera data till en enskild tabell går också bra på det viset men också med kommandot COPY. Ex.: COPY avdelning (avd, våning) FROM /home/serafim/avd.sql WITH DELIMITER Kopiera data till en fil går också bra med kommandot COPY. Ex.: COPY avdelning TO /home/serafim/avd.sql dumpa hela databasen med OS-kommandot pg_dump databasnamn dumpa alla databaser med OS-kommandot pg_dumpall DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
18 Index vad är det? Ett index är en datastruktur som används för att snabba upp sökningar i en tabell Antag att vårt OS hanterar block som är 4096 byte stora. Det betyder att 4096 byte läses i varje enskild läsoperation. Varken mer eller mindre Antag att vi har en tabell med rader där raderna är så att vi kan packa 5 rader/block. Resten av blocket består av en header och lite oanvänt utrymme Då kommer filen som innehåller tabellen att vara knappt 820 MB. Inte många primärminnen klarar av att hålla en sådan fil i minnet och ändå ha utrymme för annat. Antag också att en nyckel är 30 byte och en pekare 8 byte. Då får vi rum med 100 par <nyckel,pekare> i varje block. En sån fil blir block stor (41MB) DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
19 Index... Det får rum i minnet och om vi använder binärsökning i filen + linjär sökning i blocken så tar det 2 log = 14 läsningar i block för att hitta det rätta blocket Även om det inte får rum i minnet kan vi behålla några block i minnet hela tiden. Väljer vi de på avståndet 1/2, 1/4, 3/4, 1/8, 3/8, 5/8, 7/8... av filens längd, kommer vi att kunna hitta vilken post som helst av de med väsentligt färre läsningar från sekundärminnet än 14 Så trots den stora mängden kopior av nycklar (= redundans) så snabbar det upp systemet avsevärt Det finns en mängd olika typer av index, alltid med stora tidsvinster som bonus DD1370 (Föreläsning 4) Databasteknik och informationssystem 7,5 hp Hösten / 20
20 Index... DBMS genererar alltid (om man inte stänger av den faciliteten) ett s.k. B-träds-index för alla tabeller som har en primärnyckel angiven Ibland kan det finnas anledning att göra fler index men oftast inte. Man kan för det mesta helt enkelt låta DBMS välja när index ska skapas och vilken sorts index som ska användas 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 / 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 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 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 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 merIdag. 1. En enkel databas. 2. Prata med databaser (frågepsråket SQL)
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 2011 1 / 17 En enkel modell över ett varuhus Anställd Leverantör
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 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 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 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 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 merHur du presenterar och marknadsför dig under själva intervjun är avgörande för att du ska bli en intressant kandidat.
I N T E R V J U G U I D E Hur du presenterar och marknadsför dig under själva intervjun är avgörande för att du ska bli en intressant kandidat. Syftet med den här guiden är att ge dig de bästa råden så
Läs merDATASAMORDNING NYHETERNA I CHAOS 3 2009-09-15. Utbildning Chaos/Handledning - Nyheterna i Chaos 3/2009-09-15
DATASAMORDNING NYHETERNA I CHAOS 3 2009-09-15 2 (14) Innehåll INLEDNING 3 PRESTANDAFÖRBÄTTRINGAR I CHAOS 3 4 BAKGRUND 4 Kontroll av fönsterinställningar... 4 Vista-kompabilitet.... 4 Kompatibelt med långa
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 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 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 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 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 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 merSA33 - Val av kurser inom program m terminsreg
Margareta Poovi 2016-02-03 SA33 1 (15) SA33 - Val av kurser inom program m terminsreg 1. Allmänt om funktionen Funktionen SA33 används för inläggning och borttagning av kursval på program med terminsregistrering.
Läs merHel tjänstledighet för att prova annan anställning inom Göteborgs universitet.
Ledighet annan anställning 1 Ledighet annan anställning (Alfa 1 kap.9-14) samt Personalhandbok A-Ö (Tjänstledighet) http://www.pa.adm.gu.se/ Se även Regler i Egenrapporterings hemsida i Medarbetarportalen.
Läs merDesign 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 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 merExamensarbete är det en kurs? Inst. för Samhällsbyggnad 2009
Examensarbete är det en kurs? Inst. för Samhällsbyggnad 2009 Examensarbete som kurs Examensarbete är en kurs om 30 hp för civilingenjörer, 15 hp för brandingenjörer och 7,5 hp för högskoleexamen Som alla
Läs merManual för Min sida 1/9. 2011-05-26 rev 2011-09-02
1/9 2011-05-26 rev 2011-09-02 Manual för Min sida Introduktion... 2 Hur länge finns Min sida kvar?... 2 Vad kan jag publicera på Min sida?... 2 Inloggning... 2 Redigera personliga uppgifter... 3 Redigera
Läs merDDL Kommandon CREATE/DROP Database CREATE /ALTER/DROP Table ALTER/ADD/DROP Column CREATE /ALTER/DROP Index
INNEHÅLL SQL DEL 4 DDL Kommandon CREATE/DROP Database CREATE /ALTER/DROP Table ALTER/ADD/DROP Column CREATE /ALTER/DROP Index Chapter 3, 6, 8 delar av. Beginning SQL Server 2008 for Developers 1 CREATE
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 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 merTillämpad UNIX. Laborations-PM Christian von Schultz, 2009. 1 Programpaket och processhantering
Tillämpad UNIX Laborations-PM Christian von Schultz, 2009 1 Programpaket och processhantering 1. Ladda ner survivor.tar.gz från kurshemsidan och packa upp den. Uppackningskommando: 2. Du har just packat
Läs merRaindanceportalen 2005, manual bokföringsorder 2006-08-21. Bokföringsportalen. Manual för samordnare. Utbildning Ekonomiadministrativa enheten
Bokföringsportalen Manual för samordnare 1 Inledning... 3 Bokföringsorder... 3 Registrera bokföringsorder... 3 Sök bokföringsorder... 7 Sök dokument... 9 2 Inledning Denna manual behandlar endast de delar
Läs merEn grafisk guide till vår identitet
En grafisk guide till vår identitet Välkommen till vår grafiska manual Ett grafiskt profilprogram har ingenting att göra med vad du eller jag tycker är snyggt. Ett tydligt grafiskt program är en konkurrensfaktor.
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 merFrågor och svar för föreningar om nya ansökningsregler för aktivitetsbidrag från och med 1 januari 2017
Frågor och svar för föreningar om nya ansökningsregler för aktivitetsbidrag från och med 1 januari 2017 Innehåll Generella frågor... 2 Vad är det som ändras 1 januari 2017?... 2 Vad behöver min förening
Läs merDetta dokument beskriver vilka regler som gäller för lagspecifika hemsidor använda av Ackers lag.
Ackers WWW-Policy I samband med Åkersberga IBF:s (Ackers ) öppnande av sin hemsida på Internet uppstår behovet av regler och riktlinjer för publicering av hemsidor för de olika lagen på Internet. Detta
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 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 merEfter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar:
EXYPLUS OFFICE manual Välkommen till ExyPlus Office! Efter att du har installerat ExyPlus Office med tillhörande kartpaket börjar du med att göra följande inställningar: Hämta fordon Hämta alla fordonsenheter
Läs merSyftet med en personlig handlingsplan
Syftet med en personlig handlingsplan Gör idéerna konkreta Ger dig något att hålla dig till mellan mötena Skapar tillförlitlighet i utvecklingen Hjälper dig att fokusera på några områden Påminnelse om
Läs merDesign by. Manual Jossan.exe. Manual. till programmet. Jossan.exe. E-post: petter@sarkijarvi.se
Manual till programmet 1 Inledning Programmet är döpt efter Josefine Mattsson och har utvecklats av Josefines pappa Petter Särkijärvi i Pajala. Man kan köra/styra programmet med antingen mus, tangentbord,
Läs mer7. SAMHÄLLSORIENTERING ÅK 5
7. SAMHÄLLSORIENTERING ÅK 5 7.2. Elevhäfte 2 7.2.1. Livsfrågor Eva och Micke går båda i 5:an. De träffas ofta efter skolan och lyssnar på musik eller gör hemläxan tillsammans. Ibland funderar de på frågor
Läs merAnva ndarhja lp IMYR -Myndighetsrapportering
Anva ndarhja lp IMYR -Myndighetsrapportering Innehåll Logga in... 2 Byt lösenord... 3 Aktuella rapporteringar... 4 Formuläret... 5 En sida... 5 Flera sidor... 5 Skicka in XML-fil... 7 Resultat av uppladdningen...
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 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 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 merFrå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 merGRUNDERNA I SJÄLVLEDARSKAP
Bli ditt bästa jag GRUNDERNA I SJÄLVLEDARSKAP ANDREAS ODHAGE Innehåll Bli ditt bästa jag 5 Reflektera mera 9 Varför ska jag reflektera? 10 Meditation gör dig fokuserad 14 Balans i livet 17 Vad gör du egentligen?
Läs merManual för BPSD registret. Version 6 / 2013 06 17
Manual för BPSD registret Version 6 / 2013 06 17 Logga in Logga in till registret överst till höger på hemsidan. (Observera att du hittar testdatabasen längre ner på hemsidan) Fyll i ditt personliga användarnamn
Läs merIndividuellt Mjukvaruutvecklingsprojekt
Individuellt Mjukvaruutvecklingsprojekt RPG-spel med JavaScript Författare Robin Bertram Datum 2013 06 10 1 Abstrakt Den här rapporten är en post mortem -rapport som handlar om utvecklandet av ett RPG-spel
Läs merOch hur föreslår ni att man lyfter frågan om KA - ta upp det själv eller låta facket sköta snacket?
Företag utan kollektivavtal Postad av Rikard Ågren - 03 feb 2011 15:43 Någon som har erfarenhet av att vara anställd av företag som inte tecknat kollektivavtal? Funkar det att vara med i facket och jobba
Läs merManual fö r kursspecifika ansö kningsförmula r Fölkhö gsköla.nu
Manual fö r kursspecifika ansö kningsförmula r Fölkhö gsköla.nu 2014-01-23 Bakgrund Folkhögskola.nu har utvecklat en funktion som gör det möjligt för skoladministratörer att skapa kursspecifika digitala
Läs merNär du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:
1 (6) Sammanhållen journalföring information till dig som möter patienter Detta är ett kunskapsunderlag om sammanhållen journalföring för dig som arbetar i vården. Underlaget innehåller en kort beskrivning
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 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 merVisma Proceedo. Att attestera - Manual. Version 1.4. Version 1.4 / 160212
Visma Proceedo Att attestera - Manual Version 1.4 1 Innehåll Version 1.4... 1 INNEHÅLL... 2 1) ALLMÄNT OM ATTESTERING/GODKÄNNANDE... 3 2) ATTESTNIVÅER OCH DELEGERING... 4 3) ESKALERING... 5 3.1 Egna beställningar...
Läs merFöräldrar i Skola24. Schema
Föräldrar i Skola24 Schema Ett textschema kan ses på startsidan om skolan har valt att aktivera funktionen. Passerade lektioner visas i grått, nuvarande eller nästkommande lektion är blåmarkerad och kommande
Läs merBLUSTAR WEB DATOR Röstbrevlåda och aktiviteter på anknytningar för anställda på KI med KI ID, från en dator.
2016 BLUSTAR WEB DATOR Röstbrevlåda och aktiviteter på anknytningar för anställda på KI med KI ID, från en dator. Innehåll Beskrivning... 2 Vad är Blustar Web?... 2 Logga in på Blustar Web... 2 Logga in...
Läs merFullför installation av ELIQ
Fullför installation av ELIQ För Enova pilot skall kunna starta och för att du skall få bästa hjälp med att optimera din elförbrukning så behöver du fullföra din installation av din utrustning: ELIQ Elmätarsensor
Läs merBilaga B Kartläggningsmaterial - Litteracitet Samtals- och dokumentationsunderlag avkodning, läsning, läsförståelse och skrivning
Bilaga B Kartläggningsmaterial - Litteracitet Samtals- och dokumentationsunderlag avkodning, läsning, läsförståelse och skrivning Förberedelser och instruktioner Tid max: 70 min. Testledaren bör vara undervisande
Läs merTillträde MANUAL. Mäklarsamfundet system i Sverige AB
Tillträde MANUAL Mäklarsamfundet system i Sverige AB Innehållsförteckning Efterarbete kontrakt... 2 Förbered tillträde... 2 Likvidavräkningen... 4 Likvid_gemensam_guide... 4 Likvid_säljare_guide... 5 Fördela
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 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 merManual BizPart Semesterplan
Manual BizPart Semesterplan Innehåll 1 Om manualen... 2 2 Komma igång... 2 2.1 För användare... 2 2.1.1 Logga in... 2 2.1.2 Ansök om semester... 3 2.1.3 Visa semestertabell... 3 2.1.4 Ta bort semesteransökan...
Läs mera n = A2 n + B4 n. { 2 = A + B 6 = 2A + 4B, S(5, 2) = S(4, 1) + 2S(4, 2) = 1 + 2(S(3, 1) + 2S(3, 2)) = 3 + 4(S(2, 1) + 2S(2, 2)) = 7 + 8 = 15.
1 Matematiska Institutionen KTH Lösningar till tentamensskrivning på kursen Diskret Matematik, moment A, för D och F, SF161 och SF160, den juni 008 kl 08.00-1.00. DEL I 1. (p) Lös rekursionsekvationen
Läs merDel A Frågor om deltagande i tillsynskampanjen och dess resultat, från april 2009 t.o.m. att enkäten besvaras
Enkät för utvärdering av delprojekt VOC-tillsyn Nu är det dags att utvärdera delprojekt VOC-tillsyn 2009. I våras gjorde vi en enkät om era planer på medverkan i tillsynskampanjen avseende måleriverksamheter.
Läs merSvenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser.
Svenska Du kan med flyt läsa texter som handlar om saker du känner till. Du använder metoder som fungerar. Du kan förstå vad du läser. Du berättar på ett enkelt sätt om det du tycker är viktigt i texten.
Läs merRapport uppdrag. Advisory board
1 Rapport uppdrag Advisory board 2 Advisory board AB är en dialogmodell som på ett stukturerat sätt ger möjlighet till samråd och dialog med unga i utvecklingsarbeten/verksamhetsutveckling inom kommunen,
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 merGuide för att hitta markavvattningssamfälligheter och täckdikningsplaner
1(8) Guide för att hitta markavvattningssamfälligheter och täckdikningsplaner Framtagen av Magdalena Nyberg, Jordbruksverket, 2016 Markavvattningssamfälligheter Inför en Grepparådgivning är det bra om
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 merObservera att privatpersoner inte kan söka det förberedande stödet inom lokalt ledd utveckling.
Anvisning till blanketten Stöd för fortsatta arbetet i förberedande stödet inom lokalt ledd utveckling genom Leader 2014-2020 ansökan om stöd för fortsatta arbetet med att skriva utvecklingsstrategi Vem
Läs merGruppenkät. Lycka till! Kommun: Stadsdel: (Gäller endast Göteborg)
Gruppenkät Du har deltagit i en gruppaktivitet! Det kan ha varit en tjej- / killgrupp, ett läger eller ett internationellt ungdomsutbyte. Eller så har ni kanske ordnat ett musikarrangemang, skött ett café,
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 merWebb-bidrag. Sök bidrag på webben www.solvesborg.se. Gäller från 2015-01-01
Sök bidrag på webben www.solvesborg.se Gäller från 2015-01-01 Innehåll Kontaktperson Fritids- och turismkontoret Sölvesborg kommun Inledning Följande bidrag går att söka på webben Logga in Dokumenthantering
Läs merPresentationsövningar
Varje möte då temadialog används bör inledas med en presentationsövning. har flera syften. Både föräldrar och ledare har nytta av att gå igenom samtliga deltagares namn och dessutom få en tydlig bild av
Läs merAxiell Arena. Samarbeta om bilder Regionbiblioteket i Kalmar län
Axiell Arena Samarbeta om bilder Regionbiblioteket i Kalmar län Introduktion Det finns möjlighet att samarbeta om bilder i Axiell Arena. Samarbetet kan läggas upp på olika sätt, men i denna lathund beskrivs
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 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 merAvgifter i skolan. Informationsblad
Informationsblad 1 (8) Avgifter i skolan Här kan du läsa om hur Skolinspektionen bedömer avgifter i skolan i samband med tillsynen. Informationsbladet redogör för Skolinspektionens praxis. Här kan du även
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 merKUPOL en studie om skolmiljöns betydelse för ungdomars hälsa ENKÄT TILL ELEVER I ÅRSKURS 9
101001 KUPOL en studie om skolmiljöns betydelse för ungdomars hälsa ENKÄT TILL ELEVER I ÅRSKURS 9 Inbjudan att delta i en studie om skolan, lärande och miljö 001 Vad är Kupol? Kupol (Kunskap om ungas
Läs merMatriks Doc 3 Import scannade leverantörsfakturor
Matriks Doc 3 Import scannade leverantörsfakturor Navision / Microsoft Dynamics NAV Hur du kan använda Matriks Doc för att importera och koppla inscannade leverantörsfakturor till respektive bokförd faktura
Läs merInfobric Ease Snabbguide
Den här snabbguiden ger dig en överblick över de vanligaste momenten en systemadministratör utför. Detta är ingen manual utan ska ses som en hjälpande hand till utbildade systemadministratörer. Översikt
Läs mer4-6 Trianglar Namn:..
4-6 Trianglar Namn:.. Inledning Hittills har du arbetat med parallellogrammer. En sådan har fyra hörn och motstående sidor är parallella. Vad händer om vi har en geometrisk figur som bara har tre hörn?
Läs merInstruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel
Sidan 1 av 9 Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel Version 2.0 Sidan 2 av 9 Innehåll Hur man beställer inlästa läromedel för abonnemangskunder... 3 Logga
Läs mer============================================================================
Bokföring/Fakturering Postad av Per Andersson - 09 mar 2013 09:27 Använder mig idag av speedledger till både fakturering och bokföring. Bokföringen fungerar klockrent, men är inte nöjd med faktureringsdelen
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 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 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 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 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 merTentamensdeltagare från Dataekonomutbildningen, Textilekonomutbildningen och Affärsinformatikutbildningen.
Högskolan i Borås Institutionen Handels- och IT-högskolan Daniel Hjelmgren TENTAMEN I MARKNADSFÖRING 2013-12-20 Kl 09:00 13:00 Tentamensdeltagare från Dataekonomutbildningen, Textilekonomutbildningen och
Läs merManual HSB Webb brf 2004 03 23
AVDELNINGAR Det finns flera olika typer av avdelningar. Standard, Nod HSB, Nod Förening, Nod Brf, Nod Styrelsewebb, Struktur och Område/projekt. Standard är den mall som används för att presentera artiklar.
Läs merNedfrysning av spermier. Information om hur det går till att lämna och frysa ned spermier.
Nedfrysning av spermier Information om hur det går till att lämna och frysa ned spermier. Innehållsförteckning Varför ska man frysa ner spermier? Hur går det till? Den här informationen riktar sig främst
Läs merKOMMUNIKATIONSBAROMETERN för företag ATT JOBBA HEMIFRÅN. Rapport september 2003. 1
KOMMUNIKATIONSBAROMETERN för företag ATT JOBBA HEMIFRÅN Rapport september 2003. 1 Välkommen till Telias kommunikationsbarometer för företag Telias kommunikationsbarometer för företag är en återkommande
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 merSannolikhet och Odds
Sannolikhet och Odds Sannolikhet Tärning (Orange) och (Blå) 0 0 0 Om man satsat sina pengar på rätt summa multipliceras oddset med insatsen (pengarna man satsar) Odds Utfall (summan av två tärningar) Sannolikhet
Läs merOffice 365 Kompetens 2013 / MB
Innehåll Inledning / Inställningar... 2 Inloggning... 2 Koppling mobiltelefonen / pekplatta till systemet... 2 Tema... 2 E post... 2 E-post inställningar (signatur)... 2 E-posthistorik samt sökning...
Läs merNATIONELLA MATEMATIKTÄVLING
NATIONELLA MATEMATIKTÄVLING PRATA OM SPELS EN KURS I SANNOLIKHET 1 INLEDNING Sannolikhetskursen består av sju olika steg där det sista steget utgörs av själva tävlingsmomentet. Det är upp till pedagogen
Läs merSkapa interaktiva vidoquizzar i LnuPlay/Mymoodle
Skapa interaktiva vidoquizzar i LnuPlay/Mymoodle Vad är en interaktiv videoquiz? Interaktiva videoquizzar gör det möjligt för dig att få en feedback från tittarna på frågor som du ställer under filmens
Läs merKoll på cashen - agera ekonomicoach!
För elever Fördjupningsuppgift: Koll på cashen - agera ekonomicoach! Fördjupningsuppgift: Ekonomicoach Så här går det till Börja med att se filmen Koll på cashen. Därefter är ni redo för att komma igång.
Läs mer