1DV423 – Databas med Administration Kursintroduktion Så här är kursen planerad. PS!!!! Har du inte registrerat dig på kurswebben? Gör det senast 2013-09-06 Sven Åke Johansson Institutionen förför Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design Personal Kursansvarig, lärare och handledare Sven Åke Johansson A34:11A (Kalmar Nyckel: A-huset, plan 3, sektion 4, rum 11A) 0480 – 49 77 17 [email protected] Lärare och handledare Tommy Löfgvist [email protected] Sven SvenÅke ÅkeJohansson Johansson Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 2 Efter kursen kommer du att… …kunna utveckla korrekta databaser med hjälp av datamodellering. … kunna skapa och hantera databaser, använda frågespråket SQL och administrera MS SQL Server. Sven SvenÅke ÅkeJohansson Johansson …bildat egen kunskap som kommer att utgöra en god grund att stå på i området databashantering med administration. Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 3 Kurslitteratur Praktisk datamodellering ISBN 91-44-38001-1. …som har en enkel och bra syn på datamodelleringen! Beginning SQL Server 2008 for Developers ISBN 978-1-59059-958-7. En bra nybörjarbok som täcker ett stort område i MS SQL Server 2008! Sven SvenÅke ÅkeJohansson Johansson Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 4 Övergripande planering Kursen omfattar 10 veckors studier på halvfart, och är uppdelad i tre delar. Totalt är det 9 veckor med föreläsningar, labbar o arbeten. DM 2 veckor, DB 5 veckor och IA 2 veckor. Sista veckan, 10:e veckan, redovisning av det individuella arbetet. Det individuella arbetet är ett arbete där du skapar en egen databas med administration utifrån de teorier som givits i kursen. Sven SvenÅke ÅkeJohansson Johansson Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 5 Studieplan Datamodellering ◦ C:a två veckor intensivt. ◦ Lab 1 redovisas senast v38. Databas med SQL ◦ ◦ ◦ ◦ Tre veckor Labb 2 MS SQL redovisas senast v39 Labb 3 SQL redovisas senast v40 Labb 4 Programability redovisas senast v41 Administration ◦ Två veckor ◦ Labb 5 Administration 1 redovisas senast v42 ◦ Labb 6 Administration 2 redovisas senast v43 Individuellt Arbete ◦ Två veckor. ◦ 04/11 08:00 Deadline för Individuella Arbetet. Redovisning av Ind. Arbete ◦ 6/11 – 7/11 Enskild muntlig redovisning. Sven SvenÅke ÅkeJohansson Johansson Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 6 Teori till DM/DB - med bokhänvisning DM Datamodellering Ur Praktisk datamodellering Kapitel 1 Kapitel 2 Kapitel 3 Kapitel 4 Vinster med datamodellering Modell och tabellspråk Modellsituationer som utmanar Detaljspecifikation Ur Beginning SQL Server 2008 for Developers CHAPTER 3 Database Design and Creation 7 19 53 79 51 För att bli duktig på att skapa och analysera databaser är det viktigt att du förstår hur man tillämpar datamodellering och hur man förverkligar datamodellen i databas och kod. Sven SvenÅke ÅkeJohansson Johansson DB Databas med SQL CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER 1 2 4 5 6 7 8 9 10 11 12 13 SQL Server 2008 Overview and Installation 1 SQL Server Management Studio 25 Security and Compliance 91 Defining Tables 119 Creating Indexes and Database…… 151 Database Backups, Recovery,….. 181 Working with the Data 249 Building View 307 Stored Procedures and Functions 329 T-SQL Essentials 355 Advanced T-SQL 395 Triggers 417 Det är viktigt att du bygger din databas på ett korrekt sätt och att du vet hur en databas hänger samman. Administrationen klarar du av då du vet vilka verktyg som finns till hands och hur dessa används. Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 7 Examination Laborationer är obligatoriska och ingår i examination. Betygsgrader är U/G. 1 Lab i DM, 3 i DB, 2 i Administration. Individuella Arbetet består av tre delar som examineras muntligt och individuellt: Datamodellering, Databas och Administration. Betygsgrader är U/3/4/5. Sven SvenÅke ÅkeJohansson Johansson Institutionen för för Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 8 Deadlines Nr Datum 1 2013-09-19 Typ Laboration 1 Beskrivning Datamodellering, muntlig redovisning 2 2013-09-26 Laboration 2 Databas MS SQL, muntlig redovisning 3 2013-10-03 Laboration 3 SQL, muntlig redovisning 4 2013-10-08 08:00 5 2013-10-10 Individuellt Arbete Problembeskrivning, skriftlig, upload via kurshemsidan. Återkoppling. Laboration 4 Programability, muntlig redovisning 6 2013-10-15 08:00 7 2013-10-25 Individuellt Arbete AKS Steg1, skriftlig, upload via kurshemsidan. Muntlig återkoppling. Laboration 5 Administration 1 8 2013-11-02 Laboration 6 Administration 2 9 2013-11-04 08:00 10 2013-11-04 Individuellt Arbete AKS Slutlig, skriftlig, laddas upp. Ska vara helt klar. Är underlag för examination. Examination Administration Sista chansen att examinera i Administrationsavsnittet. 11 2013-11-06– 07 Examination Sven Åke Johansson Enskild muntlig redovisning av Individuellt Arbete. Boka tid för redovisning under valet Dina Uppgifter på kurswebben. Institutionen förför Datavetenskap, Fysik och Matematik Institutionen Kommunikation o design 9