1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

Relevanta dokument
1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

1DV423 Databas med Administration

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart

GIT L0003B. Databaser, en introduktion. Information inför kursstart

Inledande programmering med C# (1DV402) Introduktion till. eller så här är det tänkt att fungera.

Kursvärdering 1DV405 Databasteknik LP3 2014

GIT L0006B. C# och Windowsbaserad applikationsutveckling. Information inför kursstart

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F)

Spelschema för årets fotbollsmästerskap! island tyskland Söndag 14/7 Växjö Arena, Växjö. Söndag 14/7 Kalmar Arena, Kalmar

Välkomna! Webbprogrammerare. Linnéuniversitetet, institutionen för datavetenskap. 120hp Campus/ distans. #wplnu.

Välkomna! Utveckling och drift av mjukvarusystem. Webbprogrammerare. #wplnu #udmlnu.

Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Studiehandledning för kurs:

Matematik I. hösttermin Jennifer Chamberlain Kurskoordinator

Projekt Foreläsning VI

Scriptprogrammering och avancerad Flash. Ulf Larsson Jon Wåhlstedt

Vanliga frågor och svar om Förskollärarutbildningen med inslag av validering utannonsering till höstterminen 2016

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

Sjuksköterskeprogrammet, HT 2014, Termin 6, campus Umeå Kurs: Ledarskap i vården II, 3,0 hp Kurskod: 3OM280 * på schemat =obligatoriskt moment

Webbprogrammering, grundkurs 725G54

GIT L0012B. Implementation av geografiska informationssystem. Information inför kursstart

Matematik I. vårtermin Jennifer Chamberlain Kurskoordinator

Webbprogrammering 725G54

VAD GÖR DU / VEM ÄR DU?

KAP 18 SQL SERVER AGENT

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

Respektive skriftlig tentamen ges vid tre tillfällen, när kursmomentet slutar, cirka en månad därefter samt i nästföljande augusti.

H15-1DV433-7,5. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 22. Antal svar. Svarsfrekvens: 59,09 %

Kurskatalog gymnasiala kurser

Det är fullt tillåtet att göra laborationen innan laborationstillfället.

ST16-1DV432-7,5hp. Antal svar: 26

Kandidatarbete på Industriell ekonomi

Programinformation för. Webb, internet och programvaruteknik, 180 högskolepoäng

Hur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?

Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng

Distansundervisning. Komvux sfi. Örebro. Örebro kommun. Komvux sfi.

Kursvärdering 1DV433 Strukturerad programmering med C++ LP Lärare: Tommy Löfqvist 17 svar

KURSBESKRIVNING DELKURS C GRUNDKURS KRIGSVETENSKAP HT 2015 STRIDSKRAFTER OCH OPERATIV PLANERING

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

Databashantering och beslutsstöd 7,5 hp. Kursbeskrivning

Matematik I - vårtermin Anu Kokkarinen Kurskoordinator

Innehåll Security. Chapter 4 och 7 Beginning SQL Server 2008 for Developers

Kursinformation Grundkurs i programmering med Python

INFC20, Informatik: Avancerade databassystem, 7,5 högskolepoäng Informatics: Advanced Database Systems, 7.5 credits Grundnivå / First Cycle

Introduktion. Välkommen till kursen DT1035 Kriminalteknisk (forensisk) Datavetenskap 1 Lärare: Hans Jones hjo@du.se Hans Edy Mårtensson hem@du.

PROTOKOLL

Thomas Padron-Mccarthy. Databasteknik, 7.5 hp (DT105G ) Antal svarande = 13. Svarsfrekvens i procent = 21. Undersökningsresultat

Slutrapport för JMDB.COM. Johan Wibjer

Kursplanering Utveckling av webbapplikationer

Matematik I - höstermin Anu Kokkarinen Kurskoordinator

Systemintegration 2019 YRGO. Introduktion till kursen

KURSUTBUD. f ö r K o m v u x. hösten Studieperiod 4 (5/8-11/10) - Studieperiod 5 (14/10-20/12)

INFC20, Informatik: Avancerade databassystem, 7,5 högskolepoäng Informatics: Advanced Database Systems, 7.5 credits Grundnivå / First Cycle

Instruktion för användande av Citrix MetaFrame

Studiehandledning för kursen Specialpedagogiska perspektiv 7,5 hp.

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

HT17-2DV514-7,5hp-KALMAR-100%-Normal /HT17-2DV514-7,5hp-Ortsoberoende-100%-IT-distans

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

VT16-1DV434-7,5hp. Antal svar: 8

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

Hållbar utveckling inom hälso- och sjukvård. 7.5 hp. Schema

Hoppa till... Exportera till Excel

Kandidatarbete I- data

Kandidatarbete på Industriell ekonomi

