Tentamen NDA01G Öppen för alla. Tentamenskod: Inga hjälpmedel är tillåtna
|
|
- Sandra Gustafsson
- för 8 år sedan
- Visningar:
Transkript
1 Databasteknik 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: Tentamen NDA01G Öppen för alla Tentamenskod: Tentamensdatum: Tid: 14:00-19:00 Hjälpmedel: Inga hjälpmedel är tillåtna Totalt antal poäng på tentamen: 40 poäng För att få respektive betyg krävs: G >= 20, VG >= 32 Allmänna anvisningar: Skriv tentamenskod på varje blad du lämnar in. Skriv tydligt (oläsligt = fel) och motivera dig svar väl. Numrera sidorna och börja varje ny uppgift på ett nytt blad. Om du anser att en fråga är svår att förstå eller felaktigt ställd, skriv ner din tolkning av frågan tillsammans med svaret. Rättningstiden är som längst tre veckor Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in. Lycka till! Ansvariga lärare: Patrick Gabrielsson Petter Dessne Johanna Carlsson Telefonnummer:
2 ALLMÄNT 1. Vilka är dataadministratörens respektive databasadministratörens huvudsakliga (3p) arbetsuppgifter? 2. Diskutera fördelarna med ett databashanterarsystem (DBMS) jämfört med ett (3p) filbaserat system. 3. Redogör noggrant för innehållet i de tre nivåerna i ANSI-SPARC arkitekturen, (3p) samt vad de tre nivåerna kallas. RELATIONSMODELLEN 4. En nyckel är ett viktigt begrepp i relationsmodellen. Ge formella definitioner (2,5p) för följande nycklar: a) Supernyckel b) Kandidatnyckel c) Primärnyckel d) Främmande nyckel e) Alternativ nyckel 5. Begränsningar används i relationsmodellen för att bibehålla datakonsistens. (2,5p) Beskriv följande begränsningar: a) Domänbegränsning b) Null-barhet (dvs, NULL eller NOT NULL) c) Entitetsintegritet d) Referensintegritet e) Generella begränsningar REALISERING 6. Härledda attribut kan implementeras i databasen på två olika sätt. Beskriv dessa (2p) två sätten samt för- och nackdelar med varje metod. 7. Sekundärindex kan specificeras på relationer för att snabba upp utsökningen (1+1p) av data från databasen. a) Ge ett par exempel på situationer där det är lämpligt att skapa ett sekundärt index på en kolumn i en tabell. b) Ge ett par exempel på situationer där det inte är lämpligt att skapa ett sekundärt index på en kolumn i en tabell. 2
3 MODELLERING 8. Redogör för var och en av följande attributstyper med ett exempel samt (1+1p) förklara hur de skrivs i relationsdatamodellen. a) Härlett attribut b) Sammansatt attribut 9. Ett nyetablerat företags affärsidé är att erbjuda konstnärer att ställa ut sina (4+2p) konstverk i företagets fastigheter. Vid försäljning av konstverk ger konstnärerna en del av sin vinst till företaget. Konceptet har snabbt blivit populärt och företaget har bestämt sig för att köpa in ett skräddarsytt system. Du ska nu modellera databasen till det. I nuläget vill man inte spara några uppgifter om konstverken eller försäljningarna. Företaget äger många olika fastigheter och det ska gå att spara uppgifter om fastighetens adress, fastighetstyp, fastighetsnummer, en beskrivning av fastigheten och antalet rum i fastigheten. Fastigheterna har mellan ett och tio rum. Varje rum har ett rumsnummer, rumsstorlek och eventuellt en konstnär som ställer ut sin konst. Vissa fastigheter står tomma medan andra har många olika utställare. Företaget vill bara spara aktuell data om konstnärerna i databasen, därför ska uppgifterna om de konstnärer som inte längre har en utställning tas bort ur databasen. För att kunna kontakta konstnärerna behöver det finnas uppgifter om konstnärerna namn, adress, mobilnummer och mejladress. Företaget har även ett antal anställda som jobbar i de fastigheter som har utställningar. De anställda flyttas för omväxlingens skull runt mellan de olika fastigheterna. För de anställda vill man spara personnummer, adress, mobil, namn och lön. OBS! Poängsättning på uppgiften görs enligt följande princip: avdrag från full poäng sker med 0.5 poäng för mindre fel och 1 poäng för större fel. Exempel på mindre fel är attribut som felaktigt anges som envärda när de skall vara flervärda, eller felaktigt/saknat maxvärde i en entitetsrelation. Ett exempel på större fel är en saknad entitet eller relation mellan entiteter. Poängsättningen innebär alltså att en lösning som innehåller korrekta delar ändå kan ges 0 poäng. a) Skapa en konceptuell datamodell med attributlista utifrån beskrivningen ovan. Ni får själva fylla i med fler attribut än de som nämns ovan om det behövs. b) Skapa, baserat på den konceptuella datamodellen i uppgift a), en logisk datamodell med attributlista. Ni behöver inte skriva modellen som relationsschema, utan UML-diagram räcker. Främmande nycklar skall inte markeras och ni skall inte heller normalisera modellen. 3
4 NORMALISERING 10. Följande extension (instans) är given, där staffno utgör primärnyckeln. (2p) staffno sname position salary branchno baddress SL21 John White Manager B Deer Rd, London SG37 Ann Beech Assistant B Main St, Glasgow SG14 David Ford Supervisor B Main St, Glasgow SA9 Mary Howe Assistant 9000 B Argyll St, Aberdeen SG5 Susan Brand Manager B Main St, Glasgow SL41 Julie Lee Assistant 9000 B Deer Rd, London a) Ange vilken normalform relationen befinner sig i och varför. b) Ge exempel på en insättnings-, borttagnings- respektive modifieringsanomali. 11. Antag följande relation R som beskriver tävlingar och tävlande i världscupen (1+3p) i skidskytte: R(tävlingsId, datum, distans, ort, antalskjutningar, segrare, skidskyttid, skyttnamn, träffprocentstå, träffprocentligg) Följande beroenden, och inga andra, gäller i relationen: fd1: tävlingsid ort fd2: tävlingsid, datum distans, segrare fd3: distans antalskjutningar fd4: skidskyttid skyttnamn, träffprocentstå, träffprocentligg a) Vilka kandidatnycklar finns i relationen, R? b) Normalisera stegvis relationen till BCNF enligt den generella metoden (dvs där samtliga kandidatnycklar beaktas och inte endast primärnyckeln då normaliseringsreglerna appliceras). För varje normalform som ej uppfylls, ange vilket eller vilka beroenden som strider mot normalformen och vilka åtgärder som vidtas i form av nya relationer och förändringar i existerande relationer. 4
5 SQL Den här tentans SQL-uppgifter berör Dreamhome-databasen. Nedan ser du därför tabellen för de anställda på Dreamhome (Staff), liksom tabellen för hyresobjekt (PropertyForRent) och tabellen för kunder (Client). Staff PropertyForRent Client 12. Företaget vill kunna se vilka hyresobjekt som passar en viss kund. Skriv därför (2p) koden som visar alla objekt som understiger maxrent för kunden med clientno CR76 (John Kay). Välj att visa alla fält för rätt rader i tabellen PropertyForRent (men inte tabellen Client). 13. Bolaget vill premiera dem som har hand om fler än ett hyresobjekt. Skriv (3p) SQL-koden som höjer dessa personers löner med tio procent. (Du ska alltså höja lönen för dem vars staffno förekommer minst två gånger i PropertyForRent i det här fallet SA9, Mary Howe, och SG37, Ann Beach.) 5
6 14. Dreamhome bestämmer sig nu för att de anställda ska kunna boka företagets (3p) bilar förmånligt. Din uppgift är att med hjälp av SQL-kod skapa tabellen för bokning av dessa bilar. Tabellen, som du döper till CarBooking, ska innehålla följande: carbookingid ett löpnummer som gärna kan vara automatiskt uppräknat regno (registeringsnummer), som här i uppgiften definieras som exakt sex tecken långt. staffno, alltså den anställdas ID från personaltabellen, kan ha upp till fem tecken. starttime, vilket helst skrivs som datum, men textsträng och heltal är också godkänt. Sätt gärna starttime till dagens datum som utgångsvärde (som i Djuriska). endtime som starttime. Inget utgångsvärde ska dock fyllas i per automatik för endtime. carbookingid är primärnyckel. regno, staffno och starttime får inte innehålla null-värden. endtime får innehålla null-värden. Tabellen ska också knytas ihop med personaltabellen (Staff): En person kan ha många bokningar, men en bokning kan inte delas av många personer. Bokningen måste alltså knytas till en existerande anställd och det ska inte gå att lägga in bokningar till personer som inte finns med i Staff-tabellen. Du får själv avgöra var du vill placera tabellens constraints i din kod (på samma rad som kolumndefinitionen eller efteråt). Så här ska tabellen se ut när den är skapad och man har lyckats lägga in en rad. 6
Tentamenskod: Tentamensdatum: Tid: 14:00-19:00. Inga hjälpmedel är tillåtna
Databasteknik 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: Tentamen NDA01G Öppen för alla Tentamenskod: Tentamensdatum: 2017-11-02 Tid: 14:00-19:00 Hjälpmedel: Inga hjälpmedel är tillåtna
Karlstads Universitet, Datavetenskap 1
DAV B04 - Databasteknik KaU - Datavetenskap - DAV B04 - MGö 1 Normalisering Förut sunt förnuft Nu formell metod riktlinjer för att hjälpa till att gruppera attributen (egenskaperna) för varje relation
TENTAMEN 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,
TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2014-12-18 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,
TENTAMEN. 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,
TENTAMEN. För kursen. Databasteknik. Ansvarig för tentamen: Cecilia Sönströd. Förfrågningar: Anslås inom 3 veckor
TENTAMEN För kursen DATUM: 2014-11-07 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,
TENTAMEN. 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,
Inga hjälpmedel är tillåtna
Databaser och Affärssystem Provmoment: Ladokkod: Tentamen ges för: Tentamen 41F08A KITEK15h 7,5 högskolepoäng TentamensKod: Tentamensdatum: 2016-10-27 Tid: 9-12 (3 timmar) Hjälpmedel: Inga hjälpmedel är
Normalisering. Christer Stuxberg Institutionen för Informatik och Media
Normalisering Christer Stuxberg christer.stuxberg@im.uu.se Institutionen för Informatik och Media Översikt Normalisering Dataredundans och Uppdateringsanomalier Anomalier vid insättning Anomalier vid borttagning
Grunderna för relationsmodellen!
Grunderna för relationsmodellen! 1 Varför behöver jag lära mig relationsmodellen?! Relationsmodellen är den totalt dominerande datamodellen i moderna databassystem Beskriver databaser som en mängd tabeller
Vad ä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
Databaskunskap 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för:
Databaskunskap 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: Namn: Personnummer: Individuell prövning 41E03B Öppen för alla Tentamensdatum: 2013-08-20 Tid: 09:00-13:00 Hjälpmedel: Inga hjälpmedel
Viktigt! Glöm inte att skriva Tentamenskod på alla blad du lämnar in.
Databaser och Affärssystem Provmoment: Ladokkod: Tentamen ges för: 7,5 högskolepoäng Tentamen 41F08A Itek14 TentamensKod: Tentamensdatum: Tid: 2015-10-29 14-17 (3 timmar) Hjälpmedel: Inga hjälpmedel är
Programdesign, databasdesign. Databaser - Design och programmering. Funktioner. Relationsmodellen. Relation = generaliserad funktion.
Databaser Design och programmering Relationsmodellen definitioner ER-modell -> relationsmodell nycklar, olika varianter Programdesign, databasdesign Databasdesign Konceptuell design Förstudie, behovsanalys
Vad ä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
TENTAMEN TDDB77 Databaser och Bioinformatik 24 april 2004, kl 14-18
Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 24 april 2004, kl 14-18 Jourhavande lärare: Pawel Pietrzak (013/28 24 10, 013/21 01 17) Poäng: Tentan
Karlstads 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
Databaser - Design och programmering. Relationsmodellen. Relationer - som tabeller. Relationer som tabeller. Alternativa notationer: Relationsschema
Databaser Design och programmering Relationsmodellen definitioner ER-modell -> relationsmodell nycklar, olika varianter Relationsmodellen Introducerades av Edward Codd 970 Mycket vanlig Stödjer kraftfulla
Konceptuella 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
Logisk databasdesign
NORMALISERING Peter Bellström Logisk databasdesign 2 Arbetssteget vars syfte är att konstruera en modell (diagram, schema), baserad på en specifik datamodell, över verksamhetens begrepp och samband. Modellen
Databasdesign. E-R-modellen
Databasdesign Kapitel 6 Databasdesign E-R-modellen sid Modellering och design av databaser 1 E-R-modellen 3 Grundläggande begrepp 4 Begränsningar 10 E-R-diagram 14 E-R-design 16 Svaga entitetsmängder 19
7,5 högskolepoäng. Objektorienterad systemutveckling I Provmoment: Ladokkod: 21OS1B Tentamen ges för: Lycka till! /Peter & Petter
Objektorienterad systemutveckling I Provmoment: Ladokkod: 21OS1B Tentamen ges för: ADAEK12h ASYST12h NGIMI12h 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum:
Relationsdatabasdesign
Vad är Relationsdatabasdesign? Relationsdatabasdesign nikosd@kth.se 08-7904460 rum 8522 Connolly/Begg (3rd edition) Kapitel 4., 4.2 och 5 (4th edition) Kapitel 5., 5.2 och 6 (5th edition) Kapitel 6., 6.2
Universitetet: ER-diagram
Databaser Design och programmering Fortsättning på relationsmodellen: Normalisering funktionella beroenden normalformer informationsbevarande relationsschemauppdelning Varför normalisera? Metod att skydda
Tentamen 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
Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in.
Webbdesign Provmoment: Ladokkod: Tentamen ges för: TentamensKod: TEN NWD011 SV15 7,5 högskolepoäng Tentamensdatum: 1 nov 2016 Tid: 9-13 Hjälpmedel: Färgpennor är tillåtna. Totalt antal poäng på tentamen:
NORMALISERING. 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
Tentamen 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
Tentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem Exempeltenta för kursen ht2013 Hjälpmedel: Inga hjälpmedel utom papper och penna Tänk på: Skriv högst en uppgift på varje blad. Använd endast framsidan
Databaser Design och programmering
Databaser Design och programmering Fortsättning på relationsmodellen: Normalisering funktionella beroenden normalformer informationsbevarande relationsschemauppdelning 2 Varför normalisera? Metod att skydda
Viktigt! Glöm inte att skriva tentamenskod på alla blad du lämnar in.
Systemanalys och Design Provmoment: Ladokkod: Tentamen ges för: TEN NSA011 SV17, DE17 7,5 högskolepoäng Tentamenskod: Tentamensdatum: 2 mars 2018 Tid: 9-13 Hjälpmedel: Inga. Totalt antal poäng: 50 Preliminär
TDDI 60 Tekniska databaser
Lena Strömbäck 2004-08-19 Skriftlig tentamen i kursen TDDI 60 Tekniska databaser Datum: 2004-08-19 Tid: 14-18 Lokal: TER1 Hjälpmedel: Engelsk ordlista tillåten ej elektronisk Miniräknare ej programmerbar
Tentamen Databasmetodik DB:DSK/FK/DVK/ATD/SP/EIT mfl. äldre kurstillfällen 8 augusti 2013 kl. 9-13
Institutionen för Data- och Systemvetenskap IT-universitetet Maria Bergholtz Tentamen DB:DSK/FK/DVK/ATD/SP/EIT mfl. äldre kurstillfällen 8 augusti 203 kl. 9-3 Inga hjälpmedel tillåtna (syntaxsammanställning
TER3. 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
Provmoment: Omtentamen 2 (dvs salstentamen 3) för kursen under LP4, TS1A, 21TS1U (VT14P4) Tentamen ges för: För fastighetsmäklare (FM12)
Organisering av tjänster, servicelogik och servicekultur för FM 7,5 högskolepoäng Provmoment: Omtentamen 2 (dvs salstentamen 3) för kursen under LP4, 2013 2014 Ladokkod: 21TS1A, 21TS1U (VT14P4) Tentamen
Databaser design och programmering. Design processen ER- modellering
Databaser design och programmering Design processen ER- modellering 2 Programutveckling Förstudie, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign Databasdesign
Databaser 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
Tentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem 16 Januari 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
Forskningsmetoder i offentlig förvaltning
Forskningsmetoder i offentlig förvaltning Provmoment: Ladokkod: Tentamen ges för: Tentamen (B) 21FO1C Administratörprogrammet 15 högskolepoäng TentamensKod: Tentamensdatum: 2016-09-30 Tid: 9.00-13.00 Hjälpmedel:
Exempel-Tentamen III
Institutionen för Data- och Systemvetenskap IT-universitetet Maria Bergholtz Exempel-Tentamen III Inga hjälpmedel tillåtna (syntaxsammanställning behövs inte på denna tentamen) Skriv bara på en sida av
Provmoment: Omtentamen 1 (dvs salstentamen 2) för kursen under LP4, TS1A, 21TS1U (VT14P4) Tentamen ges för: För fastighetsmäklare (FM12)
Organisering av tjänster, servicelogik och servicekultur för FM 7,5 högskolepoäng Provmoment: Omtentamen 1 (dvs salstentamen 2) för kursen under LP4, 2013 2014 Ladokkod: 21TS1A, 21TS1U (VT14P4) Tentamen
Normalisering. Varför? För att åstadkomma en så bra struktur i databasen som möjligt med minimalt med dubbellagrad info.
Normalisering Varför? För att åstadkomma en så bra struktur i databasen som möjligt med minimalt med dubbellagrad info. Tillbaka i modelleringsfasen. 1NF: Vad menas med ett sammansatt attribut? Exempel:
TENTAMEN TDDB77 Databaser och Bioinformatik 12 juni 2007, kl 14-18
Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 12 juni 2007, kl 14-18 Jourhavande lärare: Patrick Lambrix (013/28 26 05) Poäng: Tentan består av 2 delar.
Forskningsmetoder i offentlig förvaltning
Forskningsmetoder i offentlig förvaltning Provmoment: Ladokkod: Tentamen ges för: Tentamen (B) 21FO1C Administratörprogrammet 15 högskolepoäng TentamensKod: Tentamensdatum: 2017-09-22 Tid: 9.00-13.00 Hjälpmedel:
Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen
Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Tentamen. Databasmetodik Lördag 27 september 2014 kl
Inst. för Data- och Systemvetenskap SU/KTH Tentamen EIT:DB, SP:DB, DVK:DB, ATD:DB, FK:DB, DSK:DB Ska även användas av äldre kurstillfällen, t ex för IV1018, IV1003, ITK3:DB, ITK1:DB, DSV1:DB mfl. Databasmetodik
Databasteori. Övningar
Databasteori Övningar Erik Prytz Uppdaterad november 2014, november 2015 Eva L. Ragnemalm November 2009, uppdaterad april 2010 Kapitel 1: ER- modellering Skapa ER- diagram för nedanstående övningar (läs
Informationssystem och Databasteknik
Informationssystem och Databasteknik Föreläsning 4 Relationsmodellen Från konceptuell modell till relationsdatabasschema Inför projektarbetet: - sammansmältning av flera överlappande modeller av samma
Ansvarig lärare: Jörgen Larsson Mariann Bourghardt Telefonnummer:
11F320 15 högskolepoäng Provmoment: Salstentamen svenska, nr 1 Ladokkod: Tentamen ges för: Grundläggande svenska och matematik i förskoleklass och årskurs 1-3 TentamensKod: Tentamensdatum: 8 mars 2012
Tentamen DATABASTEKNIK - 1DL116
Uppsala universitet Institutionen för informationsteknologi Kjell Orsborn Tentamen 2003-05-20 DATABASTEKNIK - 1DL116 Datum...Tisdagen den 20 Maj, 2003 Tid...12:00-17:00 Jourhavande lärare...kjell Orsborn,
TENTAMEN 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
Tentamen för DD1370 Databasteknik och informationssystem
Tentamen för DD1370 Databasteknik och informationssystem 10 April 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
Karlstads Universitet, Datavetenskap 1
* * * * DAV B04 - Databasteknik! "# $ %'&( ) KaU - Datavetenskap - DAV B04 - MGö 132 Riktlinjer när man vill skapa en databas 1) Designa så att det är lätt att förstå innebörden. Kombinera inte attribut
Tentamen B1AMO1 Administratörsprogrammet HT2014
Marknad och Politik Provmoment: Ladokkod: Tentamen ges för: TentamensKod: Tentamen B1AMO1 Administratörsprogrammet HT2014 7,5 högskolepoäng Tentamensdatum: 23-05-2016 Tid: 09:00 13:00 Hjälpmedel: Totalt
TENTAMEN TDDB77 Databaser och Bioinformatik 19 april 2002, kl 14-18
Institutionen för datavetenskap Linköpings universitet TENTAMEN TDDB77 Databaser och Bioinformatik 19 april 2002, kl 14-18 Jourhavande lärare: Patrick Lambrix, 2605 Poäng: Tentan består ut av 2 delar.
Tentamen plus lösningsförslag
Inst. för Data- och Systemvetenskap SU/KTH Maria Bergholtz, Paul Johannesson Tentamen plus lösningsförslag 2I-1100 Informationssystem och databasteknik Skriv bara på en sida av pappret Skriv namn på varje
Databaser design och programmering. Fö 2: Design processen, ER-modellering
Databaser design och programmering Fö 2: Design processen, ER-modellering 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Skriftlig 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
Design 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
Tentamen B1AMO1 Administratörsprogrammet HT2014
Marknad och Politik Provmoment: Ladokkod: Tentamen ges för: TentamensKod: Tentamen B1AMO1 Administratörsprogrammet HT2014 7,5 högskolepoäng Tentamensdatum: 24-05-2018 Tid: 09:00 13:00 Hjälpmedel: Totalt
7,5 högskolepoäng. Objektorienterad systemutveckling I. Lycka till! /Peter & Petter. Provmoment: Ladokkod: 21OS1B Tentamen ges för:
Objektorienterad systemutveckling I Provmoment: Ladokkod: 21OS1B Tentamen ges för: ADAEK12h ASYST12h NGIMI12h 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum:
Studenter i lärarprogrammet GF(11GF20) 46 p G: 28 p VG: 38 p
11GF20 MaI Provmoment: Ladokkod: Tentamen ges för: Matematik 0,5 hp Studenter i lärarprogrammet GF(11GF20) 15 högskolepoäng TentamensKod: Tentamensdatum: 18-05-22 Tid: 09.00-13.00 Hjälpmedel: Inga hjälpmedel
Databasteknik för D1, SDU1 m fl
Örebro universitet Institutionen för teknik Thomas Padron-McCarthy (Thomas.Padron-McCarthy@oru.se) Tentamen i Databasteknik för D1, SDU1 m fl onsdag 19 augusti 2009 kl 08:15-12:15 Gäller som tentamen för:
Databaser. Vad du ska lära dig: Ordlista
Databaser Vad du ska lära dig: Ordlista 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 en
Ladokkod: TentamensKod: Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel
11GF20 MaI Provmoment: Ladokkod: Tentamen ges för: Matematik 0,5 hp Studenter i lärarprogrammet GF(11GF20) 15 högskolepoäng TentamensKod: Tentamensdatum: 16-05-13 Tid: 09.00-13.00 Hjälpmedel: Inga hjälpmedel
Webprogrammering och databaser. Konceptuell datamodellering med ER-modellen
Webprogrammering och databaser Konceptuell datamodellering med ER-modellen 2 Programutveckling Interaktionsdesign, behovsanalys Programdesign, databasdesign Implementation 3 Programdesign, databasdesign
Grundläggande programmering med C# 7,5 högskolepoäng. Provmoment: Ladokkod: Tentamen ges för:
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 DE16, IMIT16, SYST16 och ITEK15 samt öppen för alla TentamensKod: Tentamensdatum: 170323 Tid: 09.00
Tentamen ges för: ACEKO14h (MANG, MFÖR, REDO), ACIVE14h, SAMEK16h
Entreprenörskap och affärsutveckling Provmoment: Tentamen 7,5 högskolepoäng Ladokkod: SEN012 Tentamen ges för: ACEKO14h (MANG, MFÖR, REDO), ACIVE14h, SAMEK16h TentamensKod: Tentamensdatum: 2017-03-24 Tid:
Viktigt! Glöm inte att skriva Tentamenskod på alla blad du lämnar in. Skriv inte på bladens baksidor. Helst en uppgift per blad.
Ma F-3 I Provmoment: Ladokkod: Tentamen ges för: Matematik 5 hp Studenter i lärarprogrammet Ma F-3 I (11F322) 15 högskolepoäng TentamensKod: Tentamensdatum: 15-04-29 Tid: 09.00-13.00 Hjälpmedel: Inga hjälpmedel
Databasteori Övningar
Databasteori Övningar Eva L. Ragnemalm November 2009, uppdaterad april 2010 Kapitel 1: ER-modellering Skapa ER-diagram för nedanstående övningar (läs om ERmodeller i boken) 1. Universitetet (Detta är samma
Ladokkod: Studenter i lärarprogrammet GF 11GF20 vt17 tillfälle 1 och vt16 tillfälle 4
11GF20 MaI Provmoment: Ladokkod: Tentamen ges för: Matematik 0,5 hp 15 högskolepoäng Studenter i lärarprogrammet GF 11GF20 vt17 tillfälle 1 och vt16 tillfälle 4 TentamensKod: Tentamensdatum: 17-05-12 Tid:
Grundläggande programmering med C# 7,5 högskolepoäng
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Omtentamen DE13, IMIT13 och SYST13 samt öppen för alla (Ifylles av student) (Ifylles av student)
Rättningstiden är i normalfall tre veckor, annars är det detta datum som gäller:
Förskoledidaktiska aspekter Provmoment: Tillfälle 1. Lek 3HP Ladokkod: 11FK20 Tentamen ges för: Borås och Varberg 30 högskolepoäng TentamensKod: Tentamensdatum: 2017 02-23 Tid: 9.00 12.00 Hjälpmedel: Inga
Grundläggande programmering med C# 7,5 högskolepoäng. Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 ADAEK17, ASYST17 samt öppen för alla
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 ADAEK17, ASYST17 samt öppen för alla TentamensKod: Tentamensdatum: 180322 Tid: 09.00 13.00 Hjälpmedel:
Tentamen i. Databasteknik
Tentamen i Databasteknik Torsdagen den 10/3 2005 14.00-19.00 Tillåtna hjälpmedel: Allt tänkbart material Använd bara framsidan på varje blad Skriv max en uppgift per blad. Skriv tydligt. Motivera allt.
Tentamen 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.
Underkänt 0-29oäng Godkänt poäng Väl godkänt poäng
Tjänstemarknadsföring för fastighetsmäklare Provmoment: Omtentamen 1 Ladokkod: STF011, UTF011 (VT12P4) Tentamen ges för: För fastighetsmäklare (FM2) 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer:
48 p G: 29 p VG: 38 p
11F322 MaI Provmoment: Matematik 5 hp Ladokkod: Tentamen ges för: Studenter i lärarprogrammet F-3 15 högskolepoäng TentamensKod: Tentamensdatum: 16-05-31 Tid: 09.00-13.00 Hjälpmedel: Inga hjälpmedel Totalt
Skrivmaterial och eventuella språklexikon
Projektteknik Provmoment: Ladokkod: Tentamen ges för: Projektteknik Tentamen TT141B 7,5 högskolepoäng TentamensKod: Tentamensdatum: 2017-05-30 Tid: 09:00 12:00 Hjälpmedel: Skrivmaterial och eventuella
Modul DB1-1 Databasmodellering
Modul DB1-1 Databasmodellering Antal föreläsningar: 2 Antal laborationer: 1 Förkunskapskrav: Databasintroduktion Kurslitteratur: Referenslitteratur: Praktisk datamodellering ISBN: 91-44-38001-1 1 Innehållsförteckning
TDDI60 Tekniska databaser
Lena Strömbäck 2006-10-13 Skriftlig tentamen i kursen TDDI60 Tekniska databaser Datum: 2006-10-13 Tid: 8-12 Lokal: T2, U3 Hjälpmedel: Engelsk ordlista tillåten ej elektronisk Poängränser: Tentamen består
Skrivmaterial och eventuella språklexikon
Projektteknik Provmoment: Ladokkod: Tentamen ges för: Projektteknik Tentamen TT141B 7,5 högskolepoäng TentamensKod: Tentamensdatum: 2017-01-09 Tid: 09:00 12:00 Hjälpmedel: Skrivmaterial och eventuella
Projektteknik Tentamen TT141B. Skrivmaterial och eventuella språklexikon
Projektteknik Provmoment: Ladokkod: Tentamen ges för: Projektteknik Tentamen TT141B 7,5 högskolepoäng TentamensKod: Tentamensdatum: 2015-10-28 Tid: 09:00 12:00 Hjälpmedel: Skrivmaterial och eventuella
DE10,DE3,EK3,CE3,CE4,
Redovisningsteori och koncernredovisning Provmoment: Ladokkod: Tentamen ges för: CE10, EKKAND, SGKEK13h, DE10,DE3,EK3,CE3,CE4, 7,5 högskolepoäng Namn: Personnummer: Tentamensdatum: 20130829 Tid: 09:00-13:00
Idag. Databaskvalitet(??) Databaskvalitet... Databaskvalitet...
Idag Databaskvalitet(??) 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? Det finns metoder
Relationsmodellen och syntetisk databasdesign
Relationsmodellen och syntetisk databasdesign Den teoretiska grunden för relationsdatabaser Från konceptuellt schema till databas Relationsmodellen Bil Ägare En relationsdatabas är en databas som uppfattas
Hjälpmedel: Miniräknare, skrivmateriel (ex. linjal, gradskiva, passare) och Lgr 11
Matematik och matematikdidaktik för 7,5 högskolepoäng grundlärare med inriktning mot arbete i förskoleklass och grundskolans årskurs 1-3, 7.5 hp VT17 Provmoment: Tentamen Matematik och matematikdidaktik,
7,5 högskolepoäng. Omvårdnad av patienter med sviktande vitala funktioner, Provmoment: Tentamen 2 och 4 Ladokkod: 61SV01
Omvårdnad av patienter med sviktande vitala funktioner, 7,5 högskolepoäng Provmoment: Tentamen 2 och 4 Ladokkod: 61SV01 Tentamen ges för: SSK07 och SSK06 TentamensKod: Tentamensdatum: 121110 Tid: 09.30-12.30
Lösningsförslag till fiktiv tentamen för DD1370 Databasteknik och informationssystem
Lösningsförslag till fiktiv tentamen för DD1370 Databasteknik och informationssystem Hösten 2011 1. a) Jag följer kokboken (förel 3, bild 34) a. Regeln säger att alla objektklasser med e-termer ska bilda
Kvalitets- och miljöstyrning/ Kvalitet och ledningssystem
Kvalitets- och miljöstyrning/ Kvalitet och ledningssystem 7,5 högskolepoäng Provmoment: Tentamen 5,0 högskolepoäng (4,5 hp gällande annan kursplan) Ladokkod: 41I09B, TI011B samt kod; THS: 51KM01 Tentamen
Tentamen 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
Relationsmodellen. Relations modellen är idag den mest änvända datamodellen för kommersiella
Relationsmodellen 2-1 Relationsmodellen Relations modellen är idag den mest änvända datamodellen för kommersiella applikationer. Relationsdatabasstruktur En relationsdatabas består av en samling tabeller,
Databaser och databasdesign. Den relationella modellen, normalisering och modellering (2)
Databaser och databasdesign Den relationella modellen, normalisering och modellering (2) Varför databaser (DB)? Vi vill och måste kunna lagra data på sätt som motsvarar olika verksamheters behov Vad är
OBS!!! Studenter som läste kursen läsåret 2017 och tidigare år svarar på frågorna som finns på de två sista sidorna.
Samhällsekonomi Provmoment: Ladokkod: Tentamen ges för: skriftlig tentamen 21SH1A Offentlig förvaltning 7,5 högskolepoäng TentamensKod: Tentamensdatum: 2018-10-22 Tid: 14:00 17:00 Hjälpmedel: Miniräknare,
ER-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",
TENTAMEN. TDDD12 Databasteknik TDDD46 Databasteknik. 16 augusti 2010, kl 14-18
LiTH, Linköpings tekniska högskola IDA, Institutionen för datavetenskap Jose M. Peña 2010-08-10 Lokal TER1 och TERC. Tillåtna hjälpmedel Lexikon, miniräknare. TENTAMEN TDDD12 Databasteknik TDDD46 Databasteknik