2 of :19 1 of :19 [Kurssidene] [ ABI - fagsider bibin ]
|
|
- Margrete Viken
- 7 år siden
- Visninger:
Transkript
1 [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 "objektive" (er de virkelig det?) Informasjon er mindre slik Kunnskap er aller minst slik. En datamodell er den representasjonen av data som gir oss best grunnlag for informasjon. Dette gjør vi ut fra konteksten (altså hva som er viktig for oss å representere). Vi bestemmer oss for hva som er våre minste bestanddeler (entitesttyper). Hvile egenskaper de har (attributter) Vi bestemmer oss for hvordan entitetstypene forholder seg til hverandre. Hva er en person? Mange subjektive egenskaper (data): navn, bosted,høyde, vekt, hårfarge, genetikk osv. For en sykehusjournal er høyde, vekt og genetikk viktigst. Bosted mindre. Vi modellerer personen slik det passer oss best. Dataene er i og for seg nøytrale og objektive. Valget av hvilke data vi trenger å ta med oss er kontekstavhengig. Vi vet ofte intuitivt hva vi trenger. For å modellere en låner trenger vi navn og bostedadressen (et sted å sende en purring eller et gebyr) 1 of :19 2 of :19
2 Forskjellen på en entitet og en entitetstype En forfatter er også en person, men da trenger vi heller fødselsåret og ikke bostedadressen (ingen purringer og ingen gebyrer...) Låneren Nils er en entitet (forekomst av en låner) Låner er en entitetstype. ER-modellen forholder seg til entitetstyper Markeres i entall. Sammenhengstyper kommer vi tilbake til. En ER-modell er konseptuell (ikke knyttet opp mot en implementasjon) En ER-modell lages med hjelp av Analysen skal svare på følgende spørsmål: tittel antall_sider Hvilke formål har man med databasen? Hvilke krav stilles til databasen? Hvordan skal databasen brukes? Hvilke entitetstyper skal registreres? Hva slags data som skal registreres for hver entitetstype? Hva slags sammenhenger er det mellom entitetstypene? En ER modell resulterer i et ER-diagram. En "abstrakt" type "deltager" i vår modell. Kan være: En ting (eks. bok) En rolle (eks. Låner eller forfatter) Et begrep (for eksempel utlån eller ansettelse) En egenskap ved en entitetstype (navn, adresse) Man finner attributter ved å analysere entitetstyper og finne frem til felles egenskaper ved dem. (Alle lånere har navn, adresse og høyde) Må finne frem til hvilke som er relevante (Navn og adresse trenges for et utlånsystem, ikke høyde) 3 of :19 4 of :19
3 En til en? En bruker ett passord En til mange? Ett bibliotek flere ansatte Mange til Mange? Bøker <-> forfattere NRK har fått i oppdrag å tilgjengeliggjøre gamle TV-og radioprogrammer på nettet. En slik tilgjengeliggjøring krever en nettside hvor publikum kan søke og navigere for å finne frem i et enormt materialet. En arbeidsgruppe hos NRK diskuterer hvordan de kan løse denne utfordringen. Gjennom NRKs 80-årige historie er programmer blitt lagret og beskrevet på ulike måter i samsvar med den teknologiske utviklingen. Beskrivelsene som skal understøtte søk og navigasjon kan foreligge i form av alt fra etiketter på voksruller og gamle disketter til digitale databasesystemer. Databasesystemene inneholder beskrivelser som stammer fra ulike faser i programproduksjonen, fra planlegging til arkivering. For å lage en oversiktlig sluttbrukertjeneste må gruppen hos NRK vurdere hvordan de best kan samordne dette mangfoldet av beskrivelser. tilgjengeliggjøregamle TV-og radioprogrammer på nettet nettside med mulighet for søk og navigasjon Varierende beskrivelse. Programmet står i sentrum.typer programmer Alt fra sportsrevyen til dramaserier fra norge og utlandet... og dokumentarserier Konseptuelt nivå (idag) Logisk nivå (neste uke) Fysisk nivå (i fortsettelsen) 5 of :19 6 of :19
4 Innslag Et innslag i et program har en tittel, nummer (rekkefølgenummeret blant innslagene i programmet) og en tidskode (når i programmet det kommer). Vi ser på mange mulige programbeskrivelser av forskjellige typer, og havner på noen entitetstyper. Et program kav være en del av en serie, enkeltstående program Program består ofte (ikke alltid) av innslag En serie har sesonger (med navn etter år og antall episoder) Et program har hatt et sendetidspunkt (ellers blir det ikke lagt inn...) Noen programmer har skuespillere, andre har programledere. Alle program har medvirkende som kan være enten programmledere, eller skuespillere (eller andre roller? En annen vurdering kunne ha hatt et annet (og like riktig) valg av entitetstyper. Innslagtittel Nummer** Tidskode** Medvirkende Et innslag i et program har en tittel, nummer (rekkefølgenummeret blant innslagene i programmet og en tidskode (lengde). Fornavn Etternavn Program: Ved å se på beskrivelser av noen programmer (de fleste inngår i serier), og finne felles egenskaper, havner man (kanskje) på følgende attributter. Rolle** Programtittel Programinfo Kategori Varighet Aldersgrense Tilgjengelighet Teksting Episodenummer Sesong En sesong har et navn og et antall episoder. Sesongnavn Episodeantall Serie En serie har en tittel og en beskrivelse. Serietittel Seriebeskrivelse 7 of :19 8 of :19
5 En primærnøkkel er en entydig identifikasjon av en entitet Kobler entiteter sammen Det kan være ett av attributtene allerede valgt, en unik kombinasjon av flere attributter eller et spesielt attributt laget for dette formålet (surrogatnøkkel). Bør ikke være for lang eller kompleks. Våre (forsøks) entitetstyper mangler fortsatt primærnøkkel. Multiplisitet Eksempler En til mange: for eksempel, et program kan sendes flere ganger, men Bare ett program pr. sendetidspunkt. En av de foreløpige attributtene? Programtittel - dårlig: Flere program kan dele en tittel Programinfo - dårlig: Kan være lang, uegnet Kategori - dårlig: deles av mange program Varighet - dårlig: kan være lik varighet på flere programmer, ikke unik. Aldersgrense dårlig av samme grunn Tilgjengelighet dårlig av samme grunn Teksting dårlig av samme grunn Episodenummer dårlig: alle program er ikke episoder i en serie Foreløpig Konklusjon: Ingen av de foreløpige attributter egner seg alene. En kombinasjon av to eller flere attributter? Programtittel og Episodenummer - dårlig: Ikke garentert unik Programtittel og Varighet - dårlig: Ikke garantert unik. Programtittel, episodenummer og Varighet dårlig av samme grunn Foreløpig Konklusjon: Finner ikke en enkel, god kombinasjon blant attributtene. Mange til mange, for eksempel Mange medvirkende per program Mange programmer per en medvirkende Surrogatnøkkel? Ofte det beste for entitetstyper består typisk av ordenstall (1,2,3,4 osv) datateknisk effektiv Noen av de andre entitetstypene får også surrogatnøkler. Vrdering av sammenhengstyper for vår programdatabase 9 of :19 10 of :19
6 Program Innslag Ett program kan vise flere innslag, og ett innslag kan være med i mange programmer. -> mange-til-mange Program Sesong Ett program kan bare være med i én sesong, men én sesong kan inneholde mange programmer. -> En til mange Serie Sesong Én serie kan ha mange sesonger, men én sesong kan bare være koblet til én serie. -> En-til-mange Program Sendetidspunkt Ett program kan ha mange sendetidspunkter, men ett sendetidspunkt kan bare vise ett program. -> en->til->mange Program Medvirkende Ett program kan ha flere medvirkende, og én medvirkende kan være med i mange programmer. ->mange-til-mange. Navn Et program inneholder innslag Et program er del av sesong En medvirkende er involvert i et program Attributter: en medvirkende er involvert i et program med en rolle Et program inneholder innslag med et nummer og en tidskode Relasjonsmodellen Les kap. 4 i Berget (2010) (og 3, som handler om ER-modellering, og forklarer litt annerledes enn -- men minst like bra som -- meg, kanskje?) Løs oppgave 1 Fronter -> BIB H -> Fagstoff -> Oppgaver NB! Ordliste ( Vi ser at noen av attributtene vi spekulerte i tidligere er egentlig ikke entitetstypens men hører til en sammenheng Sist oppdatert 07/09-15 av Michael Preminger, michaelp@hioa.no Multiplisitet Vi tegner "Innehoder"-samenhengen med multiplisitet (mange til mange): 11 of :19 12 of :19
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.
DetaljerDagens 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
DetaljerEn 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
DetaljerKunnskapsorganisasjon 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
DetaljerKunnskapsorganisasjon og gjenfinning 1.1. Introduksjon til databaseteori. Tine L. Frost, Jørn Helge B. Dahl og Kim Tallerås
Kunnskapsorganisasjon og gjenfinning 1.1 Introduksjon til databaseteori Tine L. Frost, Jørn Helge B. Dahl og Kim Tallerås Dagens forelesning Overblikk over emnet Praktisk informasjon Høstens temaer Hvorfor
Detaljer1. 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
DetaljerDatamodellering: 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.
DetaljerSELECT DISTINCT Fornavn, Etternavn, Programtittel FROM Program P, Medvirkende M, Deltagelse D. SELECT Tilgjengelighet FROM Program
[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hioa.no) 10/11-15 DISTINCT Pregnante navn på kolonner Boolske operatorer: OR, NOT Beregningsfunksjoner og Gruppering NULL-verdier Maria
DetaljerDel 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
DetaljerDatabaser. 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
DetaljerITGK - H2010, Matlab. Dagens tema : Teori - Databaser
1 ITGK - H2010, Matlab Dagens tema : Teori - Databaser 2 I dag Teori: Databaser Bok: 8.1 8.2 (8.1-8.4 i gamle bøker) Læringsmål Lære det grunnleggende om databaser Lære det grunnleggende om databasedesign
DetaljerOppgave 3 - normalisering
Oppgave 3 - normalisering Løsningsforslag Oppgave 3 - løsning 22.10.2014 Øvelsesoppgave 3 1. Normaliser logisk skjema fra oppgave 1 og 2 (Læringssenter) 2. Normaliser logisk skjema fra seminarøvelsen (Nøsteelskere)
DetaljerOppgaver 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
DetaljerDatamodellering med E/R
Datamodellering med E/R Fasene i systemutvikling og databasedesign E/R (Entity/Relationship) Entitet Attributt Identifikator Forhold og roller Kardinaliteter: 1:1, 1:M, M:N Oppløsing av mange-til-mange
Detaljer1. 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
DetaljerDatamodellering 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
DetaljerObjektorientering 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
DetaljerInnhold Forord Innledning Kapittel 1 Introduksjon til databaser og databasesystem
Innhold Forord....................................................... 5 Innledning.................................................... 15 Databaser som basis i grunnopplæringen....................... 15
DetaljerHØ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
DetaljerProsjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2008
Prosjektoppgave: Bildedatabase TDT4145 Datamodellering og Databasesystemer Våren 2008 NB! Kun for de som ikke tar fellesprosjektet. Innledning I løpet av de siste årene har det blitt stadig mer vanlig
Detaljer1. Designe ER-modeller med MS Visio
Kjell Toft Hansen 01.07.2009 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO151D Informatikk 1- databaser 1. I dette notatet skal vi se på hvordan vi kan lage ER-modeller ved å bruke
DetaljerINF130: Datahåndtering og analyse
INF130: Datahåndtering og analyse Modellering 1.1 Temaer Kapittel 7 Modellering 2 Datamodellering med E/R Fasene i systemutvikling og databasedesign E/R (Entity/Relationship) Entitet Attributt Identifikator
DetaljerIntroduksjon 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
DetaljerObjektorientering 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
DetaljerVerdier, variabler og forms
[Kurssidene] [ ABI - fagsider bibin ] Verdier, variabler og forms Michael Preminger (michaelp@hio.no) 16/01-14 Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Litt om forrige times øvelsesoppgaver
DetaljerEt forsøk på definisjon
Et forsøk på definisjon [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 18/08-17 Engelsklignende språk, med rigid syntaks, som kan brukes til å skrive instruksjoner (eksempel
DetaljerDatabaser: 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
DetaljerOM DATABASER DATABASESYSTEMER
OM DATABASER DATABASESYSTEMER Begrepet database brukes på flere måter, og det er ikke uvanlig å bruke det for å angi en total samling av data (i dette tilfellet lagrede opplysninger) uavhengig av hvordan
DetaljerKunnskapsorganisasjon 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$antall_maaneder =12; Variablene $pris og $antall_maaneder i eksemplet ovenfor har
Et program som legger sammen to brukergitte tall må hente det ene hente det andre legge tallene sammen [Kurssidene] [ ABI - fagsider bibin ] presentere resultatet. Mellom operasjonene må data tas vare
DetaljerDet matematisk-naturvitenskapelige fakultet. Kontroller at oppgavesettet er komplett før du begynner å besvare det.
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : IN 212 - Databaseteori Eksamensdag : Onsdag 8. juni 1994 Tid for eksamen : 09.00-15.00 Oppgavesettet er på : 5 sider Vedlegg
DetaljerObjektorientering 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
DetaljerNår en bruker skriver sitt navn ("Ole") i et form-element med name="fornavn" som attributt. klikker på submit-knappen
Når en bruker skriver sitt navn ("Ole") i et form-element med name="fornavn" som attributt klikker på submit-knappen [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 09/09-16...
DetaljerUtvikling av dynamiske nettsteder med PHP og databaser, høsten 2006
Page 1 Page 2 [Kurssidene] [ JBI] [ ] Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Et program som er installert på en tjenermaskin, og som tillater eksterne programmer å utføre spørringer
DetaljerIntroduksjon til beslutningsstrukturer
[Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Introduksjon til beslutningsstrukturer Michael Preminger (michaelp@hio.no) 24/01-14 Repitisjon fra
DetaljerHvordan designe en ER-modell med MS-VISIO
AITeL Databaser Hvordan designe en ER-modell med MS-VISIO Kjell Toft Hansen 19. august 2003 Brukerveiledningen er forfatters eiendom. Som kursdeltaker kan du fritt bruke den til eget personlig bruk. Kursdeltakere
DetaljerProsjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2007
Prosjektoppgave: Bildedatabase TDT4145 Datamodellering og Databasesystemer Våren 2007 NB! Kun for de som ikke tar fellesprosjektet. Innledning I løpet av de siste årene har det blitt stadig mer vanlig
Detaljer[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler
[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15 Vi holder orden på verdier med hjelp av variabler Vi lagrer verdier i variabler. Variabelnavn uttrykker verdienes rolle
DetaljerRealiseringsalgoritmen 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
DetaljerOpprette 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
DetaljerModeller for design av Web-Applikasjoner
Modeller for design av Web-Applikasjoner Kapittel 2: Data Modell Kapittel 3: Hypertekst Modell Av Eskil Saatvedt og Arianna Kyriacou. http://www.ii.uib.no/~eskil/fag/ http://www.ii.uib.no/~arianna/fag/
DetaljerEt forsøk på definisjon. Eksempel 1
Et forsøk på definisjon [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michael.preminger@hioa.no) 19/08-15 Engelsklignende språk, med rigid syntaks, som kan brukes til å skrive instruksjoner
DetaljerPORTAL 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.
DetaljerHØ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...men er dette for brukerne eller bibliotekarene?
X...men er dette for brukerne eller bibliotekarene? Her får vi forespørsel om å snakke Her planelgger vi hva vi skal snakke om Litt om søk på Deichmanske bibliotek Jonas Svartberg Arntzen Arve Søreide
DetaljerEt forsøk på definisjon
Et forsøk på definisjon [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 21/08-16 Engelsklignende språk, med rigid syntaks, som kan brukes til å skrive instruksjoner (eksempel
Detaljer1. Introduksjon og bakgrunn
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Introduksjon til Databaser 2 Tore Mallaug 28.8.2012 Lærestoffet er utviklet for faget Databaser 2 1. Introduksjon og bakgrunn Resymé: I denne
DetaljerBIBSYS Ask Bibliotekets søkesystem - hvordan finne/søke etter litteratur
BIBSYS Ask Bibliotekets søkesystem - hvordan finne/søke etter litteratur Hvor finner du BIBSYS Ask? Side 2 Hvordan søke i Enkelt søk? Side 3 Hvordan søke etter bøker/titler? Side 3-4 Hvordan søke etter
DetaljerDatabaser: Introduksjon til databaser og filsystemer
Fjernundervisning fra AITeL - HiST Databaser: Introduksjon til databaser og filsystemer 27. juni 2002, Kjell Toft Hansen, TISIP Kursleksjonene er forfatters eiendom. Som kursdeltaker kan du fritt bruke
DetaljerEt forsøk på definisjon. Eksempel 1
[Kurssidene] [ ABI - fagsider bibin ] Introduksjon Michael Preminger (michael.preminger@hioa.no) 13/12-13 I denne forelesningen: Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Motivasjon:
DetaljerSEMANTISK TEKNOLOGI I NRK
SEMANTISK TEKNOLOGI I NRK Roy Grønmo, Acando We-conference, Karlstad, 26-28.august 2016 1 OVERSIKT Mål og utfordringer for NRKs metadatabank Semantisk teknologi Autoritetsregisterene i NRK Personregisteret
DetaljerBrukerveiledning 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
DetaljerKom i gang med Zotero: En enkel veiledning
Kom i gang med Zotero: En enkel veiledning Zotero er et gratis referanseverktøy for Windows og Mac. Du samler kildene fra nettsider og databaser og kan bruke de samme referansene i Word når du skriver.
DetaljerRepetisjon: (nesten) alt du trenger å kunne om ORM og realisering
INF1300 Introduksjon til databaser Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering Mathias Stang (mjstang@ifi.uio.no) 21. november 2016 Agenda Hensikten med ORM-modellering Hva er lov
DetaljerLøsningsforslag eksamen in105, høsten 2000
Løsningsforslag eksamen in105, høsten 2000 Det tas forbehold om mulige feil i løsningsforslaget. Oppgave 1 I klassen Bok velger vi her å ta med int antallutlån selv om denne ikke trengs før i oppgave 4.
DetaljerFunksjonskrav til bibliografiske poster
Funksjonskrav til bibliografiske poster NOLUG (Norsk online brukergruppe) HiO, 2002-12-13 Carol van Nuys, Nasjonalbiblioteket 2002-12-13 CvN " FRBR-modellen" 1 Hvorfor katalogiserer vi? Vi katalogiserer
DetaljerKlasser. Webprogrammering høsten 2015. Objekter. Eksempelklasser og -objekter. 2 of 11 14.10.2015 07:56. 1 of 11 14.10.2015 07:56
[Kurssidene] [ ABI - fagsider bibin ] Objekter Webprogrammering høsten 2015 Et objekt er en "ting" som representeres i et program. Representasjonen tar for seg attributter og oppførsel Attributter (egenskaper)
DetaljerINF1300 Introduksjon til databaser
INF1300 Introduksjon til databaser Data (transiente, persistente) DBMS databser informasjon interesseområdet informasjonsmodeller informasjonssystemer Transiente og persistente data Når vi programmerer,
Detaljer1. 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.
DetaljerRepetisjon: (nesten) alt du trenger å kunne om ORM og realisering
INF1300 Introduksjon til databaser Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering Mathias Stang (mjstang@ifi.uio.no) 21. november 2017 Agenda Hensikten med ORM-modellering Hva er lov
DetaljerEksamen i matematikk løsningsforslag
Fakultet for estetiske fag, folkekultur og lærerutdanning Eksamen i matematikk 102 - løsningsforslag BOKMÅL Emnekode: MAT102 Ordinær prøve Tid: 5 timer Dato: 1.6.2015 Hjelpemidler: Kalkulator, linjal,
DetaljerForskningsdagenes programdatabase
Forskningsdagenes programdatabase Programdatabasen samler alle arrangementer under Forskningsdagene på ett sted. Her kan publikum, deltakere og presse søke etter arrangementer ut fra fylke, dato og enkeltord
DetaljerInnhold. Bruksanvisning for Zotero (oppdatert 11/11/2017)
Bruksanvisning for Zotero (oppdatert 11/11/2017) Zotero er et program som brukes til å samle, spare og organisere referanser bøker, bokkapittel, artikler, websider, etc. Du kan lage samlinger med referanser
DetaljerProduktrapport Gruppe 9
Forord Dette dokumentet er ment for personer som skal vedlikeholde, endre eller utvikle systemet. Produktdokument innholder informasjoner om programmets funksjoner og hvordan de fungerer. Før bruk av dette
DetaljerRUTEPLANLEGGINGSSYSTEM 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
DetaljerLast ned Geografiens makt - Tim Marshall. Last ned. Last ned e-bok ny norsk Geografiens makt Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi
Last ned Geografiens makt - Tim Marshall Last ned Forfatter: Tim Marshall ISBN: 9788282115520 Antall sider: 285 Format: PDF Filstørrelse: 17.42 Mb Alle statsledere blir påvirket av geografi. Valgene de
Detaljer1. 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
DetaljerBIBLIOTEKETS ELEKTRONISKE RESSURSER
BIBLIOTEKETS ELEKTRONISKE RESSURSER EN INNFØRING TIL HVORDAN MAN FINNER FRAM TIL BØKER OG ARTIKLER VIA UNIVERSITETSBIBLIOTEKETS ELEKTRONISKE RESSURSER 1. GANG: DE ULIKE RESSURSENE OG SØKEFUNKSJONENE PÅ
DetaljerEKSEMPLER PÅ BRUKSTILFELLER. Navn. Mål og sammenheng. Aktører. Forutsetninger/Utgangssituasjon. Beskrivelse av handlingen/scenarioet
EKSEMPLER PÅ BRUKSTILFELLER Navn Forutsetninger/Utgangssituasjon Beskrivelse av handlingen/scenarioet Unntak/feilsituasjon Eksempel 1: Navn Registrering av ressurser Ressursene registreres slik at de kan
DetaljerINF1300 Introduksjon til databaser
UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Data, databaser og databasehåndteringssystemer Data versus informasjon Beskrivelse av interesseområdet Begreper og representasjon av
DetaljerINF 329: Web-Teknologier. Dataimplementasjon. Fra Kapittel 11 i «Designing Data-Intensive Web Applications» Presentasjonsdato: 17/10/2004
INF 329: Web-Teknologier Dataimplementasjon Fra Kapittel 11 i «Designing Data-Intensive Web Applications» Presentasjonsdato: 17/10/2004 av: Dag Viggo Lokøen (dagvl@ii.uib.no) Kent Inge F. Simonsen (kentis@ii.uib.no)
DetaljerRepetisjon: (nesten) alt du trenger å kunne om ORM og realisering
IN2090 Databaser og datamodellering Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering Mathias Stang (mjstang@ifi.uio.no) 19. november 2018 Agenda Hensikten med ORM-modellering Hva er lov
DetaljerDet gjenstår nå kun å definere hva som skal være primærnøkkel i rolle rabellen.
Høgskolen i Østfold Databaser Datamodellering Noen temaer Rolf Henrik Bekkstrand 2008 Mange til mange Eksempel 1 Vi skal lage en datamodell for en database som skal representere filmer og skuespillere.
Detaljer<?php. count tar en array som argument, og returnerer et tall som uttrykker antallet innførsler i arrayen.
Hver gang funksjonen printhallo kalles utføres instruksjonene spesifisert i den. [Kurssidene] [ ABI - fagsider bibin ] Webprogrammering høsten 2015 //funksjonskall printhallo(); //enda en gang printhallo();
DetaljerOnix Personell - Self Service. av Kjetil Bakkan
Onix Personell - Self Service av Kjetil Bakkan Hva er Self Service? Et program som den ansatte selv bruker for å se og endre på data om seg selv i Onix Personell. Endre data? Det høres skummelt ut. Programmet
DetaljerÅrsplan norsk fordypning 2018/2019
Årsplan norsk fordypning 018/019 Fag Kode Klasse Skoleår Faglærer Norsk fordypning 8 018/019 Læreverk: Kontekst fordypning i norsk + kopier, hefter, bøker, aviser, IKT, bibliotek, musikk og filmer Tema/Emner:
DetaljerUtvikling av dynamiske nettsteder med PHP og databaser, høsten 2006
Page 1 Page 2 [Kurssidene] [ JBI] [ ] Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006 Introduksjon til kontrollstrukturer Michael Preminger (michaelp@hio.no) 07/09-06 I denne forelesningen
DetaljerOpplæring i informasjonskompetanse
Kurs 3: Kildekritikk Ekholt 1-10-skole, ungdomstrinnet LÆRINGSMÅL: Forklare hva ulike kilder er Være kritisk til informasjon på nettet Vurdere om en nettside inneholder objektiv og seriøs informasjon Vurdere
DetaljerBrukermanual. System for oversiktslister. Entreprenører
Brukermanual System for oversiktslister Entreprenører v2007-02-24 Side 1 av 11 INNHOLDSFORTEGNELSE Innholdsfortegnelse... 2 Innlogging... 3 Registrer underentreprenør... 4 Registrer mannskap... 5 Oversiktslister...
DetaljerLast ned Genetikk og manipulering med liv - Craig Holdrege. Last ned
Last ned Genetikk og manipulering med liv - Craig Holdrege Last ned Forfatter: Craig Holdrege ISBN: 9788290016468 Antall sider: 180 Format: PDF Filstørrelse:20.44 Mb Mens genetikkens historie kjennetegnes
DetaljerForskningsstatus. Masterskolen Søking - ting å huske på. Kilder, henvisninger og litteraturliste. Hva er skrevet fra før om mitt emne?
Forskningsstatus Masterskolen 2012 Anne Gunn Bekken, a.g.b.bekken@ub.uio.no Hva er skrevet fra før om mitt emne? Snakke med andre studenter/ansatte/veileder Sjekke tidligere hoved-/masteroppgaver Finne
DetaljerANDEBU SKOLE - kunnskap og utvikling
ANDEBU SKOLE - kunnskap og utvikling VURDERING I NORSK Eksempler på elevmedvirkning Mars 10 Oppgave til 1. trinn Kompetansemål fra Kunnskapsløftet (Norsk): Sammensatte tekster Mål for opplæringen er at
DetaljerPFU-SAK NR. 022 /18. Nedenfor en oppsummering av innslagene der Oddhild opptrer - med tidskoder:
PFU-SAK NR. 022 /18 KLAGER: Ellinor Eikrem PUBLIKASJON: NRK PUBLISERINGSDATO: 1.1.2018 STOFFOMRÅDE: Portrett SJANGER: Dokumentar SØKERSTIKKORD: Opptre hensynsfullt i den journalistiske arbeidsprosessen,
Detaljer*UXSSHULQJ IRU JUDXWVNDOOHU (QYLVXHOOJXLGHJMHQQRPQRHQ DY1,$0JUXSSHULQJHQV XQGHUIXQGLJKHWHU
*UXSSHULQJ IRU JUDXWVNDOOHU (QYLVXHOOJXLGHJMHQQRPQRHQ DY1,$0JUXSSHULQJHQV XQGHUIXQGLJKHWHU Historikk (Ikke bruk tid på å lese dette, den nyttige informasjonen begynner på neste side...) Ideen til å lage
DetaljerKap3: Klassemodellering
Kap3: Klassemodellering I dag: Litt repetisjon fra sist (innledende om klassemodellen) Deretter egentlig litt mer repetisjon, men nå fra intro- Felt-/Instansvariabler og kurset i Java: Klasser og Objekt,
DetaljerHø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
Detaljerwhile-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke
[Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Michael Preminger
DetaljerUNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: 13. juni 2006 Tid for eksamen: 9.00 12.00 Oppgavesettet er på 5
DetaljerRetningslinjer for innkjøpsordningen for norsk skjønnlitteratur. 1. Formål. 2. Vedtaksmyndighet og høring
(Vedtatt av Norsk kulturråd 15.12.2016, revidert 14.2.2018) Retningslinjer for innkjøpsordningen for norsk skjønnlitteratur 1. Formål Formålet med innkjøpsordningen for ny norsk skjønnlitteratur er at
DetaljerINF1300 Introduksjon til databaser
UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Data, databaser og databasehånteringssystemer Data versus informasjon Beskrivelse av interesseområdet 100%-prinsippet og det begrepsmessige
DetaljerPLEXTALK Linio Pocket innføring - Podkast-mottager -
PLEXTALK Linio Pocket innføring - Podkast-mottager - Shinano Kenshi Co., Ltd. forbeholder seg retten til å endre denne innføringen uten forutgående varsel. Innhold 1 Hva man kan bruke funksjonen podkast-mottager
DetaljerRøyken bibliotek. Grønn, nær og levende. Informasjon og låneregler RØYKEN. kommune
Røyken bibliotek Informasjon og låneregler RØYKEN kommune Grønn, nær og levende Velkommen til oss Bibliotek, geologisenter og cementmuseum Biblioteket- ditt pusterom Røyken bibliotek består av hovedbiblioteket
DetaljerLese digitalt. Å lese digitalt og viktigheten av navigasjon
Lese digitalt Å lese digitalt og viktigheten av navigasjon Lese digitalt E L Å S lese digitalt er annerledes enn å lese analogt, blant annet fordi man leser på ulike måter. Analogt leser man fra øverst
DetaljerHva er datakvalitet? Hvordan skal arkivtjenesten forholde seg til det?
Hva er datakvalitet? Hvordan skal arkivtjenesten forholde seg til det? Thomas Sødring Høyskolen i Oslo og Akershus thomas.sodring@hioa.no 99570472 1/20 Bakgrunn Flere og flere depot institusjoner gjør
DetaljerRetningslinjer for innkjøpsordningen for ny norsk skjønnlitteratur
(Vedtatt av Norsk kulturråd 02.04.2019) Retningslinjer for innkjøpsordningen for ny norsk skjønnlitteratur 1. Formål Formålet med innkjøpsordningen for ny norsk skjønnlitteratur er at det blir skapt, utgitt,
DetaljerSØKESTASJON - Skann, søk og opplev bøkenes univers
SØKESTASJON - Skann, søk og opplev bøkenes univers SØKESTASJON SØK&SKANN Med søkestasjonen Innhold+ kan bibliotekgjestene lynraskt skanne, reservere, låne eller søke opp materialer og få tilgang til utdypende
DetaljerVerktøy for boligkartlegging
Verktøy for boligkartlegging Rapporter Versjon 3.0 Opprettet 15.05.2005 av Pål Guddal Sist endret 23.01.2007 av André Teig Bli kjent med Bokart- Rapporter Side 2 Hva er filter, og hva brukes de til? Filter
Detaljer