Uppstart Inloggning SSMS Skapa Databas Skapa Tabell Skapa Diagram, Fk, RI Hantering av Index, Pk, Fk, Ix Constraints Beräknande fält Några funktioner

Studiehandledning - allmän information D0020N - Utveckling av informationssystem

Studiehandledning för kurs:

Datamodeller och databaser, avancerad kurs

Totalt kurs i lv 1: aktiviteter du har under , Timmar: 1h = 1 Halvtimme = 0,5 Kvart: 0,25

1. Hur många timmar per vecka har du i genomsnitt lagt ner på kursen (inklusive schemalagd tid)?

Utbildningsplan för. International Software Engineering, 180 högskolepoäng

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk

Schema för BL2011 Gener, celler och populationer 15 hp VT17 del 3:

Webbutveckling grundkurs, DA120A sm11

Webbprogrammering, grundkurs 725G54

Webbutveckling grundkurs, DA120A sm10

Studiehandledning för kurs:

Introduktionskurs i datavetenskap, 3p.

Datateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits

INFORMATIONSBLADET Ebersteinska gymnasiet Nr 26 Ti 24/3 Lå 08/09

Schema för Webbdesign för lärandemiljöer, TIA033, VT09

MATLAB-modulen Programmering i MATLAB. Höstterminen hp. Vad är MATLAB

Avancerade Webbteknologier

KURS PM INDIVIDUELLT PROJEKTARBETE (2IV206)

Webbdesign med multimedia, 5p Kurskod Kurstillfälle Hösten 2007 Kursansvarig lärare Ulf Larsson, Rum 3047

Har du läst kursen på Campus eller distans Campus 8 53% Distans 7 47%

hösten studieperiod 4 och 5 - f ö r K o m v u x Sista ansökningsdag: 5 juni VÄLFÄRD GÄVLE VUXENUTBILDNINGEN

Studiehandledning Klinisk Biomekanik, 7,5 Hp.

Design och konstruktion av grafiska gränssnitt

2. Vad var dåligt eller mindre bra på kursen? Lämna gärna förslag till förbättringar.

Studiehandledning för kursen Specialpedagogiska perspektiv 7,5 hp.

TIDOMAT Portal Nyheter för TIDOMAT Portal version 1.3.1

För studenter registrerade på kursen före höstterminen 2016 finns speciella övergångsregler vilka beskrivs i slutet av detta dokument.

Sammanfattning av studenternas kursvärdering av kursen Ledarskap och lärande Au 2, Campus vt 06, period 4

Föreläsning 1: Introduktion till kursen

Utvärdering kursen Förskoleklassen pedagogiska verksamhet

ABF Stockholm. Vuxenutbildning - Våren 2010

Tomas Borg, konsult, SAS Institute Elin Rydell, konsult, SAS Institute Copyright 2003, SAS Institute Inc. All rights reserved.

Transkript:

1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad.

Vilka jobbar med den här kursen? Kursansvarig/kursledare och handledare A34:11A (Kalmar Nyckel: A-huset, plan 3, sektion 4, rum 11A) 0480 49 77 17 sven.ake.johansson@lnu.se sven.ake.johansson@lnu.se sven.ake.johansson@lnu.se Handledare, Campus Tommy Lövqvist tommy.lovqvist@lnu.se Handledare, Distans Emil Carlsson ec222ba@student.lnu.se emil.lnu 2

Efter kursen kommer du att kunna utveckla korrekta databaser med hjälp av datamodellering. kunna skapa och hantera databaser. kunna använda frågespråket SQL och förstår dess uppbyggnad. bildat egen kunskap som kommer att utgöra en god grund att stå på i området databashantering. 3

Vilken litteratur har vi tänkt då? Praktisk datamodellering ISBN 978-9-14438-001-8. som har en enkel och bra syn på datamodelleringen! Beginning SQL Server 2008 for Developers ISBN 978-1-59059-958-7. som är en bra nybörjarbok som täcker ett stort område i MS SQL Server 2008! 4

Hur är kursen i grova drag? Kursen omfattar 10 veckors studier på halvfart, och är uppdelad i tre delar. Varje del omfattar c:a tre veckor, totalt nio veckor. Sista veckan, 10:e veckan, redovisning av det individuella arbetet. Det individuella arbetet är ett gemensamt arbete med kursen ASP.NET Web Forms som du läser parallellt. (Ej fristående). 5

Lite mer detaljer om studierna Datamodellering C:a två veckor intensivt, 20/1 2/2. Labb 1 granskas senast v5. Labb 2 redovisas senast v6. Databas med SQL Fyra veckor, 3/2 2/3. Labb 3 MS SQL granskas v7. Labb 4 SQL redovisas senast v8. Labb 5 Programability redovisas senast v9 Labb 6 MySQL inlämnad senast v12, 19/3. Individuellt Arbete (IA) Tre veckor c:a, 3/3 19/3. 19 mars 08:00 sista inlämningstidpunkt för individuella arbetet, AKS slutlig. Redovisning av IA, 20/3 27/3 (detaljer senare). Enskild muntlig redovisning med kursledare. 6

