Oppgave 3 - normalisering

Størrelse: px
Begynne med side:

Download "Oppgave 3 - normalisering"

Transkript

1 Oppgave 3 - normalisering Løsningsforslag Oppgave 3 - løsning Øvelsesoppgave 3 1. Normaliser logisk skjema fra oppgave 1 og 2 (Læringssenter) 2. Normaliser logisk skjema fra seminarøvelsen (Nøsteelskere) Tips! Les evt. kap. 6 i Berget (2010) og lag en miniversjon av databasen med noe data i form av enkle tabeller (f.eks. i Excel), slik jeg har gjort det i NRKeksempelet. Det kan være enklere enn å normalisere det logiske skjema direkte. 1

2 Oppgave 1 og 2 - Læringssenter Oppgave 1 (ER-diagram) Du er formidlingsansvarlig i læringssenteret til en stor organisasjon der det produseres mange vitenskapelige artikler hvert år. Du skal nå lage en relasjonsdatabase der du kan registrere opplysninger om hvem som skriver, hva de skriver og hvor tekstene utgis. Det er flere krav til databasen: Hver ansatt skal registreres med ansattnummer og navn. Hver ansatt har tilknytning til én avdeling med navn og adresse. Alle artikler skal registreres med tittel. Disse kan publiseres i flere forskjellige tidsskrift. Tidsskriftene må registreres med ISSN, tittel, startår, sluttår og utgiver. Tidsskriftutgivernes navn og adresse skal registreres i databasen. Flere ansatte kan samarbeide om én artikkel. Hver artikkel skal registreres med opplysninger om hvilke(t) tidsskrift den er publisert i, samt tidsskriftets nummer og årstall. (Anta at alle tidsskriftutgivelser har ett nummer og ett årstall.) Det må også være mulig å registrere hvilke sider i tidsskriftet artikkelen er trykket. Lag et konseptuelt skjema (ER-diagram) for databasen. Ta med alle attributter og merk primærnøklene. Sammenhengstypene skal ha navn. (Husk også at sammenhengstyper i noen tilfeller har attributter.) Oppgave 2 (Logisk skjema) Ta utgangspunkt i kravene og ER-diagrammet fra oppg. 1 Lag det logiske skjemaet for databasen. Understrek primærnøklene og kursivér fremmednøklene Løsning oppg. 1 og 2 ER-diagram Logisk skjema Ansatt (Ansattnr, Fornavn, Etternavn, AvdelingsID) Avdeling (AvdelingsID, Navn, Adresse, Postnr, Sted) Tidsskrift (ISSN, Tittel, Startår, Sluttår, UtgiverID) Utgiver (UtgiverID, Navn, Adresse, Postnr, Sted) Publisering (ArtikkelID, ISSN, Nr, År, Sidetall) 2

3 1NF Ansatt (Ansattnr, Fornavn, Etternavn, AvdelingsID) Avdeling (AvdelingsID, Navn, Adresse, Postnr, Sted) Tidsskrift (ISSN, Tittel, Startår, Sluttår, UtgiverID) Utgiver (UtgiverID, Navn, Adresse, Postnr, Sted) Publisering (ArtikkelID, ISSN, Nr, År, Sidetall) Inneholder bare atomære verdier 2NF Primærnøkler som består av bare ett attributt (en kolonne) automatisk 2NF Ansatt (Ansattnr, Fornavn, Etternavn, AvdelingsID) Avdeling (AvdelingsID, Navn, Adresse, Postnr, Sted) Tidsskrift (ISSN, Tittel, Startår, Sluttår, UtgiverID) Utgiver (UtgiverID, Navn, Adresse, Postnr, Sted) Publisering (ArtikkelID, ISSN, Nr, År, Sidetall) Består av bare primærnøkkel automatisk 2NF Funksjonelt avhengig av hele primærnøkkelen. 2NF 3

4 3NF Ansatt (Ansattnr, Fornavn, Etternavn, AvdelingsID) Avdeling (AvdelingsID, Navn, Adresse, Postnr, Sted) Tidsskrift (ISSN, Tittel, Startår, Sluttår, UtgiverID) Utgiver (UtgiverID, Navn, Adresse, Postnr, Sted) Sted funksjonelt avhengig av postnr Brudd på 3NF Sted funksjonelt avhengig av postnr Brudd på 3NF Publisering (ArtikkelID, ISSN, Nr, År, Sidetall) Relasjoner som består av bare primærnøkkel automatisk 3NF Relasjoner som bare har ett attributt som ikke er en del av primærnøkkel automatisk 3NF Normalisert logisk skjema Ansatt (Ansattnr, Fornavn, Etternavn, AvdelingsID) Avdeling (AvdelingsID, Navn, Adresse, Postnr) Tidsskrift (ISSN, Tittel, Startår, Sluttår, UtgiverID) Utgiver (UtgiverID, Navn, Adresse, Postnr) Publisering (ArtikkelID, ISSN, Nr, År, Sidetall) Poststed (Postnr, Sted) Postnummer og sted er skilt ut i egen relasjon, med determinanten (Postnr) som fremmednøkkel i den opprinnelige relasjonen, og primærnøkkel i den nye relasjonen. 4

5 Seminarøvelse Håndarbeidsdatabase Basert på oppgave fra utsatt eksamen 12. august 2013 Riksbiblioteket skal utvikle et nasjonalt sosialt nettsted for håndarbeidsinteresserte. Du skal i denne oppgaven modellere databasen for å holde orden på dataene knyttet til denne tjenesten, som har fått navnet Nøsteelskere. Lag ER-diagram for databasen Gjør dine egne forutsetninger dersom noe er uklart Sett opp den logiske modellen (logisk skjema) for databasen. Understrek primærnøkler og merk fremmednøkler med kursiv eller asterisk (*). Løsning - seminarøvelse ER-diagram Logisk skjema Oppskrift (OppskriftID, Navn, Beskrivelse, Garntykkelse, Pinnetykkelse, Type, Kategori, Dato, Brukernavn) Prosjekt (ProsjektID, Navn, Startdato, Sluttdato, Status, Vanskelighetsgrad, Karakter, Brukernavn, OppskriftID) Bruker (Brukernavn, Fornavn, Etternavn, E-post, Passord, Bursdag, Regdato) 5

