Institutionen för informationsteknologi Informatik
|
|
- Björn Isaksson
- för 8 år sedan
- Visningar:
Transkript
1 Institutionen för informationsteknologi Informatik DATABASTEKNIK LABORATION - RESBAS Innehåll: 1 Uppgift - översikt 2 Situationsbeskrivning 3 Beskrivning av systemet RESBAS 4 Uppgifter och redovisning 5 Dokumentationsmallar 6 Handledning 7 Redovisningsschema för seminariet HT 2002
2 1 Uppgift - översikt Uppgiften är att i grupp analysera en befintlig databas, finna felaktigheter och föreslå förbättringar. När föreslagna förändringar har dokumenterats och godkänts ska den nya databasen implementeras i MS Access 97. Redovisning sker både skriftligt och muntligt. 2 Situationsbeskrivning Det finns en relativt nystartad resebyrå, Resan. Företagets affärsidé är att ordna skräddarsydda resor enligt kundens önskemål, men till rimliga priser. Resan har idag 7 anställda. De flesta arbetar i företagets enda butik, belägen i en medelstor svensk stad. VD Tage Persson startade företaget för några år sedan tillsammans med Daniel Carlsson och Kalle Krona. Tages uppgift är framförallt att hitta nya samarbetspartners, hotell mm. Tages närmaste medarbetare Daniel, reser till de populäraste resmålen och inspekterar hotellen. Han rapporterar också vilka nöjen som erbjuds på orterna. Kalle sköter ekonomin. Övriga medarbetare säljer resor till kunder som ringer eller kommer till butiken. Försäljningen görs i princip genom att kunder berättar om sina önskemål, någon vill t ex vandra i öknen, försäljaren letar i broschyrer och det enkla systemet RESBAS för att hitta lämpliga resmål, hotell o s v som uppfyller kundens krav. När man komponerat resan bokas den i ett internationellt system som man är ansluten till. Bokningarna brukar fungera bra. Svårigheterna ligger i att hitta just den resa kunden vill ha i fråga om lämpliga orter, hotell och nöjen (t ex ökenvandringar). Tidigare fungerade det bra eftersom Tage och Daniel själva kände till flertalet orter, men de nya försäljarna har inte denna kunskap och kunderna orkar inte alltid vänta tills man hittat rätt resa. Den befintliga databasen innehåller felaktiga uppgifter, t ex kan ett hotells kontaktperson ändra namn beroende på hur man ställer frågan. Tage har själv utvecklat systemet och lägger in nya uppgifter, tyvärr hinner han inte få in allt. Alla försäljare klarar av att söka ut data, men idag får de inte lägga in nya uppgifter eller ändra något även om det uppenbarligen saknas eller är fel. Vissa sökningar tar mycket lång tid. En av försäljarna har lyckats ändra ett felaktigt hotellnamn, men ingen vågar göra sådana ändringar igen eftersom Tage blev ursinnig när någon fifflat med hans databas, som han uttryckte det. De här problemen kom fram i en förundersökning, som genomfördes för en månad sedan. Man beslutade då att kontakta ett företag som skulle kunna hjälpa dem att undersöka systemet och rätta till felen. Man har också planer på att omorganisera arbetet och låta fler i företaget kunna uppdatera informationen själva. Efter anbudsförfarande har ert företag valts ut att genomföra undersökningen och att i ett första steg förklara felen och föreslå åtgärder. Tyvärr är alla databasexperter på ert företag upptagna, så Du och Din grupp har fått i uppgift att snabbt lära er allt ni behöver på området så att ni kan genomföra arbetet. 2 (8)
3 3 Beskrivning av systemet RESBAS Databasen används för att hålla reda på resmål och söka ut uppgifter till resekunder. Nedan visas tabellerna. Primärnyckelattributen är angivna i fetstil och är understrukna. 3.1 Hotelltab Tabellen innehåller uppgifter om hotell på flera tusen orter. På varje ort har man kontakt med minst ett hotell. Hotellen har oftast 2-4 olika rumstyper. En viss rumstyp på ett visst hotell kan ha olika standard. Hotellen klassas med *, ** eller ***. Anmärkning: Önskemål har framförts om att även få med uppgifter om det finns restaurang, bar e dyl på hotellen. Hotellnamn Ort Rumstyp Rumsstandard Hotellstandard Kontaktperson Sand Öken Dubbel Ordinär, WC * Bo Ek Sand Öken Enkel Ordinär * Bo Ek Grand Stan Lägenhet Lyx, AC *** Anna Al Statshotellet Stan Dubbel Ordinär, Bad ** Karl Pålsson Statshotellet Trosa Enkel Ordinär, WC ** Ulla Berg Statshotellet Trosa Dubbel Ekonomi; Lyx ** Ulla Berg 3.2 Ortstab På varje ort har man en kontaktperson som hjälper till med förhandlingar och tar hand om resenärerna om så behövs. De flesta orter har flera nöjen, vilka ofta är de sökbegrepp som används när man ska hitta lämpliga resor till kunderna. Anmärkning: En person kan vara kontaktperson för både ett eller flera hotell och en ort, även om detta är sällsynt. Det förekommer däremot aldrig att en ort inte har någon kontaktperson. Men hotell kan vara utan namngiven kontaktperson, då har man bara ett telefonnummer till receptionen. Ort Nöjen Ortsbeskrivning Bästa period Kontaktperson Pris flyg TOR Öken Bad Sandig natur Vinter Karl Sandström 2000 Trosa Handla Idyll Sommar Anders Persson 100 Trosa Museum Idyll Sommar Anders Persson 3.3 Researrtab Flertalet orter har lokala researrangörer (RA) som man engagerar för vissa speciella nöjen. För ett visst nöje på en viss ort anlitas dock endast en RA (den billigaste). En RA:s namn är unikt men samma RA kan ha filialer på olika orter, var och en med sin egen kontaktperson. En RA kan ha flera nöjen på en viss ort. Ort Researrangör Nöjen Kontaktperson Öken Sandslott AB Utflykt; Kamelritt Muhammed Ali Stan Buss AB Rundtur Göran Ask 3 (8)
4 3.4 Normal rutin vid bokning av resa En kund kommer till resebyrån eller ringer och frågar efter olika alternativ (se ovan). När man hittat ett intressant resmål vill man ofta veta ungefärligt pris. Ibland kan man få olika priser till samma resmål, vilket ingen riktigt förstår hur det kan uppkomma. När kunden beslutat sig för en viss resa bokas alla biljetter, hotellrum mm via ett internationellt system (BILL) som man är uppkopplad mot. BILL ger biljetter och exakta priser, och systemet fungerar bra. För att få priser från BILL måste dock en bokning göras. 3.5 Uppdateringar Nya hotell läggs in när Daniel hittat ett nytt hotell och förhandlat fram ett avtal. Han reser numera ofta till nya orter och även dessa uppgifter måste samtidigt läggas in i databasen. Man lägger ibland in nya orter även om man inte har något hotell att erbjuda. 3.6 Frågor Vanligaste frågan är av karaktären: Var kan man segla och dyka? D v s man frågar efter några speciella nöjen eller typ av arrangemang. Man vill också veta vilka hotell som är lämpliga på denna ort och vad hela resan kostar (flyg+nöje+hotell). Reseförsäljarna använder dessutom varje tabell direkt för att ta fram de uppgifter som behövs vid varje tillfälle. Dessa frågor kan variera och man har svårt att beskriva dem i förväg. Däremot vill man att bara några få ska kunna uppdatera tabellerna. 3.7 Problem Några anser att det borde finnas uppgifter om priser för hotell och eventuellt för extra arrangemang. Det förekommer vissa säsongsvariationer, men det brukar inte skilja mer än några hundra kronor för en hel resa (det är andra kostnader, som t ex resan till och från resmålet, som skiljer sig mest mellan olika resor). Orsaken till att man inte lagt in dessa prisuppgifter är att de ändras flera gånger per år och det hinner man med nuvarande system och rutiner inte med att ändra. Om man ändrar rutinerna så att fler sköter uppdateringen och priserna inte behöver vara exakta kan man klara av denna förändring. Obs 1: Se även kommentarer i föregående text! Obs 2: Om ett visst förhållande inte framgår av lab-anvisningarna får egna antaganden göras. Dessa skall dock godkännas av handledare och tydligt dokumenteras i rapporten. 4 (8)
5 4 Uppgifter och redovisning Steg 1 a) Kontroll mot normalformerna. Förklara vilka fel som kan uppstå i respektive tabell på grund av bristfällig normalisering och ange hur dessa fel kan lösas. b) Föreslå åtgärder för att komma tillrätta med felaktigheter samt för att tillgodose övriga önskemål. Visa relationer med attribut (med exempelvärden), PN och FN. Visa också att relationerna uppfyller normalformerna (t o m 4 NF). c) Rita E/R-modell över databasen efter förslagna förändringar och förklara sambandet mellan modellen och relationerna. d) Gör domänbeskrivningar (se mall). e) Gör relvarbeskrivningar, d v s en detaljerad beskrivning av relationsvariablerna inklusive integritetsregler (se mall). Resultatet måste godkännas av beställaren/användarna innan arbetet kan fortskrida. Ovanstående ska därför redovisas i en skriftlig rapport (enligt mall). Ett exemplar av rapporten ska lämnas i Katarina Groths postfack SENAST TORSDAG 12 september kl. 16:00. Ett andra exemplar ska överlämnas till opponerande grupp senast måndag kl 12:00. Muntlig redovisning sker på seminarier tisdag 12 september (obligatorisk närvaro). Vid den muntliga presentationen har varje grupp max 15 minuter till sitt förfogande. Därefter ges den opponerande gruppen 10 minuter att framföra frågor och synpunkter på den presenterade lösningen. OBS! För att labben ska godkännas krävs både tillfredsställande muntlig presentation och opponering. Viktigt: Opponeringen ska omfatta såväl positiv som negativ kritik. Vid den muntliga redovisningen ska opponenterna ses som en grupp sammansatt av användarna av RESBAS samt inbjudna databasexperter. Presentationen ska alltså vara tillräckligt förklarande för att användarna ska förstå, men samtidigt så precis och noggrann att databasexperterna kan göra en ordentlig bedömning av förslagen. Eftersom åhörarna har tillgång till dokumentationen behöver inte domän- och relvarbeskrivningar ges något större utrymme i presentationen. Fokusera på fel och åtgärder. Efter avslutat seminarium lämnar beställaren (representerad av Katarina Groth) förhoppningsvis ett godkännande av föreslagna åtgärder, varpå arbetet med uppgifterna i steg 2 kan påbörjas. 5 (8)
6 Steg 2 Då den nya databaslösningen blivit godkänd ska den implementeras i MS Access 97. Det nya systemet ska tas fram av två skilda grupper. En grupp som arbetar med gränssnittet och Din grupp som ska beskriva och skapa databasen. Databasen ska skapas innan gränssnittet programmeras. Det åligger nu Din grupp att till gränssnittsprogrammerarna överlämna en fungerande och testad databas innehållande lämpliga testdata. Databasen (på diskett eller via e-post) och skriftlig dokumentation (enligt mall, riktad till beställaren) över nedanstående uppgifter lämnas i Katarina Groths postfack SENAST MÅNDAG 30 september, kl 16:00. a) Skapa databasen (tabeller och frågor) i Access. Tabeller och frågor ska skapas m h a SQL, men integritetsregler får skapas m h a de grafiska funktionerna. Domäner går inte att definiera i Access (särskilda anvisningar kommer dock att ges för hur domänproblematiken i vissa fall kan lösas). b) Diskutera hur den modell som togs fram i steg 1 löstes i Access? Diskutera också när i utvecklingsprocessen anpassningen mot målmiljön bör ske. c) Gör upp en testplan (se mall). Varje integritetsregel som formulerats ska testas. d) Testa databasen. Mata in testdata (behöver ej göras i SQL) och testa databasen enligt testplanen. Implementerade domän/relvar-regler ska testas för samtliga tillämpliga attribut. (Vad som händer vid exempelvis inmatning av en för lång textsträng behöver dock endast testas på något ställe.) Vad som händer med relaterade poster vid uppdatering/borttag av det relaterade värdet, ska testas och dokumenteras för alla FN. Test av NULL-värden ska testas för samtliga attribut i databasen. e) Beskriv en vy (view) som visar totalpris för en resa. Ange den fullständiga SQL-koden i den skriftliga dokumentationen. I Access ska vyn implementeras som en vanlig fråga (begreppet View finns ej i Access-SQL). f) Beskriv några uppdateringar och sökningar i databasen. Ange SQL-instruktioner för: inmatning av ett nytt arrangemang, ändring av ett respris, nedläggning av ett hotell och en sökning för att få fram uppgifter om vart man ska åka om man vill ha en viss aktivitet. OBS! Jämför SQL-uttryckens sökinstruktioner med relationsalgebran. g) Ange säkerhetsföreskrifter (t ex ansvar, utbildning, befogenheter mm). 6 (8)
7 5 Dokumentationsmallar 5.1 Mall för rapport Försättsblad Titel Kurs & kurskod Lärare/handledare Datum Författare Sammanfattning Innehållsförteckning 1. Inledning 1.1 Bakgrund 1.2 Problemformulering 1.3 Syfte 1.4 Metod 2. Rubriker?. Slutsatser 5.2 Mall för relvarbeskrivning Hotelltab Attribut Kort beskrivning Domän Relvarregler Null Hotellstandard Betyg (1-3) på hotellets standard, där 1 är lägst. Standard Tal 1-3 Ja PN: Xxx, FN: Yyy i Ztab, vid bortag av relaterat värde.., vid uppdatering av relaterat värde 5.3 Mall för domänbeskrivning Standard Domännamn Beskrivning Formell beskrivning Datatyp Siffra (1-5) som identifierar en standard enligt betygsskala där 1 är lägst. Tal mellan 1 och 5 Heltal 5.4 Mall för testplan Kontroll med korrekta data (gränsvärden). Kontroll med felaktiga data: test om NULL-värden kan registreras, test av FN-regler, test av domän/relvar-regler. Test av domänregler: Ortstab Attribut Indata Tabellvärde före Bästa period Kvart över ett Insert: - Update: Vinter Förväntat resultat (tabellvärde efter) Felmeddelande Felmeddelande Verkligt resultat (tabellvärde efter) Kvart över ett Kvart över ett Anmärkning Domänregeln har ej kunnat implementeras. Ingen åtgärd. Pris -20 Insert:- Felmeddelande Felmeddelande Endast positiva priser tillåtna. 7 (8)
8 6 Handledning Steg 1 För steg 1 ges fem handledningstillfällen enligt schema. Vid dessa tillfällen kan varje grupp boka handledningstid om 20 minuter. Bokningslista anslås på dörren till rum 12A 414 (Katarina Groth). Bokning av handledningstid ska ske senast en timme innan handledningspasset börjar, sedan tas bokningslistan ner (om handledningspasset pågår till måste alltså handledningstid bokas senast 12.15). Varje grupp får endast boka en tid under respektive pass. Gruppen bör ha förberedda frågor med sig till handledningen. OBS! Handledningen kommer alltid att brytas på utsatt tid för att efterföljande grupper inte ska drabbas av förseningar. Steg 2 För steg två ges två handledningspass i datorsal. Dessa tider är gemensamma för alla grupper. Det rekommenderas starkt att gruppen redan före seminariet tänker över arbetet med steg 2 och använder det sista enskilda handledningspasset till att fråga om eventuella oklarheter. 7 Redovisningsschema för seminariet Tid Gruppnr Redovisning Opponering A1 A A2 A A3 A A4 A B1 B2 8 (8)
DATABASTEKNIK LABORATION - RESBAS
DATABASTEKNIK LABORATION - RESBAS Innehåll: 1 Uppgift - översikt 2 Situationsbeskrivning 3 Beskrivning av systemet RESBAS 4 Uppgifter och redovisning 5 Dokumentationsmallar 6 Handledning ADB B41 Databasteknik
Läs merTENTAMEN För kursen. Databasteknik. Ansvarig för tentamen: Anna Palmquist. Förfrågningar: Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2015-11-06 TID: 14 19 Ansvarig för tentamen: Anna Palmquist Förfrågningar: 0734-612003 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,
Läs merLas Vegas med Fightplay & Ciceron
UFC 116 Las Vegas Las Vegas med Fightplay & Ciceron Las Vegas är en stad som måste upplevas. Ingen stad i världen erbjuder den kombination av nöje, lyx, solsemester och shopping som Vegas. På dagarna kan
Läs merManual Bokningar i BIG Business Online (BBO)
Manual Bokningar i BIG Business Online (BBO) Börja med att logga in genom ditt användarnamn och lösenord. Första gången du loggar in så hamnar du på startsidan, som då ser ut som nedan. Efter att du uppdaterat
Läs merLas Vegas med Fightplay & Ciceron
UFC 116 Las Vegas Las Vegas med Fightplay & Ciceron Las Vegas är en stad som måste upplevas. Ingen stad i världen erbjuder den kombination av nöje, lyx, solsemester och shopping som Vegas. På dagarna kan
Läs merWebbprogrammering, grundkurs 725G54
Webbprogrammering, grundkurs 725G54 Bootstrap jquery SEO RWD MuddyCards. Tidigare Muddycards Många positiva kommentarer Ibland för högt tempo på föreläsning Lägg ut labbar tidigare Mer föreläsningar (2
Läs merLas Vegas med Fightplay & Ciceron
UFC 116 Las Vegas Las Vegas med Fightplay & Ciceron Las Vegas är en stad som måste upplevas. Ingen stad i världen erbjuder den kombination av nöje, lyx, solsemester och shopping som Vegas. På dagarna kan
Läs merRiktlinjer för examensarbetare
Riktlinjer för examensarbetare Informationen för dig som ska göra examensarbete finns för det mesta på LTH:s hemsida: http://www.student.lth.se/studieinformation/examensarbete/. Studenten förväntas vara
Läs merTentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem 24 Augusti 2015 Hjälpmedel: Inga hjälpmedel utom papper och penna Tänk på: Skriv högst en uppgift på varje blad. Använd endast framsidan på varje
Läs mer1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
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
Läs merLaboration: SQL Server
Institutionen för Tillämpad fysik och elektronik Stefan Berglund 2013-04-05 Laboration: SQL Server Målsättning Syftet med denna laboration är att ge grundläggande kunskap och erfarenhet i användning av
Läs merER-Diagram. Databasutveckling Diagram
Databasutveckling Diagram Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se ER-Diagram En vanlig konceptuell datamodell är den så kallade ER-modellen. "ER" står för "Entity-Relationship",
Läs merTENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: 033-4354424. Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2014-08-20 TID: 9 14 Ansvarig för tentamen: Cecilia Sönströd Förfrågningar: 033-4354424 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,
Läs merBokningslista Examinator
XXX Bokningslista Examinator Manual v. 5 2014-04-23 Innehåll: 1 Inledning... 3 1.1 Inloggning... 3 2 Bokningslistan... 5 2.1.1 Överblick över alla studentgrupper... 5 2.1.2 Enskild studentgrupp... 8 2.1.3
Läs merKurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16
Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Mål Kursen skall ge studenten träning i att utveckla en större programvara. Arbetet utförs i projektform. Projektet skall ge grundläggande
Läs merDatabaser och Datamodellering Foreläsning IV
Webbprogrammering - 725G54 Databaser och Datamodellering Foreläsning IV Agenda Databaser ERD SQL MySQL phpmyadmin Labb 4 Databaser Databas - samling med data Databashanterare Enkelt Kraftfullt Flexibelt
Läs merSkriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-08-11 kl. 14 18
LiTH, Tekniska högskolan vid Linköpings universitet 1(5) IDA, Institutionen för datavetenskap Juha Takkinen Skriftlig tentamen i kurserna TDDD12 och TDDB48 Databasteknik 2008-08-11 kl. 14 18 Lokal T2 och
Läs merUFC 120 London UFC 120
London UFC 120 London Åk till London för UFC 120 med Ciceron och FIghtplay och upplev MMA-världens största organisation live i en av världens mest dynamiska storstäder! London är staden som har allt, mat,
Läs merLathund för examensarbetare
Lathund för examensarbetare Välkommen som examensarbetare på maskinkonstruktion! Innan du börjar Kontakta någon av examinatorerna på maskinkonstruktion - Robert Bjärnemo, Giorgos Nikoleris eller Gunnar
Läs merKURS PM INDIVIDUELLT PROJEKTARBETE (2IV206)
UPPSALA UNIVERSITET INSTITUTIONEN FÖR INFORMATIONSVETENSKAP MEDIER OCH KOMMUNIKATION VETENSKAPSKOMMUNIKATION II, VT07 KURS PM INDIVIDUELLT PROJEKTARBETE (2IV206) 2007-01-19 Syfte Delkursen syftar till
Läs mer1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad. Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik Vilka jobbar med den här kursen? Kursansvarig/kursledare
Läs merTilldelas efter registrering
Institutionen för sjöfart och marin teknik Kurs-PM Kursnamn: Kurskod: Omfattning: Kursmoment: Program: Kandidatarbete för sjöfart och logistik SJOX09 15 hp 0109 Nollmoment, 0 hp; 0209 Kandidatarbete, 15
Läs merGemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik
Uppdatering: Datum för anmälan för boende samt datum för middag. Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik Examensarbetet ska ni genomföra på det universitet som ni är
Läs merKvalitetsindex. Rapport 2012-09-20. Utslussen Behandlingshem. Resultat samt jämförelser med samtliga intervjuer under 2011-09-01-2012-08-31
Kvalitetsindex Standard, handläggare Rapport 2012-09-20 Resultat samt jämförelser med samtliga intervjuer under 2011-09-01-2012-0-31 Innehåll Skandinavisk Sjukvårdsinformations Kvalitetsindex - Strategi
Läs merMänniska- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merKrav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 3.1.2 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. Mobilus Digital Rehab AB * Filen MP.exe (Mobilus programmet) får inte användas
Läs merIntroduktion till MySQL
Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk
Läs merMänniska- datorinteraktion, MDI, ht 2012, Anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, ht 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merKarlstads Universitet, Datavetenskap 1
2003-01-20 DAV B04 - Databasteknik 2003-01-20 KaU - Datavetenskap - DAV B04 - MGö 26 Relationsmodellen En formell teori som baserar sig på (främst) mängdlära predikatlogik Föreslogs av E.F Codd 1970 i
Läs merTENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18
Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 15 mars 2002, kl 14-18 Jourhavande lärare: Patrick Lambrix, 2605 Poäng: Tentan består ut av 2 delar. För
Läs merBokningslista Kurssekreterare/Kursansvarig
XXX Bokningslista Kurssekreterare/Kursansvarig Manual v. 7 Innehåll: 1 Inledning... 3 1.1 Inloggning... 3 2 Bokningslistan... 5 2.1 Skapa ny bokningslista... 5 2.2 Inställningar... 7 2.2.1 Grundinformation...
Läs merKonceptuella datamodeller
Databasdesign Relationer, Nycklar och Normalisering Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Konceptuella datamodeller Om man ska skapa en databas som beskriver en del av verkligheten
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 merIntroduktion Vi har som uppgift att göra ett systemutvecklingsprojekt åt en kund. Målet är att tillfredställa alla behov denne kund har.
Projektplan Introduktion Vi har som uppgift att göra ett systemutvecklingsprojekt åt en kund. Målet är att tillfredställa alla behov denne kund har. Projektöversikt Roller och ansvar Projektledare: Fanny
Läs merDet är fullt tillåtet att göra laborationen innan laborationstillfället.
Observera Det är fullt tillåtet att göra laborationen innan laborationstillfället. Laborationen ska genomföras individuellt, men det är tillåtet att diskutera eventuella problem och lösningar med dina
Läs merLaboration 2, MS SQL. Observera. Tips. Förberedelse. Genomförande
Observera Det är fullt tillåtet att göra laborationen innan laborationstillfället. Observera dock att alla uppgifter måste kunna redovisas på redovisningstillfället. Laborationen ska genomföras individuellt,
Läs merResa Island 22-26 augusti 2012
Resa Island 22-26 augusti 2012 Här kommer ett kortfattat program om vår Islands resa. Detta är en kursresa där vi lyckats att få Islands mest eftertraktade föreläsare Bjarni Pjetursson att hålla en exklusive
Läs merGlobala Upplevelser. Las Vegas CES VIP 2008
Las Vegas CES VIP 2008 Las Vegas med Ciceron Las Vegas är en stad som måste upplevas. Ingen stad i världen erbjuder den kombination av nöje, lyx, solsemester och shopping som Vegas. På dagarna kan man
Läs merHE110X / HI110X HE111X/HI111X Examensarbete. Bedömningsgrunder och kriterier Process
HE110X / HI110X HE111X/HI111X Examensarbete Bedömningsgrunder och kriterier Process Mål för kursen Examensarbete 15hp för Högskoleingenjörsexamen 180hp Studenten ska - kunna tillämpa relevanta kunskaper
Läs merRÄSK02, Rättssociologi: Examensarbete för kandidatexamen, 30 högskolepoäng Sociology of Law: Bachelor Course, 30 credits Grundnivå / First Cycle
Samhällsvetenskapliga fakulteten RÄSK02, Rättssociologi: Examensarbete för kandidatexamen, 30 högskolepoäng Sociology of Law: Bachelor Course, 30 credits Grundnivå / First Cycle Fastställande Kursplanen
Läs merTENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: 033-4354424. Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2013-12-12 TID: 9 14 Ansvarig för tentamen: Cecilia Sönströd Förfrågningar: 033-4354424 Resultat: Betygsskala: Hjälpmedel: Anslås inom 3 veckor Godkänt 20 p, Väl godkänt 32 p,
Läs merAtt boka konferens. En köpguide som riktar sig till dig som bokar möten och konferenser.
Att boka konferens En köpguide som riktar sig till dig som bokar möten och konferenser. Konferenser, möten och andra sammankomster är en förutsättning för att företag och medarbetare ska kunna utvecklas,
Läs merUPPSATSER MR-PROGRAMMET
UPPSATSER MR-PROGRAMMET 1. PM om uppsatsskrivning 2. Litteratur 3. Framläggning praktiskt 4. Opponents uppgift 5. Uppsatser i biblioteket 1. PM OM UPPSATSSKRIVNING Formella krav för kandidatexamen För
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 merTentamen ISGB01, ISGB24. Databasdesign 7,5 Poäng
Tentamen ISGB01, ISGB24 Databasdesign 7,5 Poäng Datum: 2016-09-30 Tid: 08.15-13.15 Lärare: Peter Bellström, Katarina Groth, Johan Högberg Tentamen är på 40 poäng. Gränsen för Godkänd (G) är 20 poäng. Gränsen
Läs merKursbeskrivning / Matrialiserande och gestaltning, 12 hp
KONSTFACK Instutitionen för Konsthantverk Kurskod: TXK 318 Nivå: Grund Kursbeskrivning / Matrialiserande och gestaltning, 12 hp Delkurs Matrialiserande och gestaltning inom kurs Ställningstagande och kritiska
Läs merKallelse till Svenska FN-förbundets kongress 2015
Till FN-föreningar och FN-distrikt 9 januari 2015 Kallelse till Svenska FN-förbundets kongress 2015 Svenska FN-förbundets kongress kommer att äga rum i Göteborg den 13-14 juni 2015. Vi ser fram emot att
Läs merInbjudan till Klippans ordförandekonferens 26-27 april 2014
Till alla Klippans sektioner och FUB:s länsförbund och lokalföreningar Inbjudan till Klippans ordförandekonferens 26-27 april 2014 Hej! Riks-Klippans styrelse bjuder in till konferens för alla ordföranden
Läs merStandard, handläggare
Kvalitetsindex Standard, handläggare Rapport 2012030 Innehåll Skandinavisk Sjukvårdsinformations Kvalitetsindex Strategi och metod Antal intervjuer, medelbetyg totalt samt på respektive fråga och antal
Läs merBedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator
version 2014-09-10 Bedömning av Examensarbete (30 hp) vid Logopedprogrammet Fylls i av examinerande lärare och lämnas i signerad slutversion till examinator Studentens namn Handledares namn Examinerande
Läs merHandledning handlingsplan för lågpresterarande säljare/konsulter
Handledning handlingsplan för lågpresterarande säljare/konsulter Disposition 1. Inledning - Kort introduktion - Några små råd 2. Handlingsplan 1 - Definiera problemet - Analysschema - Lågpresterare, vad
Läs merStrikeforce SAN JOSE
SAN JOSE Strikeforce torsdag Flyg Stockholm San Francisco Våra värdar väntar med transfer som tar sällskapet till hotellet. Incheckning på Clift Hotel o Ett av stadens främsta och coolaste hotell. Hotellet
Läs merTentamen. i Databasteknik. lördagen den 13 mars 2004. Tillåtna hjälpmedel: Allt upptänkligt material
Tentamen i lördagen den 13 mars 2004 Tillåtna hjälpmedel: Allt upptänkligt material Använd bara framsidan på varje blad. Skriv max en uppgift per blad. Motivera allt, dokumentera egna antaganden. Oläslig/obegriplig
Läs merInformation om examensarbetet för studenter och examinatorer
Information om examensarbetet för studenter och examinatorer Institutionen för tillämpad kemi och geovetenskap Luleå tekniska universitet Ht02 Reviderad vt04, vt05, ht06, ht08 Regler för examensarbete
Läs merTentamen ISGB01 (delkurs i ISGB24) Databasdesign 7,5 Poäng
Tentamen ISGB01 (delkurs i ISGB24) Databasdesign 7,5 Poäng Datum: 2016-11-02 Tid: 08:15 13:15 Lärare: Peter Bellström, Katarina Groth, Remigijus Gustas Hjälpmedel: Inga Tentamen är på 40 poäng. Gränsen
Läs merMänniska- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merFöretagspresentation. Ett mätteknisk konsultföretag. Copyright 2012 Mätservice AB All rights reserved
Företagspresentation Ett mätteknisk konsultföretag Företaget Presentation av Mätservice AB Mätservice i Jämtland AB bildades 1998 av Tomas Persson som är mätningstekniker och VD för bolaget. Tomas har
Läs merKallelse till Svenska FN-förbundets kongress 2015
Till riksorganisationer som är medlemmar i Svenska FN-förbundet 9 januari 2015 Kallelse till Svenska FN-förbundets kongress 2015 Svenska FN-förbundet består av anslutna riksorganisationer, FN-föreningar
Läs merReleasedokument för astra WEB 2013-10-22
Releasedokument för astra WEB 2013-10-22 1 Nya Funktioner Körkortstillstånd-mail till transportstyrelsen när man lägger till behörighet - Nu finns mail-ikonen för att skicka mail till transportstyrelsen
Läs merKravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion
Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005 Temperaturvakt med loggningsfunktion Bakgrund Den här applikationen skall tas fram i syfte att träna studenter på Datorsystemteknikkursen
Läs merPRAO åk 8 vecka 13-14 2014
BSF Lunds stad Tunaskolan Ann-Helén Oldenby studie- och yrkesvägledare 046 35 76 81, ann-helen.oldenby@lund.se PRAO åk 8 vecka 13-14 2014 Till föräldrar och elever i åk 8 Läs igenom detta tillsammans BSF
Läs merUppdatera Mobilus Professional till version 3.2.1. * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 3.2.1 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. Mobilus Digital Rehab AB * Filen MP.exe (Mobilus programmet) får inte användas
Läs merRiktlinjer och mallar för betygskriterier inom grundutbildningen i biologi (beslutat av BIG: s styrelse den 13 juni 2007)
Riktlinjer och mallar för betygskriterier inom grundutbildningen i biologi (beslutat av BIG: s styrelse den 13 juni 2007) Rektors och fakultetens riktlinjer Rektor utfärdade i juni 2006 riktlinjer för
Läs merStudieguide till Matematik för F 3, kurs 4 Vt 2016
Umeå Universitet NMD Naturvetenskapernas och matematikens Didaktik Studieguide till Matematik för F 3, kurs 4 Vt 2016 6MN025 Kursnamn: Matematik för åk F 3, kurs 4, 7,5 hp Termin: V 16 Kurskod: 6MN025
Läs merBokningslista Handledare
XXX Bokningslista Handledare Manual v. 5 Bokningslista v. 4, Handledarmanual Innehåll: 1 Inledning... 3 1.1 Inloggning... 3 2 Bokningslistan... 5 2.1.1 Överblick över alla studentgrupper... 5 2.1.2 Enskild
Läs merRutiner för opposition
Rutiner för opposition Utdrag ur Rutiner för utförande av examensarbete vid Avdelningen för kvalitetsteknik och statistik, Luleå tekniska universitet Fjärde upplagan, gäller examensarbeten påbörjade efter
Läs merDatabasteknik för D1, SDU1 m fl
1 of 5 Örebro universitet Institutionen för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Databasteknik för D1, SDU1 m fl onsdag 21 augusti 2013 Gäller som
Läs mer"SÄTT SPÅR I FRAMTIDEN NU!
"SÄTT SPÅR I FRAMTIDEN NU! Projektet "Sätt spår i framtiden nu!" handlar om att genomföra en aktion för att minska vårt ekologiska fotavtryck. Här får du möjligheten att fördjupa dig i kopplingen mellan
Läs merSAS Corporate Booking - för det enka affärsresandet www.sas.se/scb. Användarmanual 2010-1
SAS Corporate Booking - för det enka affärsresandet www.sas.se/scb Användarmanual 2010-1 1 Innehåll Boka en resa s. 3 Innehåll i Min profil s. 9 Första påloggningen s. 11 Reseadmininstratör s. 13 2 Boka
Läs merHemsideskolan - Cheklistor
Hemsideskolan - Cheklistor Den här PDF filen innehåller de checklistor som ingår i Hemsideskolan på www.hemsida24.se. Ladda ned hemsideskolan Hemsideskolan är en guide för dig som vill lära dig mer om
Läs merNORMALISERING. Mahmud Al Hakim
NORMALISERING Mahmud Al Hakim mahmud@webacademy.se 1 SCHEMA Schema eller databasschema är en beskrivning av vilka data som kan finnas i en databas, oberoende av vilka data (innehållet) som råkar finnas
Läs merSänk kostnaderna genom a/ ställa rä/ krav och testa effektivt
Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning
Läs merRiktlinjer för bedömning av examensarbeten
Fastställda av Styrelsen för utbildning 2010-09-10 Dnr: 4603/10-300 Senast reviderade 2012-08-17 Riktlinjer för bedömning av Sedan 1 juli 2007 ska enligt högskoleförordningen samtliga yrkesutbildningar
Läs merManual för publicering och administration av gruppaktiviteter inom Landsbygdsprogrammet, uppdaterad 2009-09-28
1 (12) Manual för publicering och administration av gruppaktiviteter inom Landsbygdsprogrammet, uppdaterad 2009-09-28 Denna manual innehåller instruktioner för gruppaktiviteter inom Landsbygdsprogrammet.
Läs merHandledare: Sara Isaksson From: och Åsa Jungnelius,
Kursbeskrivning Examensarbete Kandidatprogrammet Keramik och Glas, Vt. 2016 Kurskod: KGK310 Obligatoriskkurs grundnivå, årskurs 3 Förkunskaper: Enligt Konstfacks antagningskrav el. motsvarande kunskaper.
Läs merExamensarbeten inom matematik Gemensamma riktlinjer för hantering
Examensarbeten inom matematik Gemensamma riktlinjer för hantering Författare: Börje Nilsson Termin: from HT 2013 För kurserna: 2MA11E, 4MA11E, 5MA12E och 5MA11E 1 (9) Innehåll Inledning 3 Disposition 3
Läs merWebbprogrammering 725G54
Webbprogrammering 725G54 Hej! Jakob Bandelin, gästadjunkt jakob.bandelin@liu.se Interaktionsdesign, webbdesign, apputveckling Agenda Kursmål och -upplägg HTML Teckenkodning Validering Lab 1. Kursmål exemplifiera
Läs merTER3. Försättsblad till skriftlig tentamen vid Linköpings universitet G28 TEN1 Webprogrammering och databaser Tentamen IDA 1 (7)
1 (7) Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen Sal (1) Tid Kurskod Provkod Kursnamn/benämning Provnamn/benämning Institution Antal uppgifter som ingår i tentamen
Läs merAristi Fernandes Examensarbete T6, Biomedicinska analytiker programmet
Kursens mål Efter avslutad kurs skall studenten kunna planera, genomföra, sammanställa och försvara ett eget projekt samt kunna granska och opponera på annan students projekt. Studenten ska även kunna
Läs merVinjett 1: Relationsdatabas för effektivaste vägen
Vinjetter Inledning I denna kurs kommer vi att utgå från transporter som tema för vinjetterna. Fokus för kursen blir vilken information som behöver vara tillgänglig och hur denna skulle kunna lagras. Man
Läs merANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK
Akademin för ekonomi, samhälle och teknik ANVISNINGAR FÖR EXAMENSARBETEN INOM ENERGI- OCH BYGGNADSTEKNIK Grundnivå och avancerad nivå ELENA APARICIO BOZENA GUZIANA Kontakt: Bygg: bozena.guziana@mdh.se
Läs merInstitutionen för Informationsvetenskap Uppsala universitet. Anvisningar för kursen. Examensarbete, 10 p. Data och systemvetenskap, C - nivå
Anvisningar för kursen, 10 p Data och systemvetenskap, C - nivå Läsåret 2006 Kursanvisningar Kursen skall fördjupa de kunskaper som förvärvats under studietiden inom IT-området. Viktiga komponenter är
Läs mer2016 P R O G R A M B L A D
2016 PROGRAMBLAD Ställ ut på HR-Dagarna 2016 När ni deltar som utställare på HR-Dagarna 2016 når ni personalchefer, HR-Chefer och VD på företag på de orter där ni vill öka er marknadsföring och försäljning.
Läs merTentamen 4,5 hp Delkurs: Databaser och databasdesign 7,5hp Tentander: VIP2, MMD2, INF 31-60, ASP
Tentamen 4,5 hp Delkurs: Databaser och databasdesign 7,5hp Tentander: VIP2, MMD2, INF 31-60, ASP Skrivtid: 14.30-18.30 Hjälpmedel: papper, penna och radergummi Betygsgränser: G = 36p (60 %), VG = 48p (80
Läs merExaminator Henrika Jormfeldt
Högskolan Halmstad Akademin för Hälsa och välfärd SPECIALISTSJUKSKÖTERSKEUTBILDNING MED INRIKTNING MOT PSYKIATRI STUDIEHANDLEDNING Examensarbete inom omvårdnad-inriktning mot psykiatrisk vård, 15 hp Kvartsfart
Läs merTentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem 13 Mars 2014 Hjälpmedel: Inga hjälpmedel utom papper och penna Tänk på: Skriv högst en uppgift på varje blad. Använd endast framsidan på varje blad.
Läs merVälkommen till exjobbsinformation och masterpåbyggnad
Välkommen till exjobbsinformation och masterpåbyggnad Varför exjobb? Använda sina kunskaper och med vetenskaplig ansats lösa en uppgift med anknytning till utbildningen Professionell skriftlig och muntlig
Läs merwww.sj.se Internetbeställare - företag
www.sj.se Internetbeställare - företag www.sj.se Här klickar du för att logga in. 2 Logga in Reseansvarig - för dig som beställer åt andra. 3 Inloggad Överst i högra hörnet står ditt namn och vilket avtal
Läs mer! Teori och praktik. ! Ändringar från förra året. ! Examination (tenta, projekt) LiU. ! Varför ni? ! Varför överhuvudtaget? LiU
Databaser Design och programmering, IDA Kursen, diverse praktiskt Varför databaser? Vad är en databas? Andra viktiga begrepp Kursöversikt Teori och praktik Fö och bok lektioner, labbar i projekt (3,5hp=100h)
Läs merBOKA RESOR I KTH-RES. Logga in i KTH-RES: https://kth.ebuilder.se. Följande uppgifter är obligatoriska att uppdateras i KTH-RES/Min profil
BOKA RESOR I KTH-RES Logga in i KTH-RES: https://kth.ebuilder.se Följande uppgifter är obligatoriska att uppdateras i KTH-RES/Min profil Flik: Person Kontrollera att förnamn och efternamn är rätt stavade
Läs merGlobala Upplevelser. Las Vegas CES VIP 2008
Las Vegas CES VIP 2008 Las Vegas med Ciceron Las Vegas är en stad som måste upplevas. Ingen stad i världen erbjuder den kombination av nöje, lyx, solsemester och shopping som Vegas. På dagarna kan man
Läs merLathund till Nyköpings föreningsregister - så gör du enkelt dina föreningsärenden på webben
Lathund till Nyköpings föreningsregister - så gör du enkelt dina föreningsärenden på webben Gäller från jan 2015 Innehåll Nu förenklar vi för dig som förening i Nyköping... 3 Kontaktpersoner Nyköpings
Läs merSamhälls och beteendevetenskap 1
Tandhygienistprogrammet Studiehandledning Samhälls och beteendevetenskap 1 Kurskod 1TH005 5,5 högskolepoäng 2015 ht Kursansvarig och examinator Anette Norman Föreläsare Anders Krüger Bengt Franzon Erik
Läs merSTÄNGT LUFTRUM. Praktiska råd till passagerare som drabbas av stängda flygplatser i EU
STÄNGT LUFTRUM Praktiska råd till passagerare som drabbas av stängda flygplatser i EU Det stängda luftrummet har lett till enorma störningar i hela Europa för både turister och affärsresenärer. Men även
Läs merSLUTRAPPORT FÖR PROJEKT
SLUTRAPPORT FÖR PROJEKT 1 INLEDNING 1.1 Allmänna uppgifter Datum: 9/7-2012 Projekttid: 18 juni 29 juni Stödmottagare (organisation): Josephine Svärd Journalnummer: Projektnamn: Konstutställning 1.2 Sammanfattning
Läs merTRAVEL&TASTE. Conventum Arena, Örebro 13 februari 2016. En mässa med resor och världens kök
TRAVEL&TASTE Conventum Arena, Örebro 13 februari 2016 En mässa med resor och världens kök SMAKA PÅ VÄRLDEN! Ready for take off? Travel & Taste är mässan där du som utställare serverar dina besökare smaker
Läs merTack för att Du / Ni ställer upp som handledare för våra elever.
Information till handledare Tack för att Du / Ni ställer upp som handledare för våra elever. Detta blad lämnas direkt till praoplatsen. * Efter avslutad praoperiod, lämnas bladet åter ifyllt till eleven.
Läs merBION03, Biologi: Examensarbete - masterexamen, 60 högskolepoäng Biology: Master s Degree Project, 60 credits Avancerad nivå / Second Cycle
Naturvetenskapliga fakulteten BION03, Biologi: Examensarbete - masterexamen, 60 högskolepoäng Biology: Master s Degree Project, 60 credits Avancerad nivå / Second Cycle Fastställande Kursplanen är fastställd
Läs mer