Teoridelarna - var i böckerna? DM Datamodellering DB Databas med SQL Ur Praktisk datamodellering Kapitel 1 Vinster med datamodellering 7 Kapitel 2 Modell och tabellspråk 19 Kapitel 3 Modellsituationer som utmanar 53 Kapitel 4 Detaljspecifikation 79 Ur Beginning SQL Server 2008 for Developers CHAPTER 3 Database Design and Creation 51 CHAPTER 1 SQL Server 2008 Overview and Installation 1 CHAPTER 2 SQL Server Management Studio 25 CHAPTER 4 Security and Compliance 91 CHAPTER 5 Defining Tables 119 CHAPTER 6 Creating Indexes and Database 151 CHAPTER 7 Database Backups, Recovery,.. 181 CHAPTER 8 Working with the Data 249 CHAPTER 9 Building View 307 CHAPTER 10 Stored Procedures and Functions 329 CHAPTER 11 T-SQL Essentials 355 CHAPTER 12 Advanced T-SQL 395 CHAPTER 13 Triggers 417 För att bli duktig på att skapa databaser är det viktigt att du förstår hur man tillämpar datamodellering och hur man förverkligar datamodellen i databas och kod. Det är viktigt att du bygger din databas på ett korrekt sätt. En korrekt byggd databas är dynamisk och tål mycket data och många användare. 7

Hur får jag betyg då? Examinationen! Laborationer är obligatoriska och ingår i examination. Betygsgrader är U/G. 3 laborationer examineras muntlig inför laborationshandledare. 3 laborationer lämnas in och granskas. Individuella Arbetet består av tre delar som redovisas muntligt och individuellt: Datamodellering, Databas och Individuella Arbetet. Examination av en eller flera delar kan ske efterhand på kursen. Annars sker det 20/3 27/3. Individuella Arbetet är ett samarbete med ASP.NET Web Forms. Gäller ej om kursen läses som fristående eller om annan studieform. 8

Redovisning av laborationsuppgifter En laborationsuppgift redovisar du enligt deadline. o Du ska i huvudsak genomföra din laboration innan laborationstillfälle. Redovisning sker enligt deadline eller tidigare. Redovisning av laborationer får inte ske i klump. Hur redovisar jag? Läser du på campus så redovisar du muntligen vid schemalagda tillfällen för laboration som normalt är onsdagar, torsdagar o fredagar. Läser du på distans sker redovisning muntligen vid schemalagda tillfällen för laboration som normalt är onsdagar och torsdagar. 9

Jag som läser på distans då nåt särskilt? Alla föreläsningar spelas in och läggs normalt ut samma dag. Alla föreläsningar strömmas via adobe connect. Föreläsningar sker normalt måndagar o tisdagar 13-15. Under vecka 4 även onsdag och torsdag. Handledning distans sker normalt på onsdagar och torsdagar enligt schema. Allt som sker muntligen enligt deadline redovisas via Skype, Adobe Connect, telefon eller besök. Detta sker under handledningspass. Diskussionsgrupp där vi diskuterar. Mail: dfm.1dv405@lnu.se Skype Personal_1DV405 Kurs rum https://connect.sunet.se/forelasning_1dv405_lnu_se Labb rum https://connect.sunet.se/laboration_1dv405_lnu_se 10

För att få mina 7,5 hp vad ska jag göra? Datamodellering, 1,5 hp 2 laborationer Muntlig examination Databas med SQL, 3 hp 4 laborationer Muntliga examination Individuellt Arbete (IA), 3 hp Eget arbete med AKS Muntlig examination 11

Vilken programvara använder vi? För att köra MS SQL Server behöver du en del programvara som alla finns i Virtuella Klassrummet. Annars. Via MSDN AA installerar du enbart Management Tools så få du tillgång till Management Studio och kör mot skolans MS SQL Server 2008 R2 via VPN. Kräver bredband. Installationsanvisning finns på kurswebben och i boken. Markera valet Management Tools. Rekommenderas. Det finns ytterligare alternativ såsom att du installerar MS SQL Server hemma. Vi har ingen support för detta då det finns så många olika felkällor. Du behöver också tillgång till MySQL som också finns installerad i vår miljö. Annars finns allt på MySQL.com. 12

Har du några frågor?? 13

Jag har några frågor Vad händer efter 3 veckor? Hur många timmar kan ges på en kurs? Vad har hänt med kursen sedan sist? Vad händer om jag inte är klar med kursen den 30/3? 14