6 1NF Inneholder bare atomære verdier Bok ISBN Tittel Forfatter Forlag År Vintage Knits: 30 Knitting Designs from Rowan for Women and Men Kaffe Fassett Trafalgar Square Books 2010 Oppskrift (OppskriftID, Navn, Beskrivelse, Garntykkelse, Pinnetykkelse, Type, Kategori, Dato, Brukernavn) Oppskrift 123 Salina This pattern is available for $5.00 USD ( ) OppskriftID Navn Beskrivelse Garntykkelse Pinne- Tykkelse DK 3,75 mm Type Kategori Dato Brukernavn Knitting Sweater LindaKnit ter 1NF Inneholder bare atomære verdier Prosjekt (ProsjektID, Navn, Startdato, Sluttdato, Status, Vanskelighetsgrad, Karakter, Brukernavn, OppskriftID) Prosjekt Prosjekt ID 321 Purple Salina Navn Startdato Sluttdato Status Vanskelighetsgrad Karakter Brukernavn OppskriftID ferdig middels 4 ingridrk 123 Bruker (Brukernavn, Fornavn, Etternavn, E-post, Passord, Bursdag, Regdato) Bruker Brukernavn Fornavn Etternavn E-post Passord Bursdag Regdato ingridrk Ingrid Knutsen ingrid@mail.no Kodeord

7 1NF Inneholder bare atomære verdier Bokoppskrift ISBN OppskriftID Bokeier ISBN Brukernavn ingridrk 2NF Primærnøkler som består av bare ett attributt (en kolonne) automatisk 2NF Oppskrift (OppskriftID, Navn, Beskrivelse, Garntykkelse, Pinnetykkelse, Type, Kategori, Dato, Brukernavn) Prosjekt (ProsjektID, Navn, Startdato, Sluttdato, Status, Vanskelighetsgrad, Karakter, Brukernavn, OppskriftID) Bruker (Brukernavn, Fornavn, Etternavn, E-post, Passord, Bursdag, Regdato) Relasjoner som består av bare primærnøkkel automatisk 2NF 7

8 3NF Ingen av attributtene er funksjonelt avhengige av hverandre Oppskrift (OppskriftID, Navn, Beskrivelse, Garntykkelse, Pinnetykkelse, Type, Kategori, Dato, Brukernavn) Prosjekt (ProsjektID, Navn, Startdato, Sluttdato, Status, Vanskelighetsgrad, Karakter, Brukernavn, OppskriftID) Bruker (Brukernavn, Fornavn, Etternavn, E-post, Passord, Bursdag, Regdato) Relasjoner som består av bare primærnøkkel automatisk 3NF Normalisert logisk skjema Oppskrift (OppskriftID, Navn, Beskrivelse, Garntykkelse, Pinnetykkelse, Type, Kategori, Dato, Brukernavn) Prosjekt (ProsjektID, Navn, Startdato, Sluttdato, Status, Vanskelighetsgrad, Karakter, Brukernavn, OppskriftID) Bruker (Brukernavn, Fornavn, Etternavn, E-post, Passord, Bursdag, Regdato) Ingen endringer! 8

Kunnskapsorganisasjon og gjenfinning 1

Kunnskapsorganisasjon og gjenfinning 1 Kunnskapsorganisasjon og gjenfinning 1 Normalisering Tine Lodberg Frost Normalisering 14.10.2014 Dagens forelesning Pensum Berget, G. (2010). Relasjonsdatabaser og datamodellering (3. utg.). Oslo: Høgskolen

Detaljer

Kunnskapsorganisasjon og gjenfinning 1. Relasjonsmodellen og -databaser

