Dataanalyse og databaser

Relaterede dokumenter
Karens lille vejledning til Access

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE

QUICK GUIDE. til E-handel

Brugerhåndtering i WebUntis - 1

API-import af kundedata fra e-conomic

Selene brugervejledning

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

Overførsel af købsordre til Hydra-Grene eller Grene. Overførsel af købsordre til Hydra-Grene eller Grene

Bestil FIK udtræk til Jyske Netbank Erhverv

Vejledning til BUF Akademis administrationssystem for ledere

Data lagring. 2. iteration (implement backend)

Brugervejledning til AIM spørgeskemaer

Vejledning til BUF Akademis administrationssystem for ledere

Brugervejledning Kom godt igang

Brugervejledning til SMS-database i Lotus Notes.

Menuen E-shop har 4 undermenupunkter: Varer, Kunder, Ordrer og Opsætning.

Dimensioner opsætning. Dimensioner opsætning. Dimensioner kan anvendes til forskellige former for rapportering i systemet.

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Aktivitetsindtastning. Sådan skriver du fx arbejde, sygdom og ferie på efterlønskortet

Aktivitetsindtastning. Sådan skriver du fx arbejde, sygdom og ferie på dagpengekortet, efterlønskortet etc.

EG-Clinea vejledning til fremsøgning af patienter

Vejledning til sms-afstemningssystem

Oprettelse af en Gmail-konto

Brugermanual til vandværkshjemmeside. Opsætning af sider og menu er

Workzone hjælp I denne Quickguide kan du finde hjælp til de mest almindelige funktioner i Workzone

09/ Version 1.4 Side 1 af 37

STINA-vejledning STINA Online

Kvikmanual til FacilityNet

MANUAL TIL RESULTATINDBERETNING I DANSK TENNIS FORBUND OG UNIONERNES HOLDTURNERINGSPROGRAM (HTP)

KMD Brugeradministration til Navision og LDV

DANMARKS NATIONALBANK Kvikguide til FIONA Online. Indberetning af finansielle mellemværender til Nationalbanken

Brugermanual SÅDAN GØR DU:

Tlf Fax

Vejledning i brug af imastra

Du får her en kort beskrivelse af, hvordan du kommer i gang med at oprette en opkrævning som elektronisk faktura e Faktura i Business Online.

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

Hvordan laver jeg en faktura i C5? Brugervejledning, Microsoft Dynamics C5 (op til version C5 2012)

Vejledning til BadmintonPeople

Indhold: Side 2. Side 3. Side 4. Side 5

TYPO3 TRIN FOR TRIN 2

Filer fra banken og Filbestillinger

ExtraNet. Sider beskyttet med kodeord i OLO

BRUGERVEJLEDNING TRIC MODUL TIL MAGENTO 2 - GLS MODUL VERSION 1.0.0

Muligheden for generering af bogmærkedokumenter i Word slås til på denne måde:

Konvertering af DADAS data til Reitan VI-skema

Excel-6: HVIS-funktionen

Web-mail eller et Live-ID

Sådan kommer du i gang med at handle på Berners WEBshop

I denne manual kan du finde en hurtig introduktion til hvordan du:

Brug af Uniconta APP. Før brug skal App en Downloades og Integrationen skal sættes op i Uniconta. Ved opstart logges ind med dit Uniconta Login

Opret og vedligehold Journal Knappaneler

Indhold Registrering på forum... 2 Opret Indlæg... 5 Besvar Indlæg... 7 Ændringer af brugerindstillinger... 9 Tips & Tricks... 11

Emne: Introduktion til Statens HR - Selvbetjening medarbejder Version: 01 ID: 1.b.1

Ved Bredde skriver du Ved Højde skriver du 300. Baggrund vælger du Hvid

Hvordan du opretter, bruger og tildeler kategorier til arrangementer og nyheder

Analysemodul- TDjournal

Q-Variant i kasseterminalen

Vejledning til Tælleplansmodul

Vejledning til udtræk fra UNIK (Version: UNIK Bolig 4)

Datastuen-ns Vejledning Outlook 1

En liste, hvor der kun kan angives et svar. En dropdown menu, hvori kun et svar kan vælges

Untis 2018 er tilpasset til den nyeste Windows-standard. Hermed er det ikke længere muligt at skifte tilbage til det gamle layout fra 2014.

Nye muligheder for visninger på dine kundekort

Mamut Business Software. Introduktion Mamut Import/Eksport

Aktivitetsindtastning. Sådan skriver du fx arbejde, sygdom og ferie på dagpengekortet

MASCOT SmartStore Quick guide

Booking af enkeltarrangement - Trin for Trin

ISOWARE release note

I UDDATA+ under menuen Bevis -> Bevisskabeloner kan man nu finde de vinduer, der indeholder datagrundlaget for bevisudskrivning.

Tournament Software - Manual til holdkaptajner

Billeder på hjemmeside

Bogbyggeren på HVAL.DK

Genvejstaster eller museskade?

Vejledning til ansøgning om tid mm i Foreningsportalen

BRUGERMANUAL FOR KLUBKOORDINATORER. Version 2.0

Modul 16, Word 5 Felter, tabeller og breve

Indholdsfortegnelse. Indhold

Vejledning i hjemmeside, hvor du kan bestille mad i DSB kantinerne uden for disses åbningstid

7.0 Ældre Sagen mail. Log på For at logge på formands webmail skriv adressen: i adressefeltet i Internet Explorer.

1. Tilføj en ny salgsordre Tilføjer en ny salgsordre med konti, reference, ordre, leveringsadresse, dimensioner og faktura.

Midttrafik TRAFIKADMINISTRATION. Brugermanual august-2013 vers. 1.2

VALIDERINGSGUIDE MEDARBEJDER VALIDERING

