1. Innføring i bruk av MySQL Query Browser
|
|
- Rasmus Olsen
- 7 år siden
- Visninger:
Transkript
1 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 Lærestoffet er utviklet for faget LV338D Databaseadministrasjon 1. Innføring i bruk av MySQL Query Browser Dette notatet gir en kort innføring i hvordan vi kan realisere tabeller og spørringer i en MySQL database ved bruk av GUI-verktøyet MySQL Query Browser. Innhold 1.1. INNLEDNING HVORDAN INSTALLERE MYSQL QUERY BROWSER HVORDAN TA I BRUK MYSQL QUERY BROWSER HVORDAN OPPRETTE TABELLER MED MYSQL QUERY BROWSER Opprette en tabell med fremmednøkkel HVORDAN LAGE EN SPØRRING Innledning For å realisere en database må vi ha en datamodell som utgangspunkt. Dere har lært relasjonsmodellen fra leksjon 2, så vi skal bruke den som basis. Det er gitt følgende tabeller (relasjoner): STED(postnr, poststed) FAG(fagkode, fagnavn, eksdato studiepoeng) STUDENT(studnr, etternavn, fornavn, adresse, telefon, fdato, epost, postnr*) EKSAMEN(studnr*, fagkode*, semester, betalt, karakter) Tabellene (relasjonene) beskriver en høgskole som har studenter som går opp til eksamen i fag. Videre kan vi slutte følgende av det tabellene (relasjonene) beskriver: En student bor på et sted et sted kan ha mange studenter. Derfor blir postnr fremmednøkkel i tabellen Student. En student tar flere eksamener et fag har flere studenter som tar eksamen. Derfor blir både studnr og fagkode fremmednøkler i Eksamen og de blir en sammensatt primærnøkkel. Kombinasjonen av verdier i den sammensatte primærnøkkelen er forskjellige for hver rad i tabellen. Ingen av kombinasjonene er like. Kombinasjonen studnr fagkode inneholder kun entydige verdier. Alle tabellene (relasjonene) har primærnøkler slik at ingen rader i tabellene blir like.
2 Innføring i bruken av MySQL Query Browser side 2 av 10 Tabellene Student og Eksamen har fremmednøkler slik at alle tabellene er knytt sammen med felles attributt (kolonner). Sted og Student er knytt sammen med attributtet postnr. Student og Fag er knytt sammen via Eksamen med attributtene studnr og fagkode Hvordan installere MySQL Query Browser MySQL Query Browser er et brukervennlig GUI verktøy for å opprette, kjøre og optimalisere SQL-spørringer på en MySQL databasetjener. I MySQL Query Browser bruker vi en dra-ogslipp-teknikk for visuelt å bygge, analysere og håndtere SQL-spørringer. Se for øvrig en kortfattet beskrivelse av verktøyet på MySQL sin website (se figur 1). Figur 1 Herfra kan vi også laste ned MySQL Query Browser til vår egen PC som vist på figur 2. Figur 2
3 Innføring i bruken av MySQL Query Browser side 3 av 10 Når vi har lastet ned GUI-verktøyet til en egnet katalog på vår egen PC, kan vi starte installeringen ved å dobbeltklikke på filen mysql-gui-tools-5.0-r9a-win32.msi (det finnes nyere og eldre versjoner). Da får vi opp vinduet som er vist på figur 3 på skjermen. Figur 3 Figur 4 Her trykker vi Next og får opp vinduet som er vist på figur 4. Her godtar vi betingelsene for å ta i bruk programmet gratis og trykker deretter Next-knappen. Nå får vi opp vinduet som er vist på figur 5. Figur 5 Figur 6 Hvis vi godtar forslaget til lokalisering, velger vi Next, hvis ikke må vi velge Change og oppgi ny sti. Etter at vi har trykket Next-knappen på figur 5, får vi opp vinduet som er vist på figur 6. Her velger vi Custom, fordi at vi i vårt tilfelle bare ønsker å installere MySQL Query Browser og ikke de alle de andre GUI-verktøyene. Men dette er selvsagt valgfritt. Etter at vi har valgt Next-knappen på vinduet vist på figur 6, får vi opp vinduet som er vist på figur 7.
4 Innføring i bruken av MySQL Query Browser side 4 av 10 Figur 7 Figur 8 Her markerer vi for MySQL Query Browser og trykker på Next-knappen. Da får vi opp vinduet som er vist på figur 8. Her trykker vi på Install-knappen og får opp vinduet som er vist på figur 9. Figur 9 Her trykker vi på Finish-knappen og dermed er MySQL Query Browser installert på vår PC og vi er klar til å ta i bruk GUI-verktøyet Hvordan ta i bruk MySQL Query Browser Bruken av MySQL Query Browser forutsetter at vi har installert en MySQL databasetjener (for eksempel mysql-essential win32.msi) og opprettet en database med SQLkommandoen CREATE DATABASE (se eget notat: dba-ls01-installering-tjener-klient.doc). Vi må også ha startet databasetjeneren (MySQL System Tray Monitor -> Start Instance). Vi finner MySQL Query Browser på følgende sti: start->alle program->mysql->mysql Query Browser. Vi får først opp bildet som er vist på figur 10.
5 Innføring i bruken av MySQL Query Browser side 5 av 10 Figur 10 Her må vi skrive inn navnet på den lokale vertsmaskinen (localhost eller en ip-adresse), brukernavn (hvis ikke oppgitt av bruker ved installering av MySQL databasetjener, så brukes en standard kjernebruker root som brukernavn). Deretter må vi oppgi det passordet vi ga ved installering av databasetjeneren og til slutt navnet på en database (enten navnet på én av de som ble opprettet av systemet, eller en som er opprettet av oss som i tilfellet på figur 10). Vi trykker OK-knappen og får opp vinduet som er vist på figur 11. Figur 11 Dette er hovedvinduet til MySQL Query Browser. Til høyre i vinduet i kartoteket Schemata (no. databaseskjema), ser vi hvilke databaser som er installert. Vi ser at databasen som vi har opprettet i MySQL databasetjeneren, fu_dbs_oving03, finnes i databaselisten. Men den har ingen peker (til venstre for databasenavnet) noe som betyr at det ikke er opprettet noen tabeller i denne databasen. Det er dette vi nå skal gjøre Hvordan opprette tabeller med MySQL Query Browser Først velger vi hvilken database vi ønsker og opprette tabeller ved å peke på aktuell database og deretter trykke venstre musetast. Deretter trykker vi høyre musetast og får fram nedtrykksmenyen som er vist på figur 12.
6 Innføring i bruken av MySQL Query Browser side 6 av 10 Figur 12 Vi velger Create New Table og får vi opp vinduet som er vist på figur 13 og kan starte med å gi tabellen navn og å legge inn attributt med datatyper og dataintegritet. Figur 13 Her skriver vi inn navnet på tabellen i Table Name. Vi går deretter til Column Name og dobbeltklikker på første rad og skriver inn attributtnavnet postnr, tilhørende datatype, maksimum antall tillatte tegn i parentes, hake for NOT NULL (tillater ikke null verdi) og velger PRIMARY KEY. Da skulle vi få fram vinduet som er vist på figur 14.
7 Innføring i bruken av MySQL Query Browser side 7 av 10 Figur 14 Datatypen for postnr kan gjerne byttes til CHAR(4), fordi et norsk postnummer har alltid 4 tegn, verken mer eller mindre. Den blå diamanten foran attributtet poststed symboliserer at attributtet poststed er avhengig av primærnøkkelen postnr. Alle ikke-nøkkel-attributt skal være avhengig av primærnøkkelen i en normalisert tabell (egen leksjon senere i kurset). Som primærnøkkel blir også attributtet postnr indeksert (se nederst til venstre i vinduet på figur 14). Mer om dette i lærebok og leksjon. Så trykker vi Apply Changes-knappen og får fram vinduet som er vist på figur 15. Figur 15 Figur 16 Dette er SQL-scriptet som MySQL Query Browser har generert. Her velger vi Execute (no. Kjør) for å opprette tabellen og velger deretter Close for å gå tilbake for å se om tabellen er opprettet i databasen vår. Dette kan vi se på figur Opprette en tabell med fremmednøkkel Vi har valgt å illustrere hvordan vi oppretter tabellen Student som har fremmednøkkelen postnr. Dette er vist på figur 17.
8 Innføring i bruken av MySQL Query Browser side 8 av 10 Figur 17 Får å få realisert attributtet postnr må vi trykke på plusstegnet nederst til venstre i vinduet. Da får vi fram vinduet som er vist på figur 18. Figur 18 Her skriver vi inn navnet på fremmednøkkelen som er postnr i vårt tilfelle. Vi trykker OK og er tilbake i vinduet som er vist på figur 17. Nå må vi gi inn Foreign Key Settings (referanseintegritetsregelen). I vårt tilfelle har vi ikke tillatt at postnr kan ha null verdi i tabellen Student (i attributtlista) og vi har ikke tillatt sletting (On Delete) av et postnr i tabellen Sted hvis det er registrert en student med samme postnr (Restrict) i tabellen Student. Ved endring av et postnr i tabellen Sted (On Update) så vil også endringen bli gjort for studenter som har det aktuelle postnr (Cascade) i tabellen Student. Dette står det mer om i lærebokas kapittel om SQL. I vinduet på figur 17 trykker vi Apply Changes og får fram vinduet som er vist på figur 19.
9 Innføring i bruken av MySQL Query Browser side 9 av 10 Figur 19 Her ser vi SQL-scriptet som MySQL Query Browser har generert. Legg merke til hvordan referanseintegriteten er realisert (NOT NULL, ON DELETE RESTRICT, ON UPDATE CASCADE). Trykk Execute og deretter Close for å avslutte opprettingen av tabellen Student Hvordan lage en spørring Vi markerer den tabellen som vi vil knytte spørringen til (se figur 20). Figur 20 Vi holder venstre musetast nede mens vi drar den opp til spørreeditoren (øverst i vinduet) og slipper den ned (se figur 21).
10 Innføring i bruken av MySQL Query Browser side 10 av 10 Figur 21 Hvis vi skal legge inn data i tabellen Sted, så må vi skrive en INSERT INTO-setning slik som vist på figur 22. Figur 22 Vi trykker Execute og en ny rad er lagt til tabellen Sted. For å se om dette er tilfelle drar vi tabellen Sted på nytt igjen og slipper ned ned i SQL-editoren. Det blir automatisk generert en SQL-spørring. Vi trykker Execute og får fram vinduet som er vist på figur 23. Figur 23 Vi ser at raden 7000, Trondheim er lagt til tabellen Sted. Du kan utforske MySQL Query Browser i mer detalj selv ved å bruke manualen som vi har lagt en lenke til i leksjonen.
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
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
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
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
Detaljer1. 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
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
Detaljer>>21 Datamodellering i MySQL Workbench
21 MYSQL WORKBENCH 207 >>21 Datamodellering i MySQL Workbench I dette kapittelet vil du lære hvordan man lager datamodeller i MySQL Workbench hvordan man overfører en modell til MySQL I tillegg til å være
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.
DetaljerSQL Structured Query Language. Definere tabeller Skranker Fylle tabeller med data
SQL Structured Query Language Definere tabeller Skranker Fylle tabeller med data Lage en tabell med SQL create table R (A 1 D 1 [S 1 ],... A n D n [S n ], [liste av skranker] R er navnet på relasjonen/tabellen
DetaljerMiniverden og ER- modell
TDT4145 Datamodellering og databasesystemer SQL- oppgave 1 Miniverden og ER- modell Vi tar utgangspunkt i en enkel modell for en pizza- restaurant, der følgende ER- diagram beskriver databasen: Relasjonsdatabase-
DetaljerOppgave 1 (Opprett en database og en tabell)
Oppgave 1 (Opprett en database og en tabell) 1) I «Object Explorer» (i «SQL Server Management Studio»), høyreklikk over Databases : 1 2 2) Skriv så databasenavnet og klikk OK: 3) Plasser så kursoren på
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
Detaljer>>12 Arbeide med MySQL
106 Snarveien til MySQL og Dreamweaver CS5 >>12 Arbeide med MySQL I dette kapittelet vil du lære hvordan du installerer MySQL Workbench å opprette prosjekter å lage tabeller hvordan du ser på innholdet
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
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
DetaljerIntegritetsregler i SQL. Primærnøkler
Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende integritetsregler skranker på attributter og tupler Interrelasjonsskranker assertions Triggere INF212
DetaljerUtvikling fra kjernen og ut
Utvikling fra kjernen og ut PHP-arkitektur Brukergrensesnitt! inn ut Dynamisk web-side bygges opp på grunnlag av spørring mot databasen Utviklingsretning Applikasjon Virkelighetsmodell Plattform Bruker
DetaljerIntegritetsregler i SQL
UNIVERSITETET I OSLO Integritetsregler i SQL INF3100 8.2.2005 Ragnar Normann 1 Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende integritetsregler
DetaljerEn 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]
DetaljerKjøre Wordpress på OSX
Kjøre Wordpress på OSX Alt etter hva du ønsker å bruke Webserveren til er det flere måter å gjøre dette på. Ønsker du kun en side som skal dele sider du lager manuelt, med PHP, GD etc eller med server
DetaljerMySQL-database, php. Innhold. 8 MySQL-database, php. 8.1 Databasen MySQL
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Helge Hafting 16.10.2007 Lærestoffet er utviklet for faget LV476D/LN476D Linux systemdrift Innhold 8 1 8.1 Databasen MySQL.............................
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Labøving: Brukeradministrasjon i AD Oppgave a: Endre lokal logon-policy på domenekontroller En Windows domenekontroller setter begrensninger for hvilke brukerkontoer som
DetaljerDatamodellering og databaser http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2
http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side
DetaljerBrukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012
Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.
DetaljerEKSAMEN 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
DetaljerBRUK AV TiSferaDesign I RINGETABLÅER MED ELEKTRONISK NAVNELISTE:
BRUK AV TiSferaDesign I RINGETABLÅER MED ELEKTRONISK NAVNELISTE: (benyttes til å opprette og redigere navneliste, samt laste denne til tablået via USB kabel) TiSferaDesign Kan lastes ned herfra: http://www.homesystems-legrandgroup.com/bthomesystems/productdetail.action?productid=019
DetaljerSQL 3: Opprette tabeller, datainnsetting og utsnitt
SQL 3: Opprette tabeller, datainnsetting og utsnitt Læreboka kap. 4 03.11.2008 Kjell Toft Hansen 1 Datainnsetting Legg til en ny leverandor i tabellen leverandor INSERT INTO leverandor (lev_nr, lev_navn,
DetaljerInstallasjonsveiledning PowerOffice SQL
Installasjonsveiledning PowerOffice SQL INSTALLASJON For å ta i bruk PowerOffice SQL må du ha Microsoft SQL Server installert. MS-SQL leveres i to versjoner - fullversjon eller SQL Express. MS-SQL Express
DetaljerFlytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008
Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasene til Lønn 5.0 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 6.desember 2010 Varighet: 0900-1200 Fagnummer: Fagnavn: Klasse(r): LC238D Datamodellering og databaser HING2009HA
DetaljerEkvivalente stier (Equivalence of Path, EOP) i storm
Ekvivalente stier (Equivalence of Path, EOP) i storm Dette er ikke rett fram, derfor denne beskrivelsen. Vi tar utgangspunkt i følgende modell for kinoer og kinoforestillinger: Bilde 1 ORM2 modell I bildet
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Labøving: Brukeradministrasjon i AD Oppgave a: Endre lokal logon-policy på domenekontroller En Windows domenekontroller setter begrensninger for hvilke brukerkontoer som
DetaljerTilkobling og Triggere
Tilkobling og Triggere Lars Vidar Magnusson October 12, 2011 Lars Vidar Magnusson () Forelesning i DAS 11.10.2011 October 12, 2011 1 / 25 Tilkobling med PHP PHP bruker databasespesifike moduler til å koble
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
DetaljerDatamodellering og databaser SQL, del 2
http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side
DetaljerEnbruker-installasjon
Veiledning Enbruker-installasjon Mars 2016 Din verktøykasse for anbud og prosjekt 2016 Powel AS Side 1 av 28 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 SIKKERHETSKOPI 3 2.2 INSTALLASJON
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
DetaljerPublisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL
Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL 1. Om klassersom.net: Klasserom.net er en webhotell-løsning for skoler, hvor formålet er å gi elevene hvert sitt
DetaljerVMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang
VMware Horizon View Client Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang Introduksjon Fjerntilgang er blitt oppgradert til en bedre og mer moderne løsning. Programmet er identisk
DetaljerDatabaser kort intro. Tom Heine Nätt
Databaser kort intro Tom Heine Nätt Agenda Hva er en database? Hva er SQL? Hente ut data fra en database SELECT Behandle data i en database (kort) CREATE TABLE, INSERT, UPDATE, DELETE Databaser med flere
DetaljerRepetisjon: 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
DetaljerIntegritetsregler i SQL
UNIVERSITETET I OSLO Integritetsregler i SQL Institutt for Informatikk INF3100 13.2.2007 Ellen Munthe-Kaas 1 Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende
DetaljerSteg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.
Innhold Steg 1: Installasjon... 3 Steg 2: Installasjon av programvare... 3 Steg 3. Oppsett av wifi, email varsling og alarm... 5 Steg 4: Installasjon og oppsett av mobil app... 8 Steg 5: Installasjon og
DetaljerDatamodellering og databaser SQL, del 2
http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side
DetaljerInstallasjon enbruker
Veiledning Installasjon enbruker 04.06.2012 Din verktøykasse for anbud og prosjekt 2012 CITEC AS v/sverre Andresen Side 1 av 25 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 START INSTALLASJON
DetaljerDin verktøykasse for anbud og prosjekt
Veiledning Serverinstallasjon 14.03.2013 Din verktøykasse for anbud og prosjekt 2013 CITEC AS v/sverre Andresen Side 1 av 27 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON (SQL SERVER 2008)
DetaljerSPSS Høgskolen i Innlandet
SPSS Høgskolen i Innlandet Innhold Mac, tilkobling til SPSS... 2 Tilkobling:... 2 Steg 1.... 2 Steg 2.... 3 Steg 3.... 4 Steg 4... 4 Mac, åpne og lagre filer fra egen datamaskin... 5 Lagre eller åpne filer
DetaljerBrukerveiledning. Searchdaimon AS phone: +47 21554200 www.searchdaimon.com Østensjøveien 34 fax: +47 21554201 info@searchdaimon.
Brukerveiledning Sluttbrukerveiledning Searchdaimon Client Tools v1.2.5... 2 Søkefelt... 2 Innstillinger... 3 Installasjonsveiledning Searchdaimon Client Tools... 5 Sluttbrukerveiledning Searchdaimon Client
DetaljerOm verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit
Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.
DetaljerHuldt & Lillevik Lønn 5.0. Installere systemet
Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...
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)
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
DetaljerDatabaser. - 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
DetaljerDatabaser. 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
DetaljerHvordan oppdatere Java.
Hvordan oppdatere Java. Trykk på din nettleser under for veiledning til å oppdatere Java: Internet Explorer Mozilla Firefox Google Chrome Safari (Mac) Internet Explorer Skriv inn www.java.com i adressefeltet
Detaljer1. Introduksjon til Oracle Express Edition
Kjell Toft Hansen 22.06.2010 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO177D Databaseprogrammering med PL/SQL 1. Dette notatet skal gi deg en kort innføring i bruken av Oracle
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG AVDELING FOR INFORMATIKK OG E-LÆRING Kandidat nr.: Eksamensdato: 12.05.2005 Varighet: Fagnummer: Fagnavn: Klasse(r): Studiepoeng: 9 0900-1200 (3 timer) LO336D Databaser og systemering
DetaljerEksamensoppgave i TDT4145 Datamodellering og databasesystemer
Institutt for datateknikk og informasjonsvitenskap Eksamensoppgave i TDT4145 Datamodellering og databasesystemer Faglig kontakt under eksamen: Svein Erik Bratsberg: 99539963 Roger Midtstraum: 99572420
DetaljerOppgave 1 1. Spørring: Resultattabell: 2. Spørring: Resultattabell: 3. Spørring:
Kjell Toft Hansen 02.10.2008 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO151D Informatikk 1: databaser Oppgave 1 1. Spørring: SELECT oh.*, delnr, kvantum FROM ordrehode oh, ordredetalj
DetaljerBrukerveiledning. Legge til brukere... 2
Brukerveiledning E-SEPU Skoleadministrator Innholdsfortegnelse Legge til brukere... 2 Legg til bruker(e) enkeltvis... 4 Importere brukere fra Excel- eller CSV-fil... 5 Formattere Excel-/CSV-ark... 5 Importere
Detaljer1. Å lage programmer i C++
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 29. august 2005 1. Å lage programmer i C++ Resymé: Dette notatet
DetaljerSQL Structured Query Language
SQL Structured Query Language Mer SQL: kandidat-, primær- og fremmednøkler Definere tabeller med integritetsregler Hente data fra tabeller select-from-where distinct order by Eksempler kjøres i PostgreSQL
DetaljerDagens tema: Relasjonsmodellen (funksjonelle avhengigheter og nøkler, integritetsregler) Realisering: Fra ORM til relasjoner
UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Relasjonsmodellen (funksjonelle avhengigheter og nøkler, integritetsregler) Realisering: Fra ORM til relasjoner Institutt for informatikk
DetaljerDIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN
DIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN Digital skoleeksamen på Politihøgskolen betyr at eksamen gjennomføres på studentens egen PC/Mac fremfor med penn og papir. FØR EKSAMEN Krav til utstyr
DetaljerBrukerveiledning. For administrering av nettressursen BRUKERVEILEDNING ADMINISTRATOR
Brukerveiledning For administrering av nettressursen 1 Som administrator kan du legge til, redigere, fjerne, og gruppere brukere for din barnehage eller skole. Du finner denne funksjonen «innstillinger»
Detaljer1. 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
DetaljerEKSAMENSFORSIDE 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
DetaljerFlytte Lønn 5 Databaser til ny SQL 2012 instanse
Flytte Lønn 5 Databaser til ny SQL 2012 instanse Backup Ta en backup av alle Lønn 5 databaser via Verktøy Systemvedlikehold. Åpne Verktøy Systemvedlikehold. 1 Påse at filbanen er korrekt ved å klikke på
DetaljerBrukerveiledning Webline Portal for E-post Bedrift/E-post Basis
Brukerveiledning Webline Portal for E-post Bedrift/E-post Basis Innholdsfortegnelse 1 PÅLOGGING...4 1.1 Ny bruker...6 1.2 Endre bruker...9 1.2.1 Endre produkttype fra E-post basis til E-post bedrift...10
DetaljerBrukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for. ProMed. for Windows. Kundeoppfølging og Administrasjon
Side 1 av 9 Brukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for ProMed for Windows Kundeoppfølging og Administrasjon Versjon 1.5 01.02.2013 Innhold A. Hvordan bruke
DetaljerInstallasjonsveiledning PowerOffice SQL
Installasjonsveiledning PowerOffice SQL For å ta i bruk PowerOffice SQL må du ha Microsoft SQL Server installert. Dersom din bedrift allerede har MS-SQL server installert, så kan dere hoppe over installasjonsveiledningen
Detaljer1. Å lage programmer i C++
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 24. august 2006 1. Å lage programmer i C++ Resymé: Dette notatet
DetaljerHvordan levere en video på en oppgave
Hvordan levere en video på en oppgave Mediasite (MS) er HSN sin videoløsning og er integrert i Canvas. Du finner tjenesten i emnet under knappen «My Mediasite» - du kommer til MS kun via denne knappen,
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
Detaljer6105 Windows Server og datanett
6105 Windows Server og datanett Labøving: Deling av mapper, filer og skrivere i arbeidsgruppe Hensikt/målsetning Øvingen gir erfaring med enkel deling av mapper, filer og skrivere i en Windows arbeidsgruppe.
DetaljerDIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN
DIGITAL SKOLEEKSAMEN FOR STUDENTER VED POLITIHØGSKOLEN Digital skoleeksamen på Politihøgskolen betyr at eksamen gjennomføres på studentens egen PC/Mac fremfor med penn og papir. FØR EKSAMEN Krav til utstyr
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
DetaljerÅ bruke Java API-et til å sortere tabeller/arraylister der elementene er (referanser til) objekter
Sortering og søking i Java-API-et Tabeller og Arraylister Comaparable Comparator equals() LC9D Videregående programmering Semesterplan: http://aitel.hist.no/fag/vprg/index_lc9d.php Høgskolen i Sør-Trøndelag,
DetaljerEksamen 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
DetaljerInstallasjonsveiledning av Faktura Z
Installasjonsveiledning av Faktura Z Innholdsfortegnelse INSTALLASJONSVEILEDNING AV FAKTURA Z 1 Innholdsfortegnelse 1 Oppstart av CD 1 Installasjon av Faktura Z 2 Installasjon av database 5 Programinfo
Detaljerhttps://nhh.itslearning.com/
e-læringssystemet https://nhh.itslearning.com/ Sist oppdatert 08.09.2009 10:07 1 1. Hva er It s Learning? It's Learning er et e-læringssystem hvor du finner elektronisk informasjon om alle våre kurs/studier,
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 4.mai 2011 Varighet: 0900-1300 Emnekode: Emnenavn: Klasse(r): LO191D / LC191D Campus: LC191D Videregående
DetaljerHØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - Kandidatnr: AITeL Eksamensdato: 2.desember 2009 Varighet: 0900-1300 Emnekode: Emnenavn: Klasse(r): LO191D / LC191D LO191D Videregående programmering
DetaljerLøsningsforlag for oblig 1, databaser 2010
Løsningsforlag for oblig 1, databaser 2010 Oppgave 1 a) Hvilke supernøkler finnes i de to tabellene? Tabellen klasse har følgende supernøkler: (klasseid, klassebetegnelse) (klasseid) Tabellen renndeltager
DetaljerUtvikling fra kjernen og ut
Utvikling fra kjernen og ut PHP-arkitektur Brukergrensesnitt! inn ut Dynamisk web-side bygges opp på grunnlag av spørring mot databasen Utviklingsretning Applikasjon Virkelighetsmodell Plattform Bruker
DetaljerIntroduksjon i bruk av Microsoft Outlook 2003 med Exchange for NHH
Introduksjon i bruk av Microsoft Outlook 2003 med Exchange for NHH Innhold Introduksjon i bruk av Microsoft Outlook 2003 med Exchange for NHH... 1 Innhold... 1 Introduksjon... 2 Grensesnitt... 3 Sende
DetaljerBruk av kildeavskrifter som er merket med grønn kule
www.slektshistorielaget.no Bruk av kildeavskrifter som er merket med grønn kule Hvorfor er dette nyttig? De aller fleste av avskriftene som er markert med grønn kule er lagret i databaser på lagets hjemmeside
DetaljerInstallasjonsveiledning Future
Installasjonsveiledning Future Maskinkrav: Operativsystemer CPU/Prosessor RAM/Minne Ledig diskplass Internett tilgang Nettverk Windows 2008r2, Windows 7 Business/Professional/Ultimate. Windows 8, windows
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...
DetaljerInstallasjon av Mediasite Desktop Recorder 2
Installasjon av Mediasite Desktop Recorder 2 Mediasite Desktop Recorder 2 er et program der du kan gjøre skjerm- og lydopptak direkte fra Canvas. Programmet må installeres før det kan brukes: Når du er
DetaljerKursdeltakere som ønsker å bruke leksjonene f.eks til undervisning eller kursformål må ta direkte kontakt med forfatter for nærmere avtale.
Stiftelsen TISIP i samarbeid med Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag IRC Geir Maribu (revidert av Stein Meisingseth og Lene Hoff) 1.9.2008 Lærestoffet er utviklet for faget
DetaljerHvordan slette midlertidige filer i Java kontrollpanel
Hvordan slette midlertidige filer i Java kontrollpanel For Windows XP 1. Lukk Internet Explorer eller andre nettlesere 2. Klikk på Start Innstillinger Kontrollpanel: 3. Et nytt vindu vises, finn Java/Java
DetaljerInstallasjon av Mediasite Desktop Recorder
Installasjon av Mediasite Desktop Recorder Mediasite Desktop Recorder er et program der du kan gjøre skjermopptak direkte fra Canvas. Programmet må installeres før det kan brukes: Når du er inne i Canvas
DetaljerMunik sin hjemmeside BRUKERMANUAL LITAL ROZENTAL-EIDE
2014 Munik sin hjemmeside BRUKERMANUAL LITAL ROZENTAL-EIDE Hjemmesiden er utviklet og designet av Favn Design Hjemmeside: favndesign.no e-post: lital@favndesign.no Mobil: 41 27 80 55 Innholdsfortegnelse
DetaljerProblem med innlogging til Sauekontrollen Web?
Problem med innlogging til Sauekontrollen Web? Riktig nettleser? Husk at det er kun Internet Explorer av nettlesere som kan brukes (ikke for eksempel Opera, Mozilla Firefox, Safari). Riktig brukernavn
DetaljerFag TDT4145 Datamodellering og databasesystemer Øving 3: Relasjonsalgebra og SQL
NTNU Norges teknisk-naturvitenskapelige Universitet Institutt for datateknikk og informasjonsvitenskap Fag TDT4145 Datamodellering og databasesystemer Øving 3: Relasjonsalgebra og SQL Oppgave 1 (Oppgaven
DetaljerBrukermanual for Optic Book 4800 V 4.0.2
2012 Brukermanual for Optic Book 4800 V 4.0.2 08.01.2012 Konfidensielt Innholdsliste Innledning... 3 Installasjon av skanneren.... 4 Koble skanneren til PC-en.... 5 Installasjon av software på Windows
DetaljerIntentor Helpdesk - Installasjon Step #3: Microsoft Reporting Services
Intentor Helpdesk - Installasjon Step #3: Microsoft Reporting Services Dokumentasjon levert av: Prosjekt: Norsk Data Senter AS Installasjon av Intentor Helpdesk Norsk Data Senter AS e-post info@nds.no
DetaljerOppgradering/installasjon av nye versjoner av ISY Park
Oppgradering/installasjon av nye versjoner av ISY Park Versjon 7.6.6 ISY Park klient og database Databasemodell, roller, rettigheter og data i ISY Park oppdateres via administrasjonsmodul i ISY Park. Det
Detaljer