Kunnskapsorganisasjon og gjenfinning 1. Relasjonsmodellen og -databaser Kunnskapsorganisasjon og gjenfinning 1 Relasjonsmodellen og -databaser Tine L. Frost Relasjonsmodellen 17.09.2014 Dagens forelesning Pensum Berget, G. (2010). Relasjonsdatabaser og datamodellering (3.

Detaljer

Del 1: ER-modellering og databaseteori

Del 1: ER-modellering og databaseteori Del 1: ER-modellering og databaseteori (a) ER-modellering Oppgavens del 1a er delt i tre deler. I første del skal det lages et ER-diagram for databasen til firmaet Sjokoladeland. Deretter skal det lages

Detaljer

Oppgaver Oppgave a: Sett opp mulige relasjoner

Oppgaver Oppgave a: Sett opp mulige relasjoner Løsningsforslag til øving 4: Relasjonsmodellen Kjell Toft Hansen 18.09.2008 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO151D Informatikk 1: databaser Oppgaver Oppgave a: Sett opp

Detaljer

1. Relasjonsmodellen. 1.1. Kommentarer til læreboka

1. Relasjonsmodellen. 1.1. Kommentarer til læreboka Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Relasjonsmodellen Tore Mallaug 2.9.2013 Lærestoffet er utviklet for faget Databaser 1. Relasjonsmodellen Resymé: Denne leksjonen gir en kort

Detaljer

HØGSKOLEN I OSLO Avdeling for journalistikk, bibliotek- og informasjonsfag Bibliotek- og informasjonsstudiene

HØGSKOLEN I OSLO Avdeling for journalistikk, bibliotek- og informasjonsfag Bibliotek- og informasjonsstudiene HØGSKOLEN I OSLO Avdeling for journalistikk, bibliotek- og informasjonsfag Bibliotek- og informasjonsstudiene Emnegruppe Kunnskapsorganisasjon og gjenfinning 1.2 BOKMÅL Nynorsk side 5 5 vedlegg Eksamen

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF3100/INF4100 Databasesystemer Eksamensdag : Tirsdag 8. juni 2004 Tid for eksamen : 09.00-12.00 Oppgavesettet er på : 5 sider

Detaljer

Databaser. - Normalisering -

Databaser. - Normalisering - Databaser - Normalisering - Innholdsfortegnelse 1. Normalisering... 2 1.1. Redundans... 2 1.2. Anomalier (uregelmessigheter etter oppdateringer i databasen)... 2 1.2.1. Innsettingsanomalier (Insertion

Detaljer

Datamodellering: ER-modeller ER = Enitity-Relationship del 1: Notasjon og oversetting av ulike ER-modeller til tilsvarende relasjonsmodeller

Datamodellering: ER-modeller ER = Enitity-Relationship del 1: Notasjon og oversetting av ulike ER-modeller til tilsvarende relasjonsmodeller LC238D http://www.aitel.hist.no/fag/_dmdb/ Datamodellering: ER-modeller ER = Enitity-Relationship del 1: Notasjon og oversetting av ulike ER-modeller til tilsvarende relasjonsmodeller ER-modellen, intro.

Detaljer

Databaser. Relasjonsmodellen 1 Læreboka: Kap. 2 Relasjonsmodellen Faglærere: Tore Mallaug, Kjell Toft Hansen

Databaser. Relasjonsmodellen 1 Læreboka: Kap. 2 Relasjonsmodellen Faglærere: Tore Mallaug, Kjell Toft Hansen Databaser Relasjonsmodellen 1 Læreboka: Kap. 2 Relasjonsmodellen Faglærere: Tore Mallaug, Kjell Toft Hansen Tema for dagen Relasjonsmodellen Hvorfor relasjoner? Fra ER diagram til relasjoner 22.09.2008

Detaljer

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning EKSAMEN I : TOD130 Databaser 2 KLASSE : 3DAT, 3INF DATO : 30. november 2007 ANTALL OPPGAVER ANTALL SIDER (Med forside) VEDLEGG : 4 : 5 HJELPEMIDLER TID

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF3100/INF4100 Databasesystemer Eksamensdag : Tirsdag 8. juni 2004 Tid for eksamen : 09.00-12.00 Oppgavesettet er på : 5 sider

Detaljer

1. Innføring i bruk av MySQL Query Browser

1. Innføring i bruk av MySQL Query Browser Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Innføring i bruk av MySQL Query Browser Kjell Toft Hansen 28.02.2007 Lærestoffet er utviklet for faget LV338D Databaseadministrasjon 1. Innføring

Detaljer

Plenum: Nøkler, normalformer og funksjonelle avhengigheter

Plenum: Nøkler, normalformer og funksjonelle avhengigheter Plenum: Nøkler, normalformer og funksjonelle avhengigheter Mathias Stang 14. november 2017 1 Agenda Hva er god databasedesign? Atomære verdier Nøkler: Supernøkler, kandidatnøkler, primærnøkler, nøkkelattributter

Detaljer

1. Datamodellering. 1.1. Kommentarer til læreboka

1. Datamodellering. 1.1. Kommentarer til læreboka Tore Mallaug 20.10.2009 Opphavsrett: Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for fagene LN323D Databaser 1. Datamodellering Resymé: Denne leksjonen viser et par eksempler på ER-modellering

Detaljer

Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM

Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM IN2090 Databaser og datamodellering Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM Mathias Stang (mjstang@ifi.uio.no) 3. oktober 2018 1 Repetisjon: Relasjoner relasjonsskjema

Detaljer

Brukerveiledning Pensumliste

Brukerveiledning Pensumliste Brukerveiledning Pensumliste 1. Hvordan navigere deg til pensumlisten 2 2. Hvordan opprette en pensumliste 4 3. Hvordan endre/slette elementer på en eksisterende til pensumlisten 5 5. Hvordan legge til

Detaljer

Normalisering. Hva er normalisering?

Normalisering. Hva er normalisering? LC238D http://www.aitel.hist.no/fag/_dmdb/ Normalisering Hva er normalisering? side 2 Normaliseringens plass i utviklingsprosessen side 3 Eksempel side 4 Funksjonell avhengighet side 5-6 Første normalform

Detaljer

Relasjonsdatabaseteori

Relasjonsdatabaseteori Relasjonsdatabaseteori Nøkler, funksjonelle avhengigheter og normalformer Arash Khorram arashk@ifi.uio.no Lana Vu anhlv@ifi.uio.no Hva kjennetegner god relasjonsdatabasedesign? Relasjonene samler beslektet

Detaljer

Datamodellering 101 En tenkt høgskoledatabase

Datamodellering 101 En tenkt høgskoledatabase Datamodellering 101 En tenkt høgskoledatabase Spesifikasjoner for databasen vi skal modellere: Oversikt over studenter med: Fullt navn Klasse Studium Avdeling Brukernavn Fødselsdag Adresse Telefonnummer

Detaljer

Normalisering. Hva er normalisering?

Normalisering. Hva er normalisering? LC238D http://www.aitel.hist.no/fag/_dmdb/ Normalisering Hva er normalisering? side 2 Normaliseringens plass i utviklingsprosessen side 3 Eksempel side 4 Funksjonell avhengighet side 5-6 Første normalform

Detaljer

God Databasedesign: På vei mot Normalformer

God Databasedesign: På vei mot Normalformer God Databasedesign: På vei mot Normalformer Martin Giese 4. november 08 Agenda Hva er god databasedesign? Forklart ved et dårlig eksempel Oppdateringsanomalier Repetisjon: Supernøkler, kandidatnøkler,

Detaljer

Kunnskapsorganisasjon og gjenfinning sider (inklusive forside og vedlegg)

Kunnskapsorganisasjon og gjenfinning sider (inklusive forside og vedlegg) Fakultet for samfunnsfag Bachleorutdanning i bibliotek- og informasjonsvitenskap Fjernstudiet i bibliotek- og informasjonsvitenskap Årsstudiet i bibliotek- og informasjonsvitenskap Kunnskapsorganisasjon

Detaljer

https://edu.hioa.no/bib1200/databaser/er-modellen/ 2 of :19 1 of :19 [Kurssidene] [ ABI - fagsider bibin ]

https://edu.hioa.no/bib1200/databaser/er-modellen/ 2 of :19 1 of :19 [Kurssidene] [ ABI - fagsider bibin ] [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hioa.no) 07/09-15 Data er de enkleste fakta om verden. Data er grunnlaget for å ha informasjon, og dermed kunnskap Data er "nøytrale" og

Detaljer

En lett innføring i foreninger (JOINs) i SQL

En lett innføring i foreninger (JOINs) i SQL En lett innføring i foreninger (JOINs) i SQL Noen ord om forening (JOIN)! 2 JOINs til gjennomgang! 3 1. INNER JOIN! 3 Eksempel på [INNER] JOIN! 4 NATURAL JOIN! 5 Eksempel på NATURAL JOIN! 5 2. LEFT [OUTER]

Detaljer

Klæbu IL Hjemmeside Web-redaktører

Klæbu IL Hjemmeside Web-redaktører Klæbu IL Hjemmeside Web-redaktører Laget av AIDA AS Innhold Få brukernavn og passord.... 3 Endre passord.... 3 Medlemsregistret til Klæbu IL... 4 Redigere ditt medlemsskap... 4 Skjermbilder medlemsregister

Detaljer

Brukerveiledning nettsted Stjørdal kajakklubb. Tilgang til siden. Opprette bruker? Tilgang til siden... 1 Opprette bruker?... 1

Brukerveiledning nettsted Stjørdal kajakklubb. Tilgang til siden. Opprette bruker? Tilgang til siden... 1 Opprette bruker?... 1 Brukerveiledning nettsted Stjørdal kajakklubb Tilgang til siden... 1 Opprette bruker?... 1 Nyheter / artikler... 3 Lage artikkel... 3 Redigerer artikkel... 11 Slette artikkel... 12 Tilgang til siden Opprette

Detaljer

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn EKSAMENSFORSIDE Skriftlig eksamen med tilsyn Emnekode: Emnenavn: DAT1000 Database 1 Dato: Tid fra / til: 13.05.2019 10.00 14.00 Ansvarlig faglærer: Bjørn Kristoffersen Campus: Fakultet: Bø Handelshøyskolen

Detaljer

Oppdateringsanomalier Normalformer

Oppdateringsanomalier Normalformer UNIVERSITETET I OSLO INF300 Introduksjon til databaser Dagens tema: Oppdateringsanomalier Normalformer Institutt for informatikk INF300 26.0.2009 Ellen Munthe-Kaas Hva kjennetegner god relasjonsdatabasedesign?

Detaljer

Databaser: Relasjonsmodellen, del I

Databaser: Relasjonsmodellen, del I LC238D http://www.aitel.hist.no/fag/_dmdb/ Databaser: Relasjonsmodellen, del I En relasjon er en matematisk mengde side 2 Egenskaper ved relasjoner side 3 Entitetsintegritet side 4-5 Referanseintegritet

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF300 Introduksjon til databaser Dagens tema: Oppdateringsanomalier Normalformer INF300 7.0.008 Ellen Munthe-Kaas Hva kjennetegner god relasjonsdatabasedesign? Relasjonene samler

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG AVDELING FOR TEKNOLOGI Institutt for databehandling Kandidat nr.: Eksamensdato: 09.05.2005 Varighet: 0900-1200 (3 timer) Fagnummer: LO323D Fagnavn: Databaser Klasse(r): NETT 2006V

Detaljer

www.mentalhelse.no Vårt nettsted En håndbok for lokale nettredaktører i fylkes- og lokallag

www.mentalhelse.no Vårt nettsted En håndbok for lokale nettredaktører i fylkes- og lokallag www.mentalhelse.no Vårt nettsted En håndbok for lokale nettredaktører i fylkes- og lokallag Introduksjon Gratulerer Mental Helse! Våre nettsider har fått en oppfriskning og fremstår i ny drakt. Design

Detaljer

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO Innhold Kapitel 1 - Registrering og innlogging... 2 Kapitel 2 - Lage ny artikkel uten bruk av bilder eller annen grafikk... 3 Kapitel 2a - Ingress... 4 Kapitel 3

Detaljer

Normalisering. Hva er normalisering?

Normalisering. Hva er normalisering? LC238D http://www.aitel.hist.no/fag/_dmdb/ Normalisering Hva er normalisering? side 2 Normaliseringens plass i utviklingsprosessen side 3 Eksempel side 4 Funksjonell avhengighet side 5-6 Første normalform

Detaljer

Dagens tema: Oppdateringsanomalier Normalformer

Dagens tema: Oppdateringsanomalier Normalformer UNIVERSITETET I OSLO INF300 Introduksjon til databaser Dagens tema: Oppdateringsanomalier Normalformer Institutt for informatikk INF300 08..0 michael@ifi.uio.no Hva kjennetegner god relasjonsdatabasedesign?

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF300 Introduksjon til databaser Dagens tema: Oppdateringsanomalier Normalformer INF300..007 Ellen Munthe-Kaas Hva kjennetegner god relasjonsdatabasedesign? Relasjonene samler beslektet

Detaljer

SQL Oppgave 3. SQL oppgave 3. Løsningsforslag 20.11.2014

SQL Oppgave 3. SQL oppgave 3. Løsningsforslag 20.11.2014 SQL oppgave 3 Løsningsforslag 20.11.2014 SQL Oppgave 3 Gjennomgang tirsdag 25/11 Lag SQL-spørringene i oppgavene under ved hjelp av phpmyadmin mot databasen Bokormen. 1. Hent ut et adresseregister som

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF3100/INF4100 Databasesystemer Eksamensdag : Onsdag 8. juni 2005 Tid for eksamen : 14.30 17.30 Oppgavesettet er på : 5 sider

Detaljer

Innføring i bruk av skolens/barnehagens hjemmesider (for ansatte)

Innføring i bruk av skolens/barnehagens hjemmesider (for ansatte) : Innføring i bruk av skolens/barnehagens hjemmesider (for ansatte) nyweb.no as (2008) Side: 1 av 14 Innhold: Pålogging:... 4 Administrasjonsforsiden:... 5 Legge til Ny artikkel :... 6 Legge til Nytt vedlegg

Detaljer

Dagens program. Kunnskapsorganisasjon og gjenfinning 1. Spørring mot databaser: SQL 2 - Spørring mot flere tabeller 12.11.2014

Dagens program. Kunnskapsorganisasjon og gjenfinning 1. Spørring mot databaser: SQL 2 - Spørring mot flere tabeller 12.11.2014 Kunnskapsorganisasjon og gjenfinning 1 Spørring mot databaser: SQL 2 - Spørring mot flere tabeller SQL 2 - flere tabeller 12.11.2014 Dagens program SQL oppgave 2 - løsningsforslag Spørring mot flere tabeller

Detaljer

EKSAMEN 6102 / 6102N DATABASER

EKSAMEN 6102 / 6102N DATABASER EKSAMEN 6102 / 6102N DATABASER 06.12.2016 Tid: 4 timer (10-14) Målform: Sidetall: Hjelpemidler: Merknader: Vedlegg: Bokmål / nynorsk 13 (inkludert denne) Ingen Ingen Eksempeltabeller Sensuren finner du

Detaljer

Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models

Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models LC238D Datamodellering og databaser http://www.aitel.hist.no/fag/_dmdb/ Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models Oppsummering: Å oversette fra ER- til relasjonsmodell

Detaljer

student s104111, s107911, s122357

student s104111, s107911, s122357 Forord Denne brukerveiledning er ment som et hjelpemiddel for brukerne av administrasjonssystemet og vaktsystemet. Målgruppen for administrasjonssystemet er avdelings ledere på Grefsenhjemmet, mens målgruppen

Detaljer

1. SQL datadefinisjon og manipulering

1. SQL datadefinisjon og manipulering Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag SQL datadefinisjon og manipulering Tore Mallaug 7.10.2008 Lærestoffet er utviklet for faget Databaser 1. SQL datadefinisjon og manipulering

Detaljer

CorePublish 6. Enklere kan det ikke bli! www.coretrek.no

CorePublish 6. Enklere kan det ikke bli! www.coretrek.no CorePublish 6 Enklere kan det ikke bli! A Komme i gang med CorePublish ❶ Start nettleseren din. Skriv inn adressen til administrasjonsdelen av CorePublish i adressefeltet og trykk Enter-tasten. ❷ CorePublish

Detaljer

EKSAMEN DATABASER

EKSAMEN DATABASER EKSAMEN 6102 DATABASER 30.05.2016 Tid: 4 timer (9-13) Målform: Sidetall: Hjelpemidler: Merknader: Vedlegg: Bokmål 7 (inkludert denne) Ingen Ingen Eksempeldata Sensuren finner du på StudentWeb. Vekting

Detaljer

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING Prosjekt 18 Jørgen Mobekk Sørensen Morten Evje Tor Andreas Baakind Anders Gabrielsen Side 1 1 FORORD Dette dokumentet er brukerveiledningen, og skal være en veiledning

Detaljer

CustomPublish.com. Brukere. Introduksjon til brukerhåndtering i CustomPublish

CustomPublish.com. Brukere. Introduksjon til brukerhåndtering i CustomPublish CustomPublish.com Brukere Introduksjon til brukerhåndtering i CustomPublish Innhold 1. Innledning 2. Ny brukergruppe 3. Ny bruker 4. Forfattere 5. Bruk 1. Innledning Når du klikker på «brukere» i administrasjonen,

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1300 Introduksjon til databaser Eksamensdag: 1. desember 2014 Tid for eksamen: 09.00 15.00 Oppgavesettet er på 5 sider. Vedlegg:

Detaljer

Repetisjon: Normalformer og SQL

Repetisjon: Normalformer og SQL IN2090 databaser og datamodellering Repetisjon: Normalformer og SQL Mathias Stang og Stein Michael Storleer 21. november 2018 1 Agenda Normalformer Funksjonelle avhengigheter Nøkler Finne hvilke normalformer

Detaljer

Søknad på stilling i Bjugn kommune

Søknad på stilling i Bjugn kommune Søknad på stilling i Bjugn kommune Versjon: 127 (Produksjon) Status endret : 25.02.2016 10:40:32 Personalia Fødselsdato [dd.mm.åååå] For- og mellomnavn Etternavn Adresse Postnummer Poststed Telefonnr.

Detaljer

Normalisering. Partielle avhengigheter Transitive avhengigheter Normalformer: 1NF, 2NF, 3NF, BCNF Normaliseringsstegene Denormalisering

Normalisering. Partielle avhengigheter Transitive avhengigheter Normalformer: 1NF, 2NF, 3NF, BCNF Normaliseringsstegene Denormalisering Normalisering Motivasjon Redundans Funksjonelle avhengigheter Determinanter Partielle avhengigheter Transitive avhengigheter Normalformer: 1NF, 2NF, 3NF, BCNF Normaliseringsstegene Denormalisering Pensum:

Detaljer

Eksamen i Internetteknologi Fagkode: ITE1526

Eksamen i Internetteknologi Fagkode: ITE1526 Høgskolen i Narvik Side 1 av 5 Eksamen i Internetteknologi Fagkode: ITE1526 Tid: Torsdag 15.06.06, 9:00-12:00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler tillatt. Eksamen består av 1 oppgave

Detaljer

Introduksjon til Telltur

Introduksjon til Telltur Introduksjon til Telltur DEL 1. Hvordan opprette en Telltur bruker DEL 2. Finn turmål DEL 3. Registrering av tur DEL 4. Hvordan opprette og endre brukere for andre DEL 5. Hvordan opprette en Kommune side

Detaljer

System-X brukermanual

System-X brukermanual System-X brukermanual System-X brukermanual... 1 Når registrerer jeg I System-X?... 1 Innlogging... 1 Søk - Registrer... 2 Registrering i System-X Med personnummer - 11 siffer... 2 Forklaring på spesialfelt...

Detaljer

Ved pålogging til: http://www.senterpartiet.no/corepublish registreres følgende opplysninger i feltene:

Ved pålogging til: http://www.senterpartiet.no/corepublish registreres følgende opplysninger i feltene: CorePublish CorePublish er en 100 % web basert publiseringsløsning. All oppdatering av nettstedet ditt gjøres enkelt gjennom en nettleser slik at du alltid har et dynamisk og oppdatert nettsted. Pålogging.

Detaljer

Current Research Information System In Norway. Mona Hide Klausen - FoU-konsulent

Current Research Information System In Norway. Mona Hide Klausen - FoU-konsulent 1 Current Research Information System In Norway 2 Om registrering i Cristin Cristin skal brukes i fordeling av midler, og registreringen må derfor ha høyere datakvalitet enn ForskDok. Du må alltid sjekke

Detaljer

Høgskolen i Telemark EKSAMEN 6102 DATABASER 10.12.2015. Tid: 10-14. Hjelpemidler: Vedlegg: Eksempeldata til oppgave 1

Høgskolen i Telemark EKSAMEN 6102 DATABASER 10.12.2015. Tid: 10-14. Hjelpemidler: Vedlegg: Eksempeldata til oppgave 1 Høgskolen i Telemark EKSAMEN 6102 DATABASER 10.12.2015 Tid: 10-14 Målform: Sidetall: Hjelpemidler: Merknader: Bokmål/nynorsk 13 med forside Ingen Ingen Vedlegg: Eksempeldata til oppgave 1 Eksamensresultater

Detaljer

RF13.50 - Ny forvalter

RF13.50 - Ny forvalter RF13.50 - Ny forvalter (Revisjon 4 28.01.2013) Beskriver her de første steg for ny forvalter i RF13.50 systemet. Når disse fire stegene er gjennomført kan dere publisere støtteordning og søkere kan selv

Detaljer

Oppdateringsanomalier. Normalformer. Institutt for informatikk INF

Oppdateringsanomalier. Normalformer. Institutt for informatikk INF Oppdateringsanomalier Normalformer Institutt for informatikk INF300 7.0.04 Relasjonene samler beslektet informasjon Så lite dobbeltlagring som mulig Så få glisne relasjoner som mulig Korrekt totalinformasjon

Detaljer

1. Normalisering Kommentarer til læreboka

1. Normalisering Kommentarer til læreboka Tore Mallaug 6.11.2007 Opphavsrett: Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for fagene LN323D Databaser 1. Resymé: Denne leksjonen viser et eksempel på normalisering av en liten database.

Detaljer

HØGSKOLEN I BERGEN Avdeling for ingeniarutdanning

HØGSKOLEN I BERGEN Avdeling for ingeniarutdanning HØGSKOLEN I BERGEN Avdeling for ingeniarutdanning EKSAMEN I : TOD130 Databaser 2 KLASSE : 3DAT, 3INF DATO : 30. november 2007 ANTAL OPPGAVER ANTAL SIDER (Med forside) VEDLEGG : 4 :5 HÆLPEMIDDEL TID SENSOR

Detaljer

EKSAMEN. Les gjennom alle oppgavene før du begynner. Husk at det ikke er gitt at oppgavene står sortert etter økende vanskelighetsgrad.

EKSAMEN. Les gjennom alle oppgavene før du begynner. Husk at det ikke er gitt at oppgavene står sortert etter økende vanskelighetsgrad. EKSAMEN Emnekode: Emne: ITF10208 Webprogrammering 1 Dato: Eksamenstid: 09/12-2008 09.00-13.00 Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater (håndskrevne/maskinskrevne) Faglærer: Tom Heine

Detaljer

Brukerveiledning VIGO bedrift FylkesAdministrator

Brukerveiledning VIGO bedrift FylkesAdministrator Brukerveiledning VIGO bedrift FylkesAdministrator Vigo bedrift Pålogging Fylkes 3. mai 2015 Side 1 Innhold Hjem... 4 Weblogg... 4 Fylkets rettigheter... 6 Bedrifter... 7 Ansatte... 8 Skjema... 10 Epost/SMS...

Detaljer

Eksamen i IBE 210 - Databaser H 2008

Eksamen i IBE 210 - Databaser H 2008 Avdeling for økonomi, informatikk og samfunnsfag Eksamen i IBE 210 - Databaser H 2008 Eksamensdag : 5 desember 2008 Tid : 9.00 13.00 Faglærer/telefonnummer : Arne Løkketangen 99690939 Hjelpemidler : Alle

Detaljer

Databaser. Relasjonsmodellen 2 Læreboka: Kap. 2 Relasjonsmodellen

Databaser. Relasjonsmodellen 2 Læreboka: Kap. 2 Relasjonsmodellen Databaser Relasjonsmodellen 2 Læreboka: Kap. 2 Relasjonsmodellen Tema for dagen Hva er relasjonsalgebra? Seleksjon Projeksjon Produkt Indre forening Ytterforening Settoperasjoner: union, snitt, differanse

Detaljer

En liten rekap. Spørrespråk. I dag SELECT

En liten rekap. Spørrespråk. I dag SELECT [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hioa.no) 06/11-15 Databaser høsten 2015 En liten rekap ER-diagram - vi modellerer dataene våre til danne best mulig grunnlag for informasjonen

Detaljer

Art & Architecture Complete

Art & Architecture Complete Art & Architecture Complete Søkeveiledning Norsk versjon Logg inn via http://www.khib.no/norsk/omkhib/biblioteket/elektroniske-ressurser-og-databaser/ Brukernavn: ns147057main Passord: main Brukernavn

Detaljer

Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models

Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models LC238D Datamodellering og databaser http://www.aitel.hist.no/fag/_dmdb/ Objektorientering i ER-modeller EER-modeller Enhanced Entity Relationship Models Oppsummering: Å oversette fra ER- til relasjonsmodell

Detaljer

Publiseringsløsning for internettsider

Publiseringsløsning for internettsider Publiseringsløsning for internettsider Hva er Edit? Edit er et verktøy for publisering og vedlikehold av nettsider. Tidligere har det å vedlikeholde en nettside vært en tungvinn prosess, men nå kan alle

Detaljer

- Velkommen til klart.no -

- Velkommen til klart.no - - brukermanual - - Velkommen til klart.no - Velkommen til klart.no Med klart.no får du rask og bedre dialog med kunden samt en mere effektig arbeidsprosess! Ved å benytte klart.no får din bedrift en unik

Detaljer

1. SQL spørringer mot flere tabeller

1. SQL spørringer mot flere tabeller 1. SQL spørringer mot flere tabeller Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag SQL spørringer mot flere tabeller Tore Mallaug 29.9.2008 Lærestoffet er utviklet for faget Databaser

Detaljer

Utøverregistrering på Internett: Brukerveiledning lisens

Utøverregistrering på Internett: Brukerveiledning lisens Utøverregistrering på Internett: Brukerveiledning lisens PÅLOGGING: Logg deg inn på Verktøykassa i KlubbenOnline: I venstremenyen på siden til Verktøykassa finnes linken til lisens. Klikk på linken, og

Detaljer

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn EKSAMENSFORSIDE Skriftlig eksamen med tilsyn Emnekode: Emnenavn: 6102 Databaser Dato: Tid fra / til: 06.06.2017 10:00-14:00 Ansv. faglærer: Bjørn Kristoffersen Campus: Fakultet: Bø Handelshøyskolen Antall

Detaljer

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress Sist oppdatert 05.06.2015 Innholdsfortegnelse 1. Hva er Wordpress?... 3 2. Hvordan logger jeg inn i kontrollpanelet?...

Detaljer

Hvordan søke? Brukerveiledning. Nyttige tips. Gå til ditt biblioteks hjemmeside

Hvordan søke? Brukerveiledning. Nyttige tips. Gå til ditt biblioteks hjemmeside Brukerveiledning 1 Hvordan søke? Gå til ditt biblioteks hjemmeside Du søker automatisk i ressurser fra ditt bibliotek. Velg «Alle bibliotek» dersom du ønsker å søke i ressurser fra alle BIBSYSbibliotek:

Detaljer

Medlemshåndtering eroom

Medlemshåndtering eroom Medlemshåndtering eroom Norsk versjon 7.3 JOINT Collaboration AS www.joint.no Medlemshåndtering i eroom V7.3 Hvem kan legge til og invitere medlemmer i et eroom?...3 Når legges medlemmer inn i et rom?...3

Detaljer

IN2090 Introduksjon til databaser

IN2090 Introduksjon til databaser UNIVERSITETET I OSLO IN2090 Introduksjon til databaser Dagens tema: Relasjonsmodellen (funksjonelle avhengigheter og nøkler, integritetsregler) Institutt for informatikk IN2090 26.9.2018!1 Relasjonsmodellen

Detaljer

Ofte stilte spørsmål (OSS)

Ofte stilte spørsmål (OSS) Ofte stilte spørsmål (OSS) Innhold Generelt... 2 Hva er en rapport?... 2 Hva betyr * (stjerne) og lynet i tabellen?... 2 Jeg vil vite mer om tallene i rapportene, hvor finner jeg det?... 2 Hva er forskjellen

Detaljer

INFO122 Innføring i databaser. Oblig 2. av Frode H. Pedersen, Kjartan B. Michalsen og Kristin Breivik

INFO122 Innføring i databaser. Oblig 2. av Frode H. Pedersen, Kjartan B. Michalsen og Kristin Breivik INFO122 Innføring i databaser Oblig 2 av Frode H. Pedersen, Kjartan B. Michalsen og Kristin Breivik a) For at en relasjonsmodell skal være på en viss normalform, må alle relasjoner oppfylle minst denne

Detaljer

Ny generell påmelding fra Agrando

Ny generell påmelding fra Agrando Ny generell påmelding fra Agrando Hva er nytt? Mye er nytt. Dette er det viktigste: Påmeldingen er nå delt mellom to moduler. 1. «Oppsett av påmelding». Denne modulen settes inn på menigheten/fellesrådets

Detaljer

FORENKLET HARVARD-STANDARD

FORENKLET HARVARD-STANDARD SITERINGSREGLER FORENKLET HARVARD-STANDARD SANDEFJORD VIDEREGÅENDE SKOLE Revidert 15. mai 2013. Innhold SITERINGSREGLER... 0 FORENKLET HARVARD-STANDARD... 0 SANDEFJORD VIDEREGÅENDE SKOLE... 0 INNLEDNING...

Detaljer

Klikk på publisering + offentlig + nyhet for å lage en artikkel som skal komme som nyhetssak på forsiden av fylkeslagssiden.

Klikk på publisering + offentlig + nyhet for å lage en artikkel som skal komme som nyhetssak på forsiden av fylkeslagssiden. 1. Logg deg inn i portalen: Klikk på Min side og oppgi medlemsnummer og passord: Inntil du endrer passord, er det NJFF + ditt postnummeret, som er passord, f.eks. NJFF1378. Velg fylkeslag fra dropdown-menyen

Detaljer

Opprette local electronic collection med local portfolios manuelt

Opprette local electronic collection med local portfolios manuelt Opprette local electronic collection med local portfolios manuelt Dato: 2017-03-24 Hvis du ikke finner en e-ressurspakke (e-bok, tidsskrift eller database) i Community zone (CZ), oppretter du en local

Detaljer

IN2090 Databaser og datamodellering. Databasedesign og normalformer

IN2090 Databaser og datamodellering. Databasedesign og normalformer IN2090 Databaser og datamodellering Databasedesign og normalformer Evgenij Thorstensen evgenit@ifi.uio.no Universitetet i Oslo 1 / 43 Oversikt Gode og dårlige skjemadesign (og litt historie) Funksjonelle

Detaljer

Innføring i bruk av skolens/barnehagens hjemmesider (for administrator)

Innføring i bruk av skolens/barnehagens hjemmesider (for administrator) Innføring i bruk av skolens/barnehagens hjemmesider (for administrator) nyweb.no as (2008) Side: 1 av 17 Innholdsfortegnelse: De ulike sidemalene... side 4 Pålogging... side 5 Administrasjonsforsiden...

Detaljer

Hvordan kontrollere en post for rapportering

Hvordan kontrollere en post for rapportering Hvordan kontrollere en post for rapportering Du må: Være innlogget Ha rollen superbruker (SB) eller lokal superbrukerstatus (VA) Menysti: Forskningsresultater/NVI Søk i resultater Kontroll av resultater

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO Dagens tema: INF1300 Introduksjon til databaser Relasjonsmodellen (funksjonelle avhengigheter og nøkler, integritetsregler) Institutt for informatikk INF1300 12.9.2016 1 Relasjonsmodellen

Detaljer

Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her

Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her 1 2 3 4 Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her tydeliggjøre de forventninger vi har til dere,

Detaljer

Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her

Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her 1 2 3 4 Vi har visse forventninger til dere som har rollen superbrukere, og dere har sikkert forventninger til oss. For å unngår misforståelser, vil vi her tydeliggjøre de forventninger vi har til dere,

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1300 Introduksjon til databaser Eksamensdag: 30. november 2015 Tid for eksamen: 09.00 15.00 Oppgavesettet er på: 6 sider Vedlegg:

Detaljer

Teknisk dokumentasjon for integrasjon. mellom SuperOffice og Visma Severa

Teknisk dokumentasjon for integrasjon. mellom SuperOffice og Visma Severa Teknisk dokumentasjon for integrasjon mellom SuperOffice og Visma Severa Inneholder: Standard oppsett kunde Standard oppsett kontaktperson Standard oppsett prosjekt Standard oppsett opprett ny kunde Standard

Detaljer

PORTAL FORLAG Referanser og litteraturliste

PORTAL FORLAG Referanser og litteraturliste PORTAL FORLAG Referanser og litteraturliste 1. REFERANSER Man kan bruke fotnoter eller skrive referansene i parentes inni teksten. I antologier har redaktørene ansvar for konsekvent bruk i alle artikler/kapitler.

Detaljer

Felles CRIStin møte ved NMBU Lisbeth Eriksen og Hilde M. Triseth NMBU Universitetsbiblioteket

Felles CRIStin møte ved NMBU Lisbeth Eriksen og Hilde M. Triseth NMBU Universitetsbiblioteket Felles CRIStin møte ved NMBU 31.05.2016 Lisbeth Eriksen og Hilde M. Triseth NMBU Universitetsbiblioteket Hva skal vi snakke om Definisjon av vitenskapelig publisering Registrering av ulike typer vitenskapelig

Detaljer

Introduksjon til fagfeltet

Introduksjon til fagfeltet LC238D http://www.aitel.hist.no/fag/_dmdb/ Introduksjon til fagfeltet Datafiler side 2 Databasesystemer side 3-5 Databasearkitektur ANSI/SPARC side 6-7 Datamodeller side 8 Flerbruker databasesystem side

Detaljer

Produktinformasjon WIPS publiseringsløsning

Produktinformasjon WIPS publiseringsløsning Enkel og effektiv publisering på på nett! Produktinformasjon WIPS publiseringsløsning WIPS publiseringsløsninger - Oversikt WIPS Start Standard PRO PRO med intranett Fleksibel forside * * * * 1 stk designmal

Detaljer

Web Tips #2 november 2011

Web Tips #2 november 2011 Web Tips #2 november 2011 Denne gangen tar vi for oss hvordan dere som er satt opp med trener-rollen (trenere, lagledere, koordinator, webredaktører, etc) går til veie for å oppdatere spillere på laget

Detaljer