DATABASE Projekt 1-3. semester

Brugervejledning til eksamensskabeloner

Konvertering af DADAS data til Dansk Supermarked VI-skema

Vejledning til udfyldelse af ansøgningsskema vedrørende Kvalitetsudviklings- og forskningsprojekter (Regioner)

TYPO3 TRIN FOR TRIN 3

1.TILBUD NYT TILBUD 1.1 TRIN FORUDSÆTNINGER

Sæsonbooking - Trin for Trin

Vejledning til regattaadmin.dk og regattaprogrammet

Oktober Dokumentpakker

Brugervejledning til CrewPlan

Axapta 3.0 Konverteringsvejledning

Indhold Indledning... 2 A3 plakat fra tom side... 3

Vejledning til udfyldelse af ansøgningsskema vedrørende Kvalitetsudviklings og forskningsprojekter (Regioner)

I det følgende vil der kun blive gennemgået Ordre og Kreditnota.

Foreløbig version af Brugervejledning for datamodtagere til GS1Trade Sync

Find din rådgiver på Facebook. - og deltag i/følg fagrelevante diskussioner

Farveskalaer anvendes til at præsentere positionsbestemte data (GPS-data) i farvelagte intervaller.

Transkript:

Dataanalyse og databaser En database er lang række data, der er blevet struktureret således, at der er relationer mellem tabellerne og det er muligt at indsætte og udtrække den ønskede information fra databasen. Når der skal udvikles en database, er det vigtigt at alle de data man ønsker kan udtrækkes fra databasen er til stede eller er muligt at udregne på baggrund det data, der findes i databasen. Det sikres ved at lave en dataanalyse. Du kan lave en dataanalyse på baggrund af flowdiagrammer eller skitser af skærmbilleder fra det system databasen skal understøtte. Det foregår ved at du skriver alle data ned fra hvert skærmbillede eller flowchart som enten skal vises til brugeren eller gemmes i databasen. Eksempel ud fra skærmbilleder: Pizzanr

Ordrelinjenr Navn Samme proces kan bruges ved flowchart- eller aktivitetsdiagrammer, der skriver man blot ned hvilke data der hentes/skrives i hvert element i diagrammet. Det giver følgende liste: Pizzanr Ordrelinjenr Navn Dubletter fjernes: Pizzanr Ordrelinjenr Navn

Data grupperes ud fra det de siger noget om, hvilket bliver navnet på tabellen. Pizza Ordrelinje Ordre Pizzanummer Ordrelinjenummer Navn * Note: i dette system gemmes kundens profil ikke, hvilket er grunden til at der ikke er en kundetabel Hver tabel skal have en primærnøgle, der er unik. Hvis der ikke er data til stede, der egner sig som primærnøgle, skal der automatisk genereres en unik primærnøgle, typisk et løbenummer. Herunder er alle 3 primærnøgle autogenererede løbenumre. Pizza Ordrelinje Ordre Pizzanummer Ordrelinjenummer Ordrenummer Navn Så skal relationerne på plads: En ordre har mange pizzaer og en pizza kan findes på mange ordrer. Det kaldes en mange-tilmange relation. De skal splittes op for at opfylde den første normalform om at alle rækker i en tabel skal være lige lange. Derfor laver man ordrelinjetabellen, der gør at en pizza kan findes på mange ordrelinjer, men en ordrelinje kan kun have en pizza. På samme måde kan en ordre have mange ordrelinjer, men en ordrelinje kan kun passe med en bestemt ordre. Det giver følgende relationer: Pizza Pizzanummer Ordrelinje Ordrelinjenummer Pizzanummer Ordrenummer 1 1 m m Ordre Ordrenummer Navn

Før databasen kan oprettes skal man lægge sig fast på hvilken datatype de forskellige data skal have. Datatypen fortæller hvilken type data der er tale om f.eks. om det er heltal, tekst, dato osv. Der findes en lang række datatyper og de mest gængse er følgende: Datatype Datatype INT Heltal Double Decimaltal VARCHAR Alle former for tegn, både DATE Dato bogstaver og tal. Der skal angive en længde for feltet, som er max antal tegn tilladt. TIME Tidspunkt DATETIME Dato og tidspunkt i et felt TIMESTAMP Tidsstempel med dato og tid for oprettelse af rækken Boolean Sandt eller falsk 1 eller 0 Følgende datatyper passer til den database vi er ved at designe: Pizza Ordrelinje Ordre Pizzanummer (INT) Ordrelinjenummer (INT) Ordrenummer (INT) (VARCHAR(20)) Pizzanummer (INT) Navn (VARCHAR (50)) (INT) Ordrenummer (INT) (VARCHAR (50)) (VARCHAR(100)) (VARCHAR (10)) (VARCHAR(50))* (DATE) (TIME) Udbringning (BOOLEAN) * Note: er af typen varchar da feltet skal indeholde filnavnet på det billede der skal vises. Nu er databasen designet og klar til at blive implementeret i det program i bruger til databaser. Følgende sider beskriver hvordan tabellerne oprettes i en MySQL database vha. phpmyadmin.

Opret tabel: I en hel tom database skriver du navnet på tabellen og antallet af kolonner og klikker udfør. Hvis der allerede er tabeller i databasen klikker du på ny i databasetræet til venstre. Herefter udfylder du felterne med udgangspunkt i de data og datatyper du har analyseret dig frem til der skal være. For at pizzanr skal være et autogenereret løbenummer skal der sættes et flueben i A_I. Klik til sidst på gem. Herefter ser tabellens struktur således ud:

Herefter kan du oprette andre tabeller på samme måde: Nu er tabellerne oprettet og der kan indsættes data i dem ved at klikke på Indsæt i menuen øverst.