Introduktion til SQL
|
|
- Victoria Carlsen
- 8 år siden
- Visninger:
Transkript
1
2 Introduktion til SQL
3 Introduktion til SQL 1. udgave, 1. oplag 2013 Copyright 2013 Libris Media A/S Forfatter: Bobby Henningsen Forlagsredaktion: Peter Wiwe og Louise Peulicke Larsen Omslag: Louise Peulicke Larsen Korrektur: Jan Tarbensen Dtp: Jan Tarbensen Tryk: AKA-PRINT a/s ISBN: Libris er en entreprenant udgivervirksomhed med rødder inden for medier, it og detail. Vi har en stærk national tilstedeværelse med mere end 450 distributionspartnere offline og over 30 digitale distributionspartnere. Rettighederne til vores udgivelser er solgt til mere end 14 lande. Siden 1994, hvor selskabet blev grundlagt, har vi i Danmark solgt mere end ni millioner hæfter og bøger. Om forfatteren Bobby Henningsen er uddannet EDB-assistent og certificeret som MCSA SQL Server 2012 og MCSE SQL Server 2012 Data Platform og Busienss Intelligence. Bobby arbejder professionelt som instruktør og konsulent med fokus på Microsoft SQL Server og har mere end 15 års erfaring. Læs mere på og bliv ven med os på
4 Indhold Introduktion...4 Introduktion til databaser...5 Databaser... 5 Tabeller... 5 Skemaer... 5 Rækker og kolonner... 5 Hent data...6 SELECT... 6 Hent flere kolonner...8 Sortering af data...9 ORDER BY... 9 Filtrering af data...12 WHERE Operatorer Filtre på datoer og tekster NULL-værdier Avanceret filtrering...19 Flere kriterier AND-operator OR-operator IN-operator NOT-operator TOP-operator Evalueringsrækkefølge LIKE-operatoren Beregnede felter...36 Konstanter som beregnede felter Brug af Alias Sammensætning af felter Matematiske beregninger Sortering og filtrering af data med beregnede felter Beregnede felter og datatyper Evalueringsrækkefølge af matematiske operatorer Funktioner...50 Funktioner til håndtering af NULL Funktioner til strengmanipulation Funktioner til manipulation af dato og tid Funktioner til konvertering og formatering af data Betingede beregnede felter Beregning af totaler...63 Aggregat-funktioner Aggregat-funktioner og NULL-værdier Aggregat-funktioner med unikke værdier Gruppering af data Underforespørgsler...77 Selvstændige underforespørgsler Filtrering af data med underforespørgsler Underforespørgsler som beregnede felter Korrelerede Underforespørgsler Join-forbindelser...84 Introduktion til relationel databaseteori Relationelle databaser Normalisering af data Eksempel på normalisering af database Implementering af relationer i database Oprettelse af Join-forbindelser Join-operatoren Join-forbindelser og kolonnenavne Brug af tabelalias Join-forbindelser med filtrering og sortering Join-forbindelser og flere tabeller Join-typer Kombinerede forespørgsler Redigering af data Indsættelse af data Opdatering af data Sletning af data Microsoft SQL Server Express Installation af Microsoft SQL Server Express. 116 Værktøjer til oprettelse og eksekvering af forespørgsler SQL Server Management Studio Appendiks A Rækkefølge for datatyper ved implicit konvertering Appendiks B Bitvise operatorer Appendiks C Funktioner Appendiks D Normalformer Appendiks E Microsoft SQL Server Expressbegrænsninger LIBRIS
5 Introduktion SQL er en forkortelse for Structured Query Language og er et programmeringssprog designet til at håndtere data i relationelle database management systemer (RDBMS). Sproget omfatter en lang række funktionaliteter, såsom forespørgsler, redigering af data, oprettelse og redigering af objekter og adgang til data. SQL anses for at være et standardsprog, men der er stadig den dag i dag en række udfordringer i de store leverandørers tolkning af standarden, som gør, at løsninger ikke umiddelbart kan flyttes fra en platform til en anden. SQL er udviklet af IBM i starten af 1970 erne, og denne tidlige version havde navnet SEQUEL (Structured English Query Language). Det viste sig, at dette navn allerede var registreret, og det blev derfor ændret til SQL. Det første kommercielle system baseret på SQL introduceredes i slutningen af 1970 erne af ORACLE (dengang Relational Software, Inc.). Den mest udbredte brug af SQL er i forbindelse med forespørgsler og opdatering af data. Eksempler på dette er oprettelse af kunder i et fakturasystem, et udtræk, der viser det samlede salg, antallet af ordrer for en bestemt kunde eller virksomhedens samlede salg fordelt på varegrupper. Dette hæfte fokuserer på T-SQL, som er Microsofts dialekt af SQL. Dog vil en stor del af hæftets indhold være brugbart på andre platforme som f.eks. ORACLE. Hvem er dette materiale rettet mod? Dette materiale henvender sig til dig: Som ikke kender noget til SQL Som på en hurtig og nem måde vil lære SQL Som ønsker at kunne bruge SQL i dagligdagen til løsning af opgaver LIBRIS 4
6 Introduktion til databaser Databaser En database er ganske enkelt defineret som en samling af data. Det er vigtigt at have forståelse for en sådan for at kunne bruge SQL. En database er i realiteten en container og den er typisk gemt i filsystemet. En database i vores forstand er i virkeligheden at sammenligne med et arkivskab, bare i digitalt format. Tabeller Data i en database gemmes i tabeller. En tabel er struktureret og gemmer oplysninger om bestemte typer af data, f.eks. kunder, varer eller andre lister af oplysninger. Alle tabeller i en database har et unikt navn. Note Tabelnavne er omfattet af en række simple regler, hvilket blandt andet betyder at disse SKAL begynde med et alfanumerisk tegn. Ud over dette er der få begrænsninger. Dog er det anbefalet så vidt muligt at undgå brugen af specialtegn $, /, blanke tegn osv. i navngivningen. Æ, ø og å kan bruges, men det er også anbefalet at undgå disse. Desværre er det langt fra alle leverandører og udviklere, der følger disse anbefalinger, og dette medfører ind imellem utilsigtede sideeffekter. SQLsproget kan godt håndtere tabelnavne med specialtegn og dette emne behandles senere. Skemaer Enhver tabel er gemt i et skema (Schema). Dette kan bedst sammenlignes med en folder. Teknisk betegnet kaldes det et namespace og er som sådan en samling af objekter. Det mest almindeligt brugte skema er dbo, men der findes en række andre prædefinerede skemaer, og det er desuden muligt at oprette egne. Note dbo er en forkortelse for database owner, men i relation til skemaer er denne betegnelse ikke relevant, da denne ikke på nogen måde har noget med ejerskab at gøre. dbo er dog specielt, da det som det eneste af de prædefinerede skemaer IKKE kan slettes. En dybere gennemgang af skemaer er uden for rammerne i dette hæfte. Rækker og kolonner Tabeller består af rækker og kolonner. En række består af mindst én kolonne og denne er tilknyttet en datatype, der ervalgt på baggrund af den type data, der skal gemmes i den pågældende kolonne. Disse datatyper er i en vis grad begrænsende idet de f.eks. er defineret til at indeholde et tal og derfor IKKE kan indeholde f.eks. tekst. Eksempler på kolonner i en tabel er f.eks. kundenr, navn og adresse. En tabel består af 0 eller flere rækker, og disse benævnes ofte som en post i tabellen. 5 LIBRIS
7 Hent data SELECT Den oftest konstruerede SQL-sætning er baseret på SELECTudtrykket. Denne bruges til at hente data fra en eller flere tabeller og anvendes til f.eks. at hente oplysninger om kunder og deres adresse, telefonnummer, afgivne ordrer osv.. I første omgang fokuseres der på udtræk fra en enkelt tabel. Syntaks SELECT kolonne FROM Tabel; Hent individuelle kolonner Det simplest mulige udtræk er en enkelt kolonne fra en enkelt tabel. Eksempelvis er følgende data registreret i tabellen Kunder: Kunder KundeID FirmaNavn Land ALFKI Alfreds Futterkiste Tyskland WOLZA Wolski Zajazd Polen BLAUS Blauer See Delikatessen Tyskland CACTU Cactus Comidas para llevar Argentina Dette udtryk returnerer en enkelt kolonne, KundeID fra tabellen Kunder, der er placeret i skemaet dbo. Udtryk SELECT KundeID FROM dbo.kunder; Udtrykket returnerer alle rækker, og disse er hverken filtrerede eller sorterede. Resultat KundeID ALFKI WOLZA BLAUS CACTU Note Det er ikke nødvendigt at angive navnet på tabellens skema. Følgende udtryk fungerer også: SELECT KundeID FROM Kunder; LIBRIS 6
Introduktion til SQL
Introduktion til SQL Introduktion til SQL 1. udgave, 1. oplag 2013 Copyright 2013 Libris Media A/S Forfatter: Bobby Henningsen Forlagsredaktion: Peter Wiwe og Louise Peulicke Larsen Omslag: Louise Peulicke
Læs mereEXCEL 2011 TIL MAC GODT I GANG MED PETER JENSEN GUIDE VISUEL
PETER JENSEN EXCEL 2011 TIL MAC GODT I GANG MED EXCEL 2011 TIL MAC VISUEL GUIDE 59 guides der får dig videre med Excel En instruktion på hver side - nemt og overskueligt Opslagsværk med letforståelig gennemgang
Læs mereListen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:
Denne guide er oprindeligt udgivet på Eksperten.dk SQL og ASP En artikel omkring simpel SQL og hvordan disse opbygges, udformes og udføres, sådan at man kan få et brugbart resultat i ASP. Dette ligefra
Læs mereHvorfor skal vi bruge objekt orienteret databaser?
OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal
Læs mereBrugervejledning. Sådan laves et opslag med avanc. søgning. December 2010
Brugervejledning Sådan laves et opslag med avanc. søgning December 2010 Sådan laves en avanceret søgning Denne vejledning gennemgår eksempler på, hvordan avanceret søgning kan bruges. Når du har startet
Læs mereJørgen Koch. och. Access. Normalisering m.v.
Jørgen Koch och Access 2003 2003 for alle Normalisering m.v. Access 2003 for alle 1. udgave, 1. oplag 2004 Copyright 2004 Forlaget Libris Forfatter: Jørgen Koch Forlagsredaktion: Kirsten Bæk DTP: Jørgen
Læs mereImport af rekursivt (parent-child) hierarki i Palo
Import af rekursivt (parent-child) hierarki i Palo Dette dokument beskriver hvordan et simpelt rekursivt (parent-child) hierarki kan importeres ind i Palo på forskellige måder via SQL og samtidig bibeholde
Læs mereIntroduktion til programmering
Introduktion til programmering Databaser Uge 38 L. Ingemann: SQL databaser på nettet, kap 2-4. Kompendium L. Ingemann: SQL databaser på nettet, kap 6-20, Kompendium Sidste gang Databaser Relationelle databaser
Læs mereONENOTE 2010 LÆR DET SELV
DAN JOHANSEN ONENOTE 2010 LÆR DET SELV ONENOTE 2010 LÆR DET SELV Opret egne noter og notesbøger Kopiér fra andre Office-programmer Indsæt billeder, lyd og video DAN JOHANSEN ONENOTE 2010 LÆR DET SELV OneNote
Læs mereJørgen Koch. Access. Opgavehæfte
Jørgen Koch Access 2002 2002 for alle Opgavehæfte Access 2002 for alle 1. udgave 2002 Copyright 2002 IDG Danmark A/S Forfatter: Jørgen Koch Forlagsredaktion: Frantz Pedersen DTP: Jørgen Koch Skriv til
Læs mereIntroduktion til SQL queries
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i
Læs mereDe vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML
SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en
Læs mereDatabasesystemer. Databaser, efterår Troels Andreasen. Efterår 2002
Databaser, efterår 2002 Databasesystemer Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk
Læs mereGMAIL LÆR DET SELV GMAIL LÆR DET SELV
GMAIL LÆR DET SELV GMAIL LÆR DET SELV GMAIL LÆR DET SELV Gmail lær det selv 1. udgave, 1. oplag 2011 Copyright 2011 Libris Media A/S Forfatter: Kim Krarup Andersen Redaktion: Astrid Lindeloff Omslag:
Læs mereIndholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker
Læs mereIntroduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002
Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach (jeans@ruc.dk) 2002 På datalogi har vi en databaseserver, som de studerende på datalogi kan benytte til projekter og som også benyttes i forbindelse
Læs mereNemHandelsRegistret (NHR) - Bulk-funktionalitet
NemHandelsRegistret (NHR) - Bulk-funktionalitet Hjælpeguide til administration af registreringer via NHR Bulk-funktionalitet. Juni 2015 Version 1.1 Introduktion Det forudsættes af læseren af denne vejledning
Læs mereInternet. Komplet featureliste. Aesiras - integreret Regnskab, Handel og Internet
Internet Komplet featureliste Aesiras - integreret Regnskab, Handel og Internet Aesiras Internet gør det let at komme i gang med en professionel hjemmeside og webshop. Som standard medfølger et grafisk
Læs mereSQL for MySQL-begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk SQL for MySQL-begyndere I denne artikel vil jeg prøve at beskrive MySQL på begynderniveau. SQL står for Structured Query Language, og er et sprog til
Læs mereSide 1. Databaser og SQL. Dagens gang. Databasebegreber. Introduktion til SQL Kap 1-5
Databaser og SQL Introduktion til SQL Kap 1-5 1 Dagens gang Databaser Database begreber Mapning af klasser til relationel model Normalisering Opgaver til næste gang 2 Databasebegreber A database is a:
Læs mereBemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.
Mysqli Webintegrator Når vi arbejder med server-side scripting ( i vort tilfælde PHP), har vi ofte behov for at kunne tilgå data, som vi opbevarer i en database. Det kan f.eks. dreje sig om nyhederne i
Læs mereSQL - Login, Role, Schema og User
SQL - Login, Role, Schema og User - Version 1.1 Forfatter/Oprettet dato: Henrik Hjorth Hansen/2012-06-12 Sidst gemt af/dato: HHH Henrik Hjorth Hansen/2012-10-03 Udskriftdato:2012-10-03 09:00:00 SQL - Login
Læs mereDatabaseadgang fra Java
Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,
Læs mereSkriftlig opgave. Designtanker i database-nære systemer
Skriftlig opgave til eksamen for faget»databaser«designtanker i database-nære systemer Martin Ancher Holm Juni 2010 1 Intro Denne skriftlige opgave indeholder kort de daglige tanker jeg har omkring design
Læs mereDatabase for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Læs mereDatabase tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk
Denne guide er oprindeligt udgivet på Eksperten.dk Database tips Denne artikel vil give nogle forskellige små praktiske råd om ting man skal tænke på når man arbejder med databaser og applikationer som
Læs mereUmbraco installationsvejledning
på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er
Læs mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15.12
Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner
Læs mereTietgenskolen - Nørrehus. Data warehouse. Database for udviklere. Thor Harloff Lynggaard DM08125
Tietgenskolen - Nørrehus Data warehouse Database for udviklere Thor Harloff Lynggaard DM08125 Juni 2010 Indhold Beskrivelse... 3 Data warehouse... 3 Generelt... 3 Sammenligning... 3 Gode sider ved DW...
Læs mereExcel til ipad Kom i gang og videre med. Martin Simon. Forlaget TextMaster ISBN: 978-87-93170-12-2. E-bogsudgave 2014
Excel til ipad Kom i gang og videre med Martin Simon Forlaget TextMaster ISBN: 978-87-93170-12-2 E-bogsudgave 2014 Kopiering fra denne bog er ikke tilladt. Forord 9 Begrænsningerne i forhold til Excel
Læs mereMåske kender du nogle af de tips og tricks, guiden indeholder, men så bliver du blot bekræftet i, at du gør det rigtige.
JETREPORTS TIPSOG TRICKS Indledning Jet Reports er et fantastisk rapporteringsværktøj integreret i Excel. De fleste af os bruger nok kun en brøkdel af de muligheder som Jet Reports og Excel har. Denne
Læs mereOpgave 1 Basal select med (stjerne)
Opgave 1 Basal select med (stjerne) 1. List alle øltyper. 2. List alle bryggerier 3. List alle Danmarks postnumre samt tilhørende by, landsdel og antal indbyggere 4. BONUS: List alle ølmærker med alt deres
Læs mereHvad er en relationsdatabase? Odense, den 19. januar Version 1.0
Hvad er en relationsdatabase? Odense, den 19 januar 2004 Version 10 Program for 6 kursusdag: Databaser 0900-0945 Hvad er en relationsdatabase? -1045 Opgave om normalisering 1100-1145 Eksempel på database
Læs mereThomas Flindt HÅNDBOG I ARBEJDSGLÆDE
Thomas Flindt HÅNDBOG I ARBEJDSGLÆDE HÅNDBOG I ARBEJDSGLÆDE Thomas Flindt HÅNDBOG I ARBEJDSGLÆDE Se en video med Thomas Flindt! Scan denne kode med din smartphone eller gå ind på: Libr.is/dviok For at
Læs mereKursusbeskrivelse. Forarbejde. Oprettelse af en Access-database
Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et
Læs mereINDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO...
INDHOLDSFORTEGNELSE INDLEDNING... 7 Kristian Langborg-Hansen KAPITEL ET... 9 I gang med App Inventor Installation af App Inventor... 10 Trådløs installation... 11 Installation af emulator (Windows)...
Læs mereDATABASE - MIN MUSIKSAMLING
DATABASE - MIN MUSIKSAMLING I dette forløb skulle vi lære om databaser, som bruger sproget SQL. SQL står for Structured Query Language. Det bruges til at vise og manipulere data, gemt i en database. I
Læs mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15
Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller
Læs merePHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Læs mereSammenknytning af listedata fra MUD til tabel i MapInfo (SVM-eksempel)
Sammenknytning af listedata fra MUD til tabel i MapInfo (SVM-eksempel) Indhold Introduktion...1 Eksport og tilpasning af tabeldata MUD...1 Direkte til Excel...1 Via Rapport i Word-format til Excel...1
Læs merePHP Quick Teknisk Ordbog
PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,
Læs mereAfgrænsning/filtrering, sortering m.v. i Klienten
Afgrænsning/filtrering, sortering m.v. i Klienten Afgrænsning/filtrering I det efterfølgende gennemgås de tre standard afgrænsnings-/filtrerings metoder i Prisme Klient: Avanceret filter Er den overordnede
Læs mereManglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler.
Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler. Af Seniorkonsulent Carsten Saastamoinen-Jakobsen Skal datamodellen blot være på 3NF (normalform)?
Læs mereDB undervisning 01-01
Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...
Læs mereMicrosoft Dynamics CRM 2013
Microsoft Dynamics CRM 2013 Dashboard, PowerPivot og PowerView CRM User Group Denmark www.easyconsult.dk Præsentation Henrik Jensen Microsoft Dynamics CRM-arkitekt hj@easyconsult.dk Arbejdet med CRM-systemer
Læs mereWeb services til med udgangspunkt i katalogen. Adam Dickmeiss Index Data
Web services til med udgangspunkt i katalogen Adam Dickmeiss Index Data Overblik Typer af services Informationssøgning generelt Kort om A9 OpenSearh Gennemgang af SRW/U. Servicetyper Informationssøgning
Læs mereTILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem
3456.78 123456 TILLÆG TIL MANUAL Excel-indlæsning i Vvskatalogets administrationssystem 30. juli 2015 Indhold Indledning Side 3 Sådan kommer du i gang Side 4 Oprette nye varer Side 5 Ændre eksisterende
Læs mereSelection Udvælgelse. For at markere mere end en polygon, holdes Ctrl samtidig. Klik på næste polygon. Gentag for i alt 5 polygoner.
Selection Udvælgelse Der er flere metoder til at udvælge data i GIS. I de følgende opgaver arbejdes med 3 kategorier: Select med mus Select med udtryk Select med Spatial Query Åbn filen Markblok.shp fra
Læs mereSQL Server 2016 Data Adgang
SQL Server 2016 Data Adgang MSBIP, 5. OKTOBER, 2015 Agenda SQL Server 2016 CTP 2.3 Pragmatisk Data Adgangskontrol Row Level Security Dynamic Masking Kombination af begge Alternativet Hvem er jeg Selvstændig
Læs mereIntroduktion til programmering
Introduktion til programmering Databaser Uge 37 Computer Science, kap 9. Hugh Darwen: what a database really is, G. Riccardi: Princples of database systems, kap 2., kompendium. Plan Oprette jer på IMV
Læs mereDatabasesystemer. IT Universitetet i København 7. juni 2005
Databasesystemer IT Universitetet i København 7. juni 2005 Eksamenssættet består af 5 opgaver med 13 spørgsmål, fordelt på 6 sider (inklusiv denne side). Vægten af hver opgave er angivet. Du har 4 timer
Læs mereOptimér din forretning med Master Data Management til Microsoft Dynamics AX
INDLÆG 13 DYNAMICS AX Optimér din forretning med Master Data Management til Microsoft Dynamics AX Jan Irring Larsen 04.11.2015 CGI Group Inc. 2015 Jan Irring Larsen Uddannelse Rolle Certificeringer Civilingeniør
Læs mereLangtved Data A/S Nyhedsbrev
Langtved Data A/S Nyhedsbrev Nr. 2 Indledning I denne udgave af nyhedsbrevet har vi valgt at sætte fokus på interessante faciliteter som allerede benyttes af nogle af vores kunder og som kunne være interessante
Læs mereFunktions opdatering 4.5.01 ASPECT4 QueryManager (B=fejl, S=support/Info, T=Opgave, W=Releaseønske)
ASPEC4 QueryManager (B=fejl, S=support/Info, =Opgave, =Releaseønske) 00001289 Dags dato som standardværdi Standardværdierne for datofelter i en rekvisition kan sættes til dynamiske datoer, således at rekvisitionsfeltet
Læs mere1. Oprettelse 1.1 Salgsordre menu åbnes - klik på Salgsordrer. 1.2 Ny salgsordre oprettes. Kunde vælges ved at højreklikke på felt med kundenr.
Oprettelse af en salgsordre og faktura 1. Oprettelse 2. Redigering/ændringer i låst salgsordre 3. Filtrering/sortering af salgsordrer 4. Afsendelse og fakturering 1. Oprettelse 1.1 Salgsordre menu åbnes
Læs mereTutorial: Annotationsliste
Tutorial: Annotationsliste Annotationslisten er en særlig fane med vandret layout, hvor du får effektive muligheder for at behandle, få adgang til, gennemgå og sammenfatte annotationer i en PDF-fil. Som
Læs mereDatabase design for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Database design for begyndere Denne artikel beskriver hvordan man kommer fra ide til database design. Den stopper inden normal former. Den forudsætter
Læs merePOWERPOINT 2010 LÆR DET SELV POWERPOINT 2010 LÆR DET SELV
KIRSTEN KRISTENSEN POWERPOINT 2010 LÆR DET SELV Dette hæfte lærer dig at lave velfungerende præsentationer i programmet PowerPoint 2010. Du får en god introduktion til programmets brugerflade og de forskellige
Læs mereHåndtering af større datasæt i Excel
1 Håndtering af større datasæt i Excel Ulrik Gerdes Klinisk Biokemisk Laboratorium :: Århus Universitetshospital Formålet med denne artikel er at pege på nogle faciliteter i Excel, som erfaringsmæssigt
Læs mereEXCEL 2010 KURSUSHÆFTE TRIN 2 EXCEL 2010 KURSUSHÆFTE TRIN 2
EXCEL 2010 KURSUSHÆFTE TRIN 2 EXCEL 2010 KURSUSHÆFTE TRIN 2 Excel 2010 for begyndere andet trin Baseret på små overskuelige øvelser Mange store illustrationer i farver KURSUSHÆFTE TRIN 2 Excel 2010 kursushæfte
Læs mereJet Express 1. 1 Indholdsfortegnelse
Jet Express 1 1 Indholdsfortegnelse 1. Indholdsfortegnelse 1-2 2. OmJet 3 3. Installationogkonfiguration 4 3.1. Guidetilhurtiginstallation 4 3.2. Forudsætninger 4 3.3. SådaninstallererduJet 4 3.4. SådankonfigurererduJet
Læs merePivottabeller, diagrammer og databehandling. Underviser: Nina Kirkegaard Schou Mobil
Pivottabeller, diagrammer og databehandling Underviser: Nina Kirkegaard Schou Mobil 21 48 65 16 E-mail: ns@teamcrm.dk Emner: Excel Pivottabeller/diagrammer og databehandling Brugerfladen Import af data
Læs mereSådan redigerer du en hjemmeside i Umbraco
Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere
Læs mereSagsnr. 27280 BILAG 3
Sagsnr. 27280 BILAG 3 1 Statistik overfladevand - vejledning Udtræk af statistikker på overfladevand forudsætter adgang til Citrix-server, hvilket fås ved henvendelse til supporten. 1. Opret ny mappe Opret
Læs mereData lagring. 2. iteration (implement backend)
Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering
Læs mereUniLock System 10. Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806
UniLock System 10 Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806 Med integration til Salto adgangskontrol kan UniLock administrere personers adgang
Læs mereLaserNet v6.6 Release Nyhedsbrev
LaserNet v6.6 Release Nyhedsbrev NY Input Management-Løsning! Indhold: LaserNet v6.6 LaserNet Webinars NY LaserNet Input Management-løsning Nyt Produkt: LaserNet Client Nye Features & Functions Ny medarbejder
Læs mereHente tabeller til Excel fra ØS LDV
Tips og tricks Gennemgang af: Hente tabeller til Excel fra ØS LDV Brevfletning med Word Ændre på parametre i rapporterne Fjern dimensioner der ikke bruges i rapporterne Brug af Subscriptions Excel funktioner
Læs mereKursus/workshop: SQL
Kursus/workshop: SQL En workshop - med fokus på workshop. En workshop arrangeret af PROSA Palle Nygaard Hansen Frank Jensen Indledning Gennemgang af alle basale SQL-sætninger Forløb for alle 3 aftener:
Læs mereÆndret den 27. marts 2018 Ældre Sagens hjemmesidesystem: 2.3 Redigeringsværktøj til DET SKER Side 1 af 15
2.3 Redigeringsværktøj til DET SKER Det elektroniske redigeringsværktøj for områderedaktører indeholder værktøjer til arrangementer, aktiviteter, tekstbokse, artikler og kolofoner. Lokalredaktørerne og
Læs mereAfleveringsopgave. Efterår 2001
Datalogi Database-kurset Efterår 2001 Afleveringsopgave Baseret på opgavetekst forfattet af Troels Andreasen, forår 2001 Let redigeret af Henning Christiansen, oktober 2001 Aflevering Opgaven afleveres
Læs mereLinkGRC. Dokumenter. Brugermanual
Brugermanual 1 INDHOLD 1. Navigation 2. Dashboard 3. 4. Support 2 NAVIGATION 1 På forsiden finder du dine installerede moduler i LinkGRC løsningen og du kan her vælge hvilket modul du ønsker at arbejde
Læs mereDM08115 DATABASE 08.06.2010
Hvad er OLAP OLAP er en databaseteknologi, der er blevet optimeret til forespørgsler og rapportering i stedet for behandling af transaktioner. Kildedataene for OLAP er OLTP- databaser (Online Transactional
Læs mere10. Rapporter i BBR... 2
Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur...2 10.2 Reporting Services i Nyt BBR...3 10.3 Faste BBR rapporter...4 10.4 Selvgenerede BBR rapporter...5 10.5 BBR-Meddelelser...5
Læs mereOpgraderingsvejledning: Fra LDV 2.3.1 til LDV 2.4.0
Opgraderingsvejledning: Fra LDV 2.3.1 til LDV 2.4.0 Marts 2015 MODST/SAR Generelt Dette er en vejledning i opgraderingen af LDV 2.3.1 til den nye version, LDV 2.4.0, der understøtter Navision Stat 7.0.
Læs mereHvorfor starte fra bunden?
! Hvorfor starte fra bunden? Udrul BI4Dynamics på blot 1 dag! Installationsguiden opbygger det komplette data warehouse på Microsoft SQL Server og udruller OLAP kuber i Microsoft Analysis Services. Under
Læs mereJAR Øvelse nr. 2. JAR-Manual, Version 1.0. Avanceret søgning. Regionsvejledning
JAR Øvelse nr. 2 Avanceret søgning Regionsvejledning JAR-Manual, Version 1.0 Øvelse ID: 2 Øvelsesemne: Avanceret søgning Øvelsesbeskrivelse: Gør dig i stand til at bygge avancerede søgninger op. Formål:
Læs mereIndhold. Produkter oprettelse og vedligehold v 2.0 23.5.2010 Side 2 af 20
Indhold Introduktion...3 Formål...3 Support...3 0. Systemkrav...4 0.1 Internet browser...4 0.2 PDF Reader...4 0.3 Hvordan tillades pop-up vinduer...4 0.4 Kompatibilitetsvisning i Internet Explorer 8...6
Læs mereDorthes Bog Centrum har ca forskellige bøger (bibliografiske enheder), som alle skal være søgbare fra prototypen.
Afleveringsopgave Hermed afleveringsopgaven for kurset. Besvarelsen, der gerne må udfærdiges i grupper, er del af den mundtlige eksamen (som i øvrigt er individuel). Problemet Efter flere møder med firmaet
Læs mereFKG datamodellen Version 2.3.1 ArcGIS integration Sidste revisionsdato: 23. maj 2014
FKG datamodellen Version 2.3.1 ArcGIS integration #1 FKG Fælleskommunale Geodatasamarbejde FKG datamodellen Version 2.3.1 ArcGIS integration Sidste revisionsdato: 23. maj 2014 1 FKG datamodellen Version
Læs mereJet Express 1. 1 Indholdsfortegnelse
Jet Express 1 1 Indholdsfortegnelse 1. Indholdsfortegnelse 1-2 2. OmJet 3 3. Installationogkonfiguration 4 3.1. Guidetilhurtiginstallation 4 3.2. Forudsætninger 4 3.3. SådaninstallererduJet 4 3.4. SådankonfigurererduJet
Læs mereAdobe Acrobat Professional 11. ISBN nr.: 978-87-93212-08-4
Adobe Acrobat Professional 11 ISBN nr.: 978-87-93212-08-4 I n d h o l d s f o r t e g n e l s e Hvad er Adobe Acrobat?... 1 Elektroniske dokumenter... 2 PDF... 2 Acrobat-programmer... 3 Hvor kommer dokumenterne
Læs mereElevadministrations modulet. Brugervejledning Optagelse.dk
Elevadministrations modulet Brugervejledning Optagelse.dk Elevadministrations modulet Brugervejledning Optagelse.dk Forfatter: Tine Kanne Sørensen UNI C UNI C, 19.12.2013 Indhold 1 Indledning... 5 1.1
Læs mereMsSQL: Basal performance tuning, part 1
Denne guide er oprindeligt udgivet på Eksperten.dk MsSQL: Basal performance tuning, part 1 Hvordan man skriver "God SQL" for bedre performance. Skrevet den 03. Feb 2009 af trer I kategorien Databaser /
Læs mereJØRGEN KOCH Excel 2013 for alle
JØRGEN KOCH Excel 2013 for alle INDHOLDSFORTEGNELSE En ny og moderne Excel... Jørgen Koch KAPITEL ET... 9 Brugerfladen i Excel Velkomstopsætningen... 10 Det nye look... 11 Startskærmen... 12 Brugergrænsefladen...
Læs mereDataanalyse og databaser
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
Læs mereIndhold. 1 Indledning... 3. 1.1 Kompatible browsere... 3. 2 Log ind i Umbraco... 3. 3 Content-delen... 4. 3.1 Indholdstræet... 4
Indhold 1 Indledning... 3 1.1 Kompatible browsere... 3 2 Log ind i Umbraco... 3 3 Content-delen... 4 3.1 Indholdstræet... 4 3.2 Ændring af indhold... 5 3.3 Tilføjelse af en side/sektion... 6 3.4. At arbejde
Læs mereNyheder fra Adobe - og lidt til...
Nyheder fra Adobe - og lidt til... Per Haslev Territory Account Manager Adobe Systems Danmark per.haslev@adobe.com 1 AGENDA Adobe Acrobat 8 Adobe løsninger tilknyttet PDF Lidt praktiske eksempler - komprimering
Læs mereSeptimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og FKG_2_3_1_mssql.sql
Septima P/S Larsbjørnsstræde 3 1454 København K +45 7230 0672 www.septima.dk 31. juli 2013 Septimas høringssvar vedrørende dokumenteterne FKG datamodellen - Version 2 3 1 - Fysisk implementering.pdf og
Læs mereMamut Anlægsregister Introduktion
Mamut Anlægsregister Introduktion This program includes software developed by Skybound Software (http://www.skybound.ca) Mamut Anlægsregister INDHOLD 1 OM MAMUT ANLÆGSREGISTER... 1 2 INSTALLATION... 2
Læs mereWINDOWS 7 FOR SENIORER
Hvis du har Windows 7 på din computer, er dette hæfte noget for dig. Hæftet er fyldt med eksempler og illustrationer, der gør det nemt for dig at følge anvisningerne, når du selv sidder ved computeren.
Læs mereKontakthierarkier i. Denne vejledning beskriver forskellige måder, man kan præsentere sin myndighed over for borgere og virksomheder
Kontakthierarkier i digital post Denne vejledning beskriver forskellige måder, man kan præsentere sin myndighed over for borgere og virksomheder i digital post. Version: 3.0 Udarbejdet: november 2011 Udarbejdet
Læs mereBrugervejledning NewRevision version 4.0.12
Brugervejledning NewRevision version 4.0.12 NewRevision Brugervejledning version 4.0.12.96 Alle rettigheder til programmet ejes af IT Gruppen, Tækkemandsvej 1, 4300 Holbæk, telefon 7015 3003. Der henvises
Læs mereHjælp til MV-ID Administration
Hjælp til MV-ID Administration - til brugere af MV-Login Mikro Værkstedet A/S Dokumentversion: 20131002A 1 Indholdsfortegnelse Forord... 3 Kapitel 1. Aktivér MV-Login administratorkontoen... 4 Kapitel
Læs mereHOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL
HOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL Når man er logget på KMS systemet, vælges Dataudtræk under punktet Vælg modul, hvorefter der klikkes på Gå til: På næste side klikkes på knappen Opret:
Læs mereDatabase kursus Forår 2013
Database kursus Forår 2013 Jacob Aae Mikkelsen Database design og programmering/databaser fra Organisationsorienteret softwareudvikling 1 Praktisk info Lærebog Database Systems: The Complete Book Skema
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin maj-juni 16/17 Institution Frederikshvan Handelsskole Uddannelse Fag og niveau Lærer(e) Hold EUX Informationsteknologi
Læs mereCasper Fabricius http://casperfabricius.com. ActiveRecord. O/RM i Ruby on Rails
Casper Fabricius http://casperfabricius.com ActiveRecord O/RM i Ruby on Rails Casper Fabricius Freelance webudvikler - casperfabricius.com 9 års erfaring med webudvikling 6 år med ASP/ASP.NET/C# 3 år med
Læs mereMAPINFO PROFESSIONAL V11.5
MAPINFO PROFESSIONAL V11.5 Pinpointing potential has never been so easy! Insights Danmark 2012 13. september 2012 Peter Horsbøll Møller, Senior Systems Engineer LAD OS SE PÅ MAPINFO PROFESSIONAL V11.5
